<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Garrick Aden-Buie</title>
<link>https://www.garrickadenbuie.com/blog/</link>
<atom:link href="https://www.garrickadenbuie.com/blog/index.xml" rel="self" type="application/rss+xml"/>
<description>Mostly things I&#39;ve figured out and wanted to share with you. Or remember later. Or things I wrote about because I wanted to learn something new. Occasional ramblings, sometimes thoughts.
</description>
<generator>quarto-1.9.30</generator>
<lastBuildDate>Sat, 01 Feb 2025 21:41:16 GMT</lastBuildDate>
<item>
  <title>Remembering what I did this week with LLMs</title>
  <link>https://www.garrickadenbuie.com/blog/llm-work-summary/</link>
  <description><![CDATA[ 






<section id="the-object-impermanence-of-work" class="level2">
<h2 class="anchored" data-anchor-id="the-object-impermanence-of-work">The object impermanence of work</h2>
<p>My least favorite meetings are status meetings. I love seeing the people I work with and hearing about what they’ve been up to, but I hate trying to remember what the hell I’ve been working on.</p>
<p>When I joined the Shiny team, we’d have a short daily status meeting and you’d think it’d be easy to remember what I did in the last 24 hours. But apparently, that’s not how I live my life. I’m sure I thought of things to say, but every daily update I felt like I’d say some variation of “I did a bunch of stuff and now I’m… doing more stuff”.</p>
<p>My perception of how I work is in short bursts of deep focus time punctuated by many short breaks to answer questions on Slack or GitHub issues or <a href="https://discord.gg/yMGCamUMnS">the Shiny Discord server</a> or <a href="https://community.posit.co">Posit Community</a> or any of the many other places that people post questions and sometimes code.</p>
<p>Between the deep focus work, I usually maintain one thread of maintenance tasks, like babysitting a CI process, or making a small change to fix a bug, or <a href="https://bsky.app/profile/grrrck.xyz/post/3lgdolbiqis25">turning screenshots into reproducible bug reports</a>. And I also tend to have another more speculative thread going for learning something new or playing with a new idea.</p>
<p>I don’t recommend my way of working to others. Whole books have been written just to say “don’t work like this”! Software engineers rail against <a href="https://contextkeeper.io/blog/the-real-cost-of-an-interruption-and-context-switching/">context switching</a>, <a href="https://blog.stackblitz.com/posts/flow-state/">interruptions</a>, and <a href="https://www.apa.org/topics/research/multitasking">multitasking</a>.</p>
<p>I compensate for the known perils of my work style in two ways. First, even if I do a lot of different things throughout the day, there’s generally only ever <em>one task</em> that I’m working on at any given moment. That task gets all the focus.</p>
<p>Second, I try to leave context behind in my work. If I’m working on a pull request, that means submitting the PR with enough description that I could <a href="https://bsky.app/profile/grrrck.xyz/post/3lfslcgnoh225">forget that I even wrote the PR</a> and most of what I’d need to pick it back up is there in the description or comments. If I had some code in front of me when I found the issue or was testing the PR, that code ends up in the description. If the context is recoverable, it’s at least not lost forever in the switching.</p>
<p>But these two strategies combine in a strange way, resulting in the <strong>object impermanence of work</strong>: <em>if it’s not in front of me, it doesn’t exist</em>.</p>
<p>I just don’t keep a running inventory of what I was working on or what I did; I know that I can find everything I need to know from the open GitHub issues or PRs. Which then are summarized in stand ups as… <em>stuff</em>.</p>
</section>
<section id="what-did-i-even-do-this-week" class="level2">
<h2 class="anchored" data-anchor-id="what-did-i-even-do-this-week">What did I even do this week?</h2>
<p>It turns out I <em>can</em> answer the question of what I did this week, as long as I’m allowed to run some R code.</p>
<p>Since my entire life is lived on GitHub, I can get a pretty good sense of what I’ve been working on by looking at the PRs and issues I opened and closed in a week. Even better, this information is readily obtained from GitHub with a search like <a href="https://github.com/search?q=author:gadenbuie%20created:%3E2025-01-17T00:00:00Z"><code>author:gadenbuie created:&gt;2025-01-17T00:00:00Z</code></a> or <a href="https://github.com/search?q=author:gadenbuie%20closed:%3E2025-01-17T00:00:00Z"><code>author:gadenbuie closed:&gt;2025-01-17T00:00:00Z</code></a>. And I can create those search queries with R:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1">author <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie"</span></span>
<span id="cb1-2">date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">Sys.Date</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span></span>
<span id="cb1-3">search_created <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"author:%s created:&gt;%sT00:00:00Z"</span>, author, date)</span>
<span id="cb1-4">search_closed <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"author:%s closed:&gt;%sT00:00:00Z"</span>, author, date)</span></code></pre></div></div>
</div>
<p>But of course I don’t want to have to actually click around on GitHub to remember what I was doing. What I want is some rectangular data that I can work on in R.</p>
<p>Enter the <a href="https://gh.r-lib.org"><code>gh</code> package</a>, a package that lets you interact with the GitHub API. We can use <code>gh</code> to run the created and closed search queries and collect all of the results.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(gh)</span>
<span id="cb2-2"></span>
<span id="cb2-3">created <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">gh</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"/search/issues"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">q =</span> search_created, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.limit =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">Inf</span>)</span>
<span id="cb2-4">closed <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">gh</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"/search/issues"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">q =</span> search_closed, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.limit =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">Inf</span>)</span></code></pre></div></div>
</div>
<p>Why not do this in one single API request? Unfortunately, GitHub search doesn’t let you use <code>OR</code> for <code>created:</code> and <code>closed:</code> in the same query, but that’s okay, we can put the results together ourselves. Each result has an <code>$items</code> field that contains a list of issues/pull requests, each with a whole bunch of fields. I’ll use <code>purrr</code> to map over the issues and extract the fields I care about.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(purrr)</span>
<span id="cb3-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(dplyr, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">warn.conflicts =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)</span>
<span id="cb3-3"></span>
<span id="cb3-4">work_data <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb3-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(created<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>items, closed<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>items) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb3-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(<span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(issue) {</span>
<span id="cb3-7">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(</span>
<span id="cb3-8">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repository =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sub</span>(</span>
<span id="cb3-9">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://api.github.com/repos/"</span>,</span>
<span id="cb3-10">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>,</span>
<span id="cb3-11">          issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>repository_url</span>
<span id="cb3-12">        ),</span>
<span id="cb3-13">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>title,</span>
<span id="cb3-14">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">created_at =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>created_at,</span>
<span id="cb3-15">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">closed_at =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>closed_at,</span>
<span id="cb3-16">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">url =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>html_url,</span>
<span id="cb3-17">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">state =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>state,</span>
<span id="cb3-18">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">is_issue =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>pull_request),</span>
<span id="cb3-19">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">body =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>body</span>
<span id="cb3-20">      )</span>
<span id="cb3-21">    }) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb3-22">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list_rbind</span>()</span></code></pre></div></div>
</div>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1">work_data</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 83 × 8
   repository              title created_at url   state is_issue body  closed_at
   &lt;chr&gt;                   &lt;chr&gt; &lt;chr&gt;      &lt;chr&gt; &lt;chr&gt; &lt;lgl&gt;    &lt;chr&gt; &lt;chr&gt;    
 1 r-lib/systemfonts       Repo… 2025-01-2… http… open  TRUE     "A s… &lt;NA&gt;     
 2 rstudio/shiny           fix(… 2025-01-2… http… open  FALSE    "Thi… &lt;NA&gt;     
 3 rstudio/chromote        v0.4… 2025-01-2… http… open  FALSE    "For… &lt;NA&gt;     
 4 rstudio/chromote        Rele… 2025-01-2… http… open  TRUE     "Pre… &lt;NA&gt;     
 5 quarto-ext/bluesky-com… refa… 2025-01-2… http… open  FALSE    "Fix… &lt;NA&gt;     
 6 quarto-ext/bluesky-com… Add … 2025-01-2… http… open  TRUE     "The… &lt;NA&gt;     
 7 rstudio/bslib           Bran… 2025-01-2… http… clos… FALSE    "Fix… 2025-01-…
 8 rstudio/bslib           chor… 2025-01-2… http… clos… FALSE    "Mov… 2025-01-…
 9 rstudio/bslib           Bran… 2025-01-2… http… clos… TRUE     "The… 2025-01-…
10 quarto-dev/quarto-cli   All … 2025-01-2… http… open  TRUE     "###… &lt;NA&gt;     
# ℹ 73 more rows</code></pre>
</div>
</div>
<p>Now that I have a nice rectangular summary of my work over the last week, I’ll organize it a bit to differentiate between my Posit/Shiny work and my personal open-source projects. I’ll also add an <code>action</code> column indicating the primary action this week.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1">work_data <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb6-2">  work_data <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb6-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-4">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">personal =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">grepl</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"(^gadenbuie)|bluesky-comments"</span>, repository),</span>
<span id="cb6-5">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action_at =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(closed_at, created_at),</span>
<span id="cb6-6">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">recode</span>(state, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">open =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"opened"</span>),</span>
<span id="cb6-7">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(action, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(is_issue, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"an issue"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a PR"</span>)),</span>
<span id="cb6-8">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb6-9">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(personal, repository, is_issue, action_at)</span></code></pre></div></div>
</div>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Preview the work data</span></span>
<span id="cb7-2">work_data <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb7-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(repository, action, action_at, title)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 83 × 4
   repository                  action          action_at            title       
   &lt;chr&gt;                       &lt;chr&gt;           &lt;chr&gt;                &lt;chr&gt;       
 1 posit-dev/air               opened an issue 2025-01-17T19:11:42Z Try to brea…
 2 posit-dev/air               opened an issue 2025-01-17T20:11:24Z Empty or sh…
 3 posit-dev/air               closed an issue 2025-01-21T19:56:11Z Selectively…
 4 posit-dev/air               closed an issue 2025-01-21T19:56:11Z Selectively…
 5 posit-dev/brand-yml         closed a PR     2025-01-21T17:32:35Z docs: Add g…
 6 posit-dev/brand-yml         closed a PR     2025-01-21T17:32:35Z docs: Add g…
 7 posit-dev/brand-yml         closed a PR     2025-01-21T19:58:30Z docs: Use G…
 8 posit-dev/brand-yml         closed a PR     2025-01-21T19:58:30Z docs: Use G…
 9 posit-dev/py-shiny          opened an issue 2025-01-21T16:25:43Z `render.Dat…
10 posit-dev/py-shiny-validate closed a PR     2025-01-22T17:28:32Z fix: Disabl…
# ℹ 73 more rows</code></pre>
</div>
</div>
<p>Rectangular data FTW! This is great, I have a nice table of all the things I’ve done this week. But it’s still a bit hard to read to make sense of it all. We’ve reached the “I did some stuff and it’s in this tibble” stage, which is admittedly a little better than “I did some stuff”.</p>
<p>What I’d love to do is give this to a robot assistant who could read it all for me and <em>they</em> could summarize my week, or at least get me started on a summary. Sounds like a great task for a large language model!</p>
</section>
<section id="hiring-my-executive-robot-assistant" class="level2">
<h2 class="anchored" data-anchor-id="hiring-my-executive-robot-assistant">Hiring my executive robot assistant</h2>
<p>Now we get to the fun part!<sup>1</sup> We’re going to use the newly released <a href="https://ellmer.tidyverse.org">ellmer package</a> to send my work summary to a large language model and ask it to summarize my week.</p>
<p>If you’re following along at home, here’s where you’ll need to pause and get yourself set up. First, install ellmer:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"ellmer"</span>)</span></code></pre></div></div>
</div>
<p>Second, you’ll need access to an LLM. The coolest part of ellmer is that it supports a wide range of LLM providers, which are all listed in the <a href="https://ellmer.tidyverse.org/reference/index.html#chatbots">Chatbots reference</a>. To use your favorite LLM, you’ll need to set up an account and get an API key. But once you’ve completed that step, switching between LLMs is as easy as changing out the <code>chat_*()</code> function that you use to start the chat.</p>
<p>For this demo, I’ll use Anthropic with <a href="https://ellmer.tidyverse.org/reference/chat_claude.html"><code>chat_claude()</code></a>. The help page for <code>chat_claude()</code> includes instructions for setting up a developer account, which I’ve already followed.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(ellmer)</span>
<span id="cb10-2"></span>
<span id="cb10-3">chat <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat_claude</span>()</span></code></pre></div></div>
</div>
<p>If you prefer OpenAI’s ChatGPT, you’d use <a href="https://ellmer.tidyverse.org/reference/chat_openai.html"><code>chat_openai()</code></a>, or if you have <a href="https://ollama.com/">ollama</a> running a local model you’d use <a href="https://ellmer.tidyverse.org/reference/chat_ollama.html"><code>chat_ollama()</code></a>.</p>
<p>Once you have a <code>chat</code> object, you can use the <code>$chat()</code> method to talk to the LLM. The answers are streamed back to your R session and the chat is cumulative, so you can keep “talking”.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1">chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Say hello three languages."</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>Here's "hello" in three languages:

1. English: Hello
2. Spanish: Hola
3. French: Bonjour</code></pre>
</div>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb13-1">chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Say goodbye in those same languages."</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>Here's "goodbye" in those same languages:

1. English: Goodbye
2. Spanish: Adiós
3. French: Au revoir</code></pre>
</div>
</div>
<p>Our final task is to give the LLM all of the information we’ve collected from my GitHub issues and then to convince it to summarize it all in a meaningful way. I can further refine this task into three distinct components:</p>
<ol type="1">
<li><p>Use a <strong>system prompt</strong> to vibe check the LLM. System prompts are a good place to store initial instructions that the LLM uses a sort of “light instruction set”, like a sort of zero-th prompt.</p>
<p>I’ll use the system prompt to convince the LLM that it’s my assistant.</p></li>
<li><p>Turn the work summary into something a little bit more readable that I can send to the LLM as part of the user prompt.</p></li>
<li><p>Write up a user prompt that gets the LLM to do what I want (most of the time).</p></li>
</ol>
<section id="system-prompt" class="level3">
<h3 class="anchored" data-anchor-id="system-prompt">System prompt</h3>
<p>This is the system prompt that I settled on:</p>
<div class="cell">
<div class="code-with-filename">
<div class="code-with-filename-file">
<pre><strong>_prompt-system.md</strong></pre>
</div>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb15" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb15-1">You are an assistant who keeps track of the work I do each week. Your goal is to</span>
<span id="cb15-2">faithfully and accurately report the work I do to my boss while making sure that</span>
<span id="cb15-3">the impact of my work is clearly articulated. You are clear and concise and use</span>
<span id="cb15-4">direct language, preferring to match the terminology and phrases that I use. You</span>
<span id="cb15-5">respond directly without any preamble.</span></code></pre></div></div>
</div>
</div>
<p>The goal is to try to help the LLM align with the <em>vibe</em> of the task:</p>
<ul>
<li>It needs to summarize my work</li>
<li>Please don’t make things up</li>
<li>None of that “Sure, here’s your summary of…” fluff.</li>
</ul>
</section>
<section id="work-context" class="level3">
<h3 class="anchored" data-anchor-id="work-context">Work context</h3>
<p>The next step is to get the work summary into a format that’s easier for LLMs to work with. There’s a good chance that I could just throw CSV or a JSON of the <code>work_data</code> table at it, but I think I’ll get better answers if I format it like text. Notice that I’ve already grouped projects together and I’ve tried to make sure relevant parts of the work data are close to each other. I’m going off vibes with this, but I expect I’ll get better summaries with a little pre-work than if I’d ask the LLM to make connections at great distance across the text.</p>
<p>For this task, I’ll turn to my favorite string templating package, <a href="https://pkg.garrickadenbuie.com/epoxy">epoxy</a>. I’ve created a template that I’ll apply to each row of <code>work_data</code>:</p>
<div class="cell">
<div class="code-with-filename">
<div class="code-with-filename-file">
<pre><strong>_prompt-work-summary.md</strong></pre>
</div>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb16-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">---</span></span>
<span id="cb16-2"><span class="an" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">engine:</span><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"> epoxy</span></span>
<span id="cb16-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">---</span></span>
<span id="cb16-4"></span>
<span id="cb16-5"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-item</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb16-6">Action: {action}</span>
<span id="cb16-7">Title: {title}</span>
<span id="cb16-8">Type: {ifelse(personal, 'Personal Work', 'Professional Work')}</span>
<span id="cb16-9">Link: {url}</span>
<span id="cb16-10"></span>
<span id="cb16-11"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-description</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb16-12">{body}</span>
<span id="cb16-13"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-description</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb16-14"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-item</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
</div>
</div>
<p>I can take <code>work_data</code> and pass it to <code>epoxy::epoxy_use_file()</code> to fill in the templating bits with the values from <code>work_data</code>, one row at a time.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb17" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb17-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(epoxy)</span>
<span id="cb17-2"></span>
<span id="cb17-3">work_data <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb17-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">15</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb17-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">epoxy_use_file</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt-work-summary.md"</span>, .engine)</span></code></pre></div></div>
</div>
<p>Here’s an example of a single work summary using the 15th row.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb18" style="background: #f1f3f5;"><pre class="sourceCode html code-with-copy"><code class="sourceCode html"><span id="cb18-1"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-item</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb18-2">Action: closed a PR</span>
<span id="cb18-3">Title: chore: Add `done.` signal when package installation is completed</span>
<span id="cb18-4">Type: Professional Work</span>
<span id="cb18-5">Link: https://github.com/posit-dev/shinylive/pull/195</span>
<span id="cb18-6"></span>
<span id="cb18-7"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-description</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb18-8">In #194 we went back to calling</span>
<span id="cb18-9"></span>
<span id="cb18-10">```patch</span>
<span id="cb18-11">- micropip.install(pkg_name)</span>
<span id="cb18-12">+ micropip.install(req)</span>
<span id="cb18-13">```</span>
<span id="cb18-14"></span>
<span id="cb18-15">because otherwise we lose information like the requested package version.</span>
<span id="cb18-16"></span>
<span id="cb18-17">I thought this broke installation of package extras because it appeared that `micropip.install()` doesn't actually install the packages listed in an extra. </span>
<span id="cb18-18"></span>
<span id="cb18-19">It turns out that extras aren't installed when the main package is already installed. In other words, `micropip.install("shiny[theme]")` will _not install_ `brand_yml` and `libsass` because `shiny` is already installed, but `micropip.install("httpx[socks]")` _will install_ `socksio` along with `httpx` because `httpx` isn't initially installed.</span>
<span id="cb18-20"></span>
<span id="cb18-21">So in the end, this PR mostly just adjusts a few comments and improves the UX of the console message. As [pointed out on Discord](https://discord.com/channels/1109483223987277844/1318357786379161731/1318536291750641674) the messages say `Installing {req} ...` and the last message seems to hang. This PR adds `done` to each line when the package install finishes.</span>
<span id="cb18-22"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-description</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb18-23"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-item</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
<p>Notice that I’ve used <code>&lt;work-item&gt;</code> and <code>&lt;work-description&gt;</code> pseudo-tags to give the text a bit of structure.</p>
<p>Now we can put the work summary together into a single text string.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb19" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb19-1">work_summary <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb19-2">  work_data <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb19-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">epoxy_use_file</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt-work-summary.md"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)</span></code></pre></div></div>
</div>
</section>
<section id="the-user-prompt" class="level3">
<h3 class="anchored" data-anchor-id="the-user-prompt">The user prompt</h3>
<p>The last step is to give the LLM some instructions about what I want it to write. Again, I’ll use a prompt file for this task.</p>
<div class="cell">
<div class="code-with-filename">
<div class="code-with-filename-file">
<pre><strong>_prompt.md</strong></pre>
</div>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb20-1">Summarize my work over the last week for a team update in prose.</span>
<span id="cb20-2">Focus more on pull requests; issues are less important and just provide context.</span>
<span id="cb20-3">Write in prose with full paragraphs.</span>
<span id="cb20-4">Focus on the user impact of the work first and secondarily on the internal impact of dev changes.</span>
<span id="cb20-5"></span>
<span id="cb20-6">Summarize the work using markdown under two headings:</span>
<span id="cb20-7">'## Professional Work' and '## Personal Work'.</span>
<span id="cb20-8">Include direct links to any mentioned pull requests using markdown syntax.</span>
<span id="cb20-9">Use the first-person and try to sound like me.</span>
<span id="cb20-10"></span>
<span id="cb20-11"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb20-12">{{ work_summary }}</span>
<span id="cb20-13"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">work-summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
</div>
</div>
<p>For this prompt, I’ll use <code>ellmer::interpolate_file()</code>, which works a lot like <code>epoxy_use_file()</code> but comes built-in with ellmer. It reads in a file and interpolates the <code>{ expr }</code> strings, which in this case will inject the <code>work_summary</code> into the prompt.</p>
</section>
</section>
<section id="the-final-result" class="level2">
<h2 class="anchored" data-anchor-id="the-final-result">The final result</h2>
<p>Finally, we’re ready to put it all together and find out if it works!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb21" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb21-1">chat <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat_claude</span>(</span>
<span id="cb21-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">system_prompt =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">readLines</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt-system.md"</span>)</span>
<span id="cb21-3">)</span>
<span id="cb21-4"></span>
<span id="cb21-5">work_summarized <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb21-6">  chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">interpolate_file</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt.md"</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">echo =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)</span>
<span id="cb21-7"></span>
<span id="cb21-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># I'm caching the result so I don't rack up costs while writing</span></span>
<span id="cb21-9"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">saveRDS</span>(chat, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"chat.rds"</span>)</span></code></pre></div></div>
</div>
<p>I’ve set <code>echo=FALSE</code> so that I can store the result and show it to you with a big reveal, but by default the response streams right into your console.</p>
<div class="cell">
<p>Sending my whole work summary plus the prompt took about 23,297 tokens and Claude responded with 594 tokens. Using <a href="https://llmpricecheck.com/calculator/">LLM Price Check</a>, 25k input tokens and 500k output tokens, ends up costing about $0.08 per call to <code>claude-3-sonnet</code> or about $0.13 per call to <code>gpt-4o</code>.</p>
</div>
<p>Here’s the final output! ellmer has a really neat feature that you can turn any part of the conversation into markdown with <code>contents_markdown()</code>. I’ve used code like what’s listed below to embed the response here in this post.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb22-1">chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">last_turn</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contents_markdown</span>()</span></code></pre></div></div>
</div>
<div class="callout callout-style-default callout-tip callout-titled" title="My Work Summary">
<div class="callout-header d-flex align-content-center" data-bs-toggle="collapse" data-bs-target=".callout-1-contents" aria-controls="callout-1" aria-expanded="true" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Tip</span>My Work Summary
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-1" class="callout-1-contents callout-collapse collapse show">
<div class="callout-body-container callout-body">
<section id="professional-work" class="level2">
<h2 class="anchored" data-anchor-id="professional-work">Professional Work</h2>
<p>I made significant improvements across multiple projects this week. In bslib, I improved navbar compatibility for Bootstrap 5 and light/dark modes through <a href="https://github.com/rstudio/bslib/pull/1145">PR #1145</a>, which brought bslib in line with Bootstrap 5’s expectations around navbar background color control while adding appropriate controls for various scenarios. I also contributed to better code organization by moving navbar options to a dedicated file through <a href="https://github.com/rstudio/bslib/pull/1173">PR #1173</a>.</p>
<p>In chromote, I enhanced the developer experience by adding the <code>chromote_info()</code> helper function via <a href="https://github.com/rstudio/chromote/pull/190">PR #190</a> to provide useful system and configuration information. I also improved session management by setting user-specific crash dump directories in <a href="https://github.com/rstudio/chromote/pull/194">PR #194</a>.</p>
<p>For shinylive and Shiny, I made several improvements to enhance stability and user experience. I fixed Windows path handling in shinylive through <a href="https://github.com/posit-dev/py-shinylive/pull/47">PR #47</a> and improved the insertion of nav items in Shiny with <a href="https://github.com/rstudio/shiny/pull/4179">PR #4179</a>.</p>
<p>I also worked on improving code formatting across our repositories by setting up automated R code formatting with <code>air</code> through <a href="https://github.com/rstudio/shiny-workflows/pull/43">PR #43</a> in the shiny-workflows repository.</p>
</section>
<section id="personal-work" class="level2">
<h2 class="anchored" data-anchor-id="personal-work">Personal Work</h2>
<p>I made substantial contributions to the bluesky-comments Quarto extension, implementing several key features and improvements:</p>
<ul>
<li>Enhanced content label handling and UI through <a href="https://github.com/quarto-ext/bluesky-comments/pull/29">PR #29</a></li>
<li>Added support for images and GIFs in <a href="https://github.com/quarto-ext/bluesky-comments/pull/40">PR #40</a></li>
<li>Implemented nested comment depth control via <a href="https://github.com/quarto-ext/bluesky-comments/pull/41">PR #41</a></li>
<li>Improved header configuration options in <a href="https://github.com/quarto-ext/bluesky-comments/pull/39">PR #39</a></li>
</ul>
<p>I also enhanced shrtcts to support better workflow integration in Positron through <a href="https://github.com/gadenbuie/shrtcts/pull/26">PR #26</a>, adding <code>shortcut_run()</code> and <code>shortcut_get()</code> functions.</p>
</section>
</div>
</div>
</div>
<style>
.callout h2 {
  margin-top: inherit;
}
</style>
<p>I have to admit, that’s not a bad summary<sup>2</sup> of my week!</p>
<p>What’s cool about this approach is that I could continue to chat with Claude about my week, asking follow up questions to have it further remind me about what I did.</p>
<p>Another idea I have now is to run this script in a weekly cron job, just before our larger team meeting, to make sure that I know what I did this week when I get there. Not only that, but this would make a great running summary that might come in handy for a performance review or promotion request.</p>
</section>
<section id="using-local-llms" class="level2">
<h2 class="anchored" data-anchor-id="using-local-llms">Using local LLMS</h2>
<p>Just to prove that it’s easy to switch models, I’m going to repeat the above process with a local model. This is the same code as above, but this time using <a href="https://ollama.com/">ollama</a> to run <a href="https://ollama.com/library/phi4">phi4</a>, a new 14B parameter model from Microsoft.</p>
<p>Before I show you the results, I have to admit something: they’re … not stellar. I tried a few other local models, and <code>phi4</code> generally did the best. A 14B parameter model isn’t the <em>smallest model</em> on the block, but it’s still pretty small. By comparison, Claude 3.5 Sonnet has roughly <a href="https://aiexpjourney.substack.com/p/the-number-of-parameters-of-gpt-4o">175 billion parameters</a>. The smaller parameter models have almost no chance of acing this task.</p>
<p>I also found that if I tried to summarize both professional and personal work in the same chat, the local models would get hung up on the personal work and would end up summarizing only that. After playing around with it for a bit, I decided to focus just on the professional work summary, where <code>phi4</code> does okay.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb23" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb23-1">professional_work <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb23-2">  work_data <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb23-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span>personal) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb23-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">epoxy_use_file</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt-work-summary.md"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)</span>
<span id="cb23-5"></span>
<span id="cb23-6">chat_llama <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat_ollama</span>(</span>
<span id="cb23-7">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">system_prompt =</span> brio<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_file</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt-system.md"</span>),</span>
<span id="cb23-8">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">model =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"phi4"</span>,</span>
<span id="cb23-9">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">api_args =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">temperature =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.2</span>)</span>
<span id="cb23-10">)</span>
<span id="cb23-11"></span>
<span id="cb23-12">work_summarized_llama <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb23-13">  chat_llama<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat</span>(</span>
<span id="cb23-14">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">interpolate_file</span>(</span>
<span id="cb23-15">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_prompt.md"</span>,</span>
<span id="cb23-16">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">work_summary =</span> professional_work</span>
<span id="cb23-17">    ),</span>
<span id="cb23-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">echo =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb23-19">  )</span></code></pre></div></div>
</div>
<div class="callout callout-style-default callout-tip callout-titled" title="My Work Summary (phi4)">
<div class="callout-header d-flex align-content-center collapsed" data-bs-toggle="collapse" data-bs-target=".callout-2-contents" aria-controls="callout-2" aria-expanded="false" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">Tip</span>My Work Summary (phi4)
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-2" class="callout-2-contents callout-collapse collapse">
<section id="summary-of-recent-work" class="level3 callout-body-container callout-body">
<h3 class="anchored" data-anchor-id="summary-of-recent-work">Summary of Recent Work</h3>
<section id="professional-activities" class="level4">
<h4 class="anchored" data-anchor-id="professional-activities">Professional Activities:</h4>
<ol type="1">
<li><strong>Shiny Core CI Snapshots Update:</strong>
<ul>
<li>Updated snapshots due to Chrome v132’s deprecation of <code>--headless=old</code> mode.</li>
<li>Chromote now uses the new <code>--headless</code> mode by default (see <a href="https://github.com/rstudio/chromote/pull/189">Chromote PR #189</a>).</li>
<li>Reviewed all updated snapshots; no behavior changes detected, except for potential issues with absolute positioning in panel layouts (<code>027-absolutely-positioned-panels</code>).</li>
</ul></li>
<li><strong>Shiny Workflows Enhancement:</strong>
<ul>
<li>Introduced a new composite workflow <code>rstudio/shiny-workflows/format-r-code</code> to format R code using <code>air</code>.</li>
<li>This workflow is part of the routine process, activated via <code>inputs.format-r-code</code>, which defaults to <code>false</code>.</li>
<li>Users can enable it by setting <code>format-r-code: true</code> in their configuration.</li>
<li>Additional inputs for this workflow include:
<ul>
<li><code>version</code>: Specifies the version of <code>air</code> (default: <code>latest</code>).</li>
<li><code>check</code>: When set to <code>"true"</code>, checks if files change without committing (<code>air format --check</code>).</li>
<li><code>path</code>: Defines paths for formatting, defaulting to all R files in the repository.</li>
</ul></li>
<li>Demonstrated usage in the bslib project (<a href="https://github.com/rstudio/bslib/pull/1167">bslib PR #1167</a>).</li>
</ul></li>
<li><strong>Shiny Core CI Snapshots Update (Duplicate Entry):</strong>
<ul>
<li>Reiterated update due to Chrome v132 changes, with similar outcomes and considerations as previously noted.</li>
</ul></li>
</ol>
</section>
<section id="open-source-contributions" class="level4">
<h4 class="anchored" data-anchor-id="open-source-contributions">Open Source Contributions:</h4>
<ol type="1">
<li><strong>Shiny PR #4952:</strong>
<ul>
<li>Addressed a bug where <code>shiny::runApp()</code> would fail if the app directory was not writable.</li>
<li>Implemented a fix that allows apps to run in read-only directories by copying files into a temporary location for execution.</li>
</ul></li>
<li><strong>Shiny Core CI Snapshots Update (Duplicate Entry):</strong>
<ul>
<li>Repeated update details regarding Chrome v132 and Chromote’s headless mode transition, with no additional changes noted beyond the initial entry.</li>
</ul></li>
</ol>
<p>These activities reflect ongoing efforts to maintain and enhance the Shiny ecosystem, ensuring compatibility with new browser versions and improving developer workflows.</p>
</section>
</section>
</div>
</div>
<p>The local model takes quite a bit longer to provide a response, but I <em>can</em> run it on my M3 MacBook Air. The summarization quality is nowhere near what I got from Claude, either, but I didn’t need to pay for the query or send my data to a third-party. (I also didn’t spend much time on this, I probably could get better results with more prompt engineering.) At the very least, the local model is a great way to practice setting up the pipeline before I’m ready to pay for queries with Anthropic or others.</p>
</section>
<section id="final-script" class="level2">
<h2 class="anchored" data-anchor-id="final-script">Final script</h2>
<p>One last thing: here’s all of the code from the meandering blog post above in one place, with all of the prompts inlined. Amazingly, its less than 100 lines of code.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb24" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb24-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Query issues and pull requests from this week -------------------------------</span></span>
<span id="cb24-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(dplyr)</span>
<span id="cb24-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(purrr)</span>
<span id="cb24-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(gh)</span>
<span id="cb24-5"></span>
<span id="cb24-6">author <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie"</span></span>
<span id="cb24-7">start_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">Sys.Date</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span></span>
<span id="cb24-8"></span>
<span id="cb24-9">search_created <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"author:%s created:&gt;%sT00:00:00Z"</span>, author, start_date)</span>
<span id="cb24-10">search_closed <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"author:%s closed:&gt;%sT00:00:00Z"</span>, author, start_date)</span>
<span id="cb24-11"></span>
<span id="cb24-12">created <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">gh</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"/search/issues"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">q =</span> search_created, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.limit =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">Inf</span>)</span>
<span id="cb24-13">closed <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">gh</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"/search/issues"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">q =</span> search_closed, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.limit =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">Inf</span>)</span>
<span id="cb24-14"></span>
<span id="cb24-15">work_data <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb24-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(created<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>items, closed<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>items) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-17">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(<span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(issue) {</span>
<span id="cb24-18">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(</span>
<span id="cb24-19">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repository =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sub</span>(</span>
<span id="cb24-20">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://api.github.com/repos/"</span>,</span>
<span id="cb24-21">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>,</span>
<span id="cb24-22">          issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>repository_url</span>
<span id="cb24-23">        ),</span>
<span id="cb24-24">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>title,</span>
<span id="cb24-25">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">created_at =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>created_at,</span>
<span id="cb24-26">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">closed_at =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>closed_at,</span>
<span id="cb24-27">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">url =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>html_url,</span>
<span id="cb24-28">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">state =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>state,</span>
<span id="cb24-29">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">is_issue =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>pull_request),</span>
<span id="cb24-30">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">body =</span> issue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>body</span>
<span id="cb24-31">      )</span>
<span id="cb24-32">    }) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-33">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list_rbind</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-34">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb24-35">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">personal =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">grepl</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"(^gadenbuie)|bluesky-comments"</span>, repository),</span>
<span id="cb24-36">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action_at =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(closed_at, created_at),</span>
<span id="cb24-37">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">recode</span>(state, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">open =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"opened"</span>),</span>
<span id="cb24-38">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">action =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(action, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(is_issue, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"an issue"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a PR"</span>)),</span>
<span id="cb24-39">      ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-40">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(personal, repository, is_issue, action_at)</span>
<span id="cb24-41"></span>
<span id="cb24-42"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Prepare the work data summary -----------------------------------------------</span></span>
<span id="cb24-43"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(epoxy)</span>
<span id="cb24-44"></span>
<span id="cb24-45">work_summary <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb24-46">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">epoxy</span>(</span>
<span id="cb24-47">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;work-item&gt;</span></span>
<span id="cb24-48"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Action: {action}</span></span>
<span id="cb24-49"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Title: {title}</span></span>
<span id="cb24-50"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Type: {ifelse(personal, 'Personal Work', 'Professional Work')}</span></span>
<span id="cb24-51"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Link: {url}</span></span>
<span id="cb24-52"></span>
<span id="cb24-53"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    &lt;work-description&gt;</span></span>
<span id="cb24-54"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    {body}</span></span>
<span id="cb24-55"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    &lt;/work-description&gt;</span></span>
<span id="cb24-56"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    &lt;/work-item&gt;"</span>,</span>
<span id="cb24-57">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span></span>
<span id="cb24-58">  )</span>
<span id="cb24-59"></span>
<span id="cb24-60"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Summarize with the LLM ------------------------------------------------------</span></span>
<span id="cb24-61"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(ellmer)</span>
<span id="cb24-62"></span>
<span id="cb24-63">chat <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat_claude</span>(</span>
<span id="cb24-64">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">system_prompt =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">epoxy</span>(</span>
<span id="cb24-65">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"You are an assistant who keeps track of the work I do each week. Your goal is to</span></span>
<span id="cb24-66"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    faithfully and accurately report the work I do to my boss while making sure that</span></span>
<span id="cb24-67"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    the impact of my work is clearly articulated. You are clear and concise and use</span></span>
<span id="cb24-68"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    direct language, preferring to match the terminology and phrases that I use. You</span></span>
<span id="cb24-69"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    respond directly without any preamble."</span></span>
<span id="cb24-70">  )</span>
<span id="cb24-71">)</span>
<span id="cb24-72"></span>
<span id="cb24-73">chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">chat</span>(</span>
<span id="cb24-74">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">interpolate</span>(</span>
<span id="cb24-75">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Summarize my work over the last week for a team update in prose.</span></span>
<span id="cb24-76"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Focus more on pull requests; issues are less important and just provide context.</span></span>
<span id="cb24-77"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Write in prose with full paragraphs.</span></span>
<span id="cb24-78"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Focus on the user impact of the work first and secondarily on the internal impact of dev changes.</span></span>
<span id="cb24-79"></span>
<span id="cb24-80"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Summarize the work using markdown under two headings:</span></span>
<span id="cb24-81"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    '## Professional Work' and '## Personal Work'.</span></span>
<span id="cb24-82"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Include direct links to any mentioned pull requests using markdown syntax.</span></span>
<span id="cb24-83"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    Use the first-person and try to sound like me.</span></span>
<span id="cb24-84"></span>
<span id="cb24-85"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    &lt;work-summary&gt;</span></span>
<span id="cb24-86"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    {{ work_summary }}</span></span>
<span id="cb24-87"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    &lt;/work-summary&gt;"</span></span>
<span id="cb24-88">  )</span>
<span id="cb24-89">)</span>
<span id="cb24-90"></span>
<span id="cb24-91"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># To get the LLM response as markdown:</span></span>
<span id="cb24-92"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contents_markdown</span>(chat<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">last_turn</span>())</span></code></pre></div></div>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>I know what you’re thinking and you’re totally right. The <strong>fun part</strong> was getting all this data in a nice tidy tibble! Think of all the things we could do with that tibble. But dplyr isn’t the new hotness and this blog needs to meet its buzz word quota, so we’re forced to do something extra.↩︎</p></li>
<li id="fn2"><p>Does the summary have links to the PRs? This one was hit-or-miss. Sometimes Claude includes these and sometimes they’re omitted. I’m sure a little more prompt massaging could improve the consistency.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>LLMs</category>
  <category>Personal Data</category>
  <category>Productivity</category>
  <category>GitHub</category>
  <category>ellmer</category>
  <guid>https://www.garrickadenbuie.com/blog/llm-work-summary/</guid>
  <pubDate>Sat, 01 Feb 2025 21:41:16 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/llm-work-summary/calendar-scribbles.png" medium="image" type="image/png" height="82" width="144"/>
</item>
<item>
  <title>It’s time to add bslib to your shinyapp snippet</title>
  <link>https://www.garrickadenbuie.com/blog/shiny-new-bslib-snippet/</link>
  <description><![CDATA[ 






<p>Last week, I presented at <a href="https://www.shinyconf.com/shinyconf-2024-agenda">ShinyConf 2024</a> about <a href="../../talk/bslib-modern-dashboards/index.html">using bslib to make modern dashboards with Shiny</a>. It was a fun talk to put together and present, and the conference itself was full of great talks showcasing the broad range of Shiny apps, developers and uses.</p>
<p>My talk focused on the <a href="https://rstudio.github.io/bslib/">bslib</a> package, which was also the main theme of my first year on the Shiny team. bslib started out as a way to get the latest versions of Bootstrap into existing Shiny apps, but over the last couple of years the package has grown to include components and layouts that make it easier to build modern, responsive Shiny apps, especially (but not just!) dashboards.</p>
<p>While writing the talk, I remembered an important change I made in my RStudio settings this year: adding <code>library(bslib)</code> to my <code>shinyapp</code> snippet.</p>
<p><a href="https://rstudio.github.io/rstudio-extensions/rstudio_snippets.html">RStudio snippets</a> are little bits of text (e.g.&nbsp;<code>shinyapp</code>) that expand into larger blocks of code (e.g.&nbsp;a Shiny app skeleton) when you type them and press <kbd>Tab</kbd> or <kbd>Shift</kbd> + <kbd>Tab</kbd>. Here’s an example with a small snippet I frequently use: <code>tdv</code> expands into <code>library(tidyverse)</code>.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="snippets.gif" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="RStudio snippets in action: I type tdv, press Tab and RStudio replaces tdv with library(tidyverse)."><img src="https://www.garrickadenbuie.com/blog/shiny-new-bslib-snippet/snippets.gif" class="img-fluid figure-img" alt="RStudio snippets in action: I type tdv, press Tab and RStudio replaces tdv with library(tidyverse)."></a></p>
<figcaption><strong>RStudio snippets in action:</strong> I type <code>tdv</code>, press <kbd>Tab</kbd> and RStudio replaces <code>tdv</code> with <code>library(tidyverse)</code>.</figcaption>
</figure>
</div>
<section id="before-default-snippet" class="level2">
<h2 class="anchored" data-anchor-id="before-default-snippet">Before (default snippet)</h2>
<p>For years, <code>shinyapp</code> has been the fastest way to start a quick little Shiny app. Here’s the default snippet that comes with RStudio:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1">snippet shinyapp</span>
<span id="cb1-2">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(shiny)</span>
<span id="cb1-3"></span>
<span id="cb1-4">    ui <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fluidPage</span>(</span>
<span id="cb1-5">      <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>{<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>}</span>
<span id="cb1-6">    )</span>
<span id="cb1-7"></span>
<span id="cb1-8">    server <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(input, output, session) {</span>
<span id="cb1-9"></span>
<span id="cb1-10">    }</span>
<span id="cb1-11"></span>
<span id="cb1-12">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">shinyApp</span>(ui, server)</span></code></pre></div></div>
<p>It’s a great starting point! It also includes a neat feature of snippets: the <code>${0}</code> placeholder marks the cursor location after the snippet expands. When you type <code>shinyapp</code> and press <kbd>Tab</kbd>, the app skeleton is added and the cursors is placed in the page function so you can start creating your UI right away.</p>
</section>
<section id="after-with-bslib" class="level2">
<h2 class="anchored" data-anchor-id="after-with-bslib">After (with bslib)</h2>
<p>Here’s my new <code>shinyapp</code> snippet with <code>library(bslib)</code> added.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">snippet shinyapp</span>
<span id="cb2-2">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(shiny)</span>
<span id="cb2-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(bslib)</span>
<span id="cb2-4"></span>
<span id="cb2-5">    ui <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> page_<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>{<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span>sidebar}(</span>
<span id="cb2-6">      <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>{<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>}</span>
<span id="cb2-7">    )</span>
<span id="cb2-8"></span>
<span id="cb2-9">    server <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(input, output, session) {</span>
<span id="cb2-10"></span>
<span id="cb2-11">    }</span>
<span id="cb2-12"></span>
<span id="cb2-13">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">shinyApp</span>(ui, server)</span></code></pre></div></div>
<p>There are two changes:</p>
<ol type="1">
<li><p>I added <code>library(bslib)</code> to the top of the file.</p></li>
<li><p>I changed <code>fluidPage()</code> to <code>page_sidebar()</code> by default, but I used <code>${1:sidebar}</code> to make it a placeholder in the template. After the text expands, the cursor moves to highlight <mark><code>sidebar</code></mark> so you can easily replace it with another page layout. Or you can press <kbd>Tab</kbd> to move to the <code>${0}</code> position.</p></li>
</ol>
<p>To add this snippet to RStudio, press <kbd>Ctrl</kbd>/<kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> to bring up the command palette. Then enter <strong>Edit code snippets</strong> and press <kbd>Return</kbd>. Scroll down to find the <code>snippet shinyapp</code> section and replace it with the code you can copy from the block above.</p>
</section>
<section id="bonus-a-vscode-snippet" class="level2">
<h2 class="anchored" data-anchor-id="bonus-a-vscode-snippet">Bonus: A VSCode snippet</h2>
<p>Snippets in VSCode work similarly to RStudio snippets. The only difference is that they are stored in JSON files, so the format of the snippet is slightly different.</p>
<p>To add your own <code>shinyapp</code> snippet to VSCode, press <kbd>Ctrl</kbd>/<kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> to open the VSCode command palette to run <strong>Snippets: Configure User Snippets</strong>. If you have an existing <code>r.json</code> snippets file, select that, otherwise select <strong>New Global Snippets file</strong> and enter <code>r.json</code>.</p>
<p>In the snippets file, add the following JSON. (If you already have R snippets, skip the outer <code>{</code> braces.)</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode json code-with-copy"><code class="sourceCode json"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">{</span></span>
<span id="cb3-2">    <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">"shinyapp"</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">:</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">{</span></span>
<span id="cb3-3">        <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">"prefix"</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"shinyapp"</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-4">        <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">"body"</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">:</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">[</span></span>
<span id="cb3-5">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"library(shiny)"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-6">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"library(bslib)"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-7">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-8">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"ui &lt;- page_${1:sidebar}("</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-9">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"  ${0}"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-10">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">")"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-11">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-12">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"server &lt;- function(input, output, session) {"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-13">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-14">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"}"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-15">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb3-16">            <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"shinyApp(ui, server)"</span></span>
<span id="cb3-17">        <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">]</span></span>
<span id="cb3-18">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">}</span></span>
<span id="cb3-19"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">}</span></span></code></pre></div></div>
<p>Then, when you type <code>shinyapp</code> in a <code>.R</code> file and press <kbd>Tab</kbd>, VSCode will expand the snippet into the bslib version of the Shiny app skeleton.</p>


</section>

 ]]></description>
  <category>R</category>
  <category>Shiny</category>
  <category>bslib</category>
  <guid>https://www.garrickadenbuie.com/blog/shiny-new-bslib-snippet/</guid>
  <pubDate>Mon, 22 Apr 2024 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/shiny-new-bslib-snippet/feature.png" medium="image" type="image/png" height="72" width="144"/>
</item>
<item>
  <title>Add last rendered or modified time to Quarto</title>
  <link>https://www.garrickadenbuie.com/blog/quarto-now/</link>
  <description><![CDATA[ 






<img src="https://www.garrickadenbuie.com/blog/quarto-now/feature.png" class="mb-4" alt="An AI-generated pencil-drawn sketch of a dream sequence. A spiral
staircase descends into a clock face, surrounded by planets, clouds and
stars.
">
<section id="a-blog-is-a-perpetual-side-project-machine" class="level2">
<h2 class="anchored" data-anchor-id="a-blog-is-a-perpetual-side-project-machine">A blog is a perpetual side-project machine</h2>
<p>They say that if you copy-paste the same code three times, write a function. I’ve also heard that if you send the same email more than once, turn that email into a blog post.</p>
<p>But all the real work in life happens on Slack. So if a friend asks for your advice and you brain dump everything you know about the easiest way to install and manage Python, then you’ve got a first draft blog post on your hands!</p>
<p>They also say the hardest part of writing is staring at the blank page. But they are wrong. The hardest part of writing is figuring out how to start a new <code>.qmd</code> file in your blog repo without bumping into 3 to 10 other things you have been meaning to do.</p>
<p>Or worse, you might encounter that draft post you’ve been working on for months. Learn from my mistakes: it’s okay to stash that post, you can always tell yourself you’ll come back to it later!</p>
<p>You can probably tell by now that this is <strong>not</strong> a post about Python tooling for a happy setup. It’s also not a post about the few CSS tweaks I made while trying to open up this editor.</p>
<p>This post is sponsored by this a bit of YAML that caught my eye in my <code>_quarto.yml</code> file in the split second before I closed all my open tabs.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode yaml code-with-copy"><code class="sourceCode yaml"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">page-footer</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">:</span></span>
<span id="cb1-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">    left</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">: </span><span class="ch" style="color: #20794D;
background-color: null;
font-style: inherit;">&gt;-</span></span>
<span id="cb1-3">      © 2023 Garrick Aden-Buie</span></code></pre></div></div>
<p>This is not acceptable. It has been 2024 for a whole 89 days and that little <code>© 2023</code> has been sitting in my page footer the entire time. I’m lucky I haven’t gotten any angry emails about it!</p>
<p>Now the fix could be easy. Consider this: I could change that file, commit it, and push it.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode patch code-with-copy"><code class="sourceCode diff"><span id="cb2-1">page-footer:</span>
<span id="cb2-2">  left: &gt;-</span>
<span id="cb2-3"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">-    © 2023 Garrick Aden-Buie</span></span>
<span id="cb2-4"><span class="va" style="color: #111111;
background-color: null;
font-style: inherit;">+    © 2024 Garrick Aden-Buie</span></span></code></pre></div></div>
<p>One GitHub Action, several minutes, and two Netlify notifications later my blog would be back to the future.</p>
<p>But this obviously won’t work. Time stops for no one. What will I do in March of 2025? Come back to this file and edit it by hand? <em>Again? Like a caveman?</em> Hard no.</p>
<p>Wouldn’t it be awesome if I could replace that <code>2023</code> that should be <code>2024</code> with something that turns into the current year whenever my blog rebuilds? I could save minutes in the entire lifetime of my blog! Imagine replacing the <code>2023</code> with something that would update itself automatically, like this:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" data-shortcodes="false" style="background: #f1f3f5;"><pre class="sourceCode yaml code-with-copy"><code class="sourceCode yaml"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">page-footer</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">:</span></span>
<span id="cb3-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">  left</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">: </span><span class="ch" style="color: #20794D;
background-color: null;
font-style: inherit;">&gt;-</span></span>
<span id="cb3-3">    © {{&lt; now year &gt;}} Garrick Aden-Buie</span></code></pre></div></div>
<p>It would be awesome, but that syntax doesn’t exist in Quarto. Or it didn’t until I my productive procrastination instincts kicked in!</p>
<p>Introducing <a href="https://pkg.garrickadenbuie.com/quarto-now">now</a>, a quarto extension for easily adding the time right now – <em>err…</em> the time right now when your Quarto blog or document is rendered.</p>
</section>
<section id="hello-now" class="level2">
<h2 class="anchored" data-anchor-id="hello-now">Hello, now</h2>
<p>To start using now in your own Quarto projects, just install the extension with this command.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb4-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">quarto</span> add gadenbuie/quarto-now</span></code></pre></div></div>
<p>You can read all about the extension on its (quarto-built) page here: <a href="https://pkg.garrickadenbuie.com/quarto-now">pkg.garrickadenbuie.com/quarto-now</a>. Or keep reading this post for a quick intro.</p>
</section>
<section id="using-now" class="level2">
<h2 class="anchored" data-anchor-id="using-now">Using now</h2>
<p>now, the extension, comes with two shortcodes you can use just about anywhere: <code>{{&lt; now &gt;}}</code> and <code>{{&lt; modified &gt;}}</code>. Both work in the same way, except that <code>{{&lt; modified &gt;}}</code> will show the last modified time of the document, either by using the <code>modified</code> metadata field or the last modified timestamp of the file (on macOS and Linux only, sorry).</p>
<p>Here’s a quick example of the shortcodes in use. Note that in this post I added the <code>modified</code> date, which gives me a bit more control over what counts as a “modification”.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb5" data-shortcodes="false" style="background: #f1f3f5;"><pre class="sourceCode yaml code-with-copy"><code class="sourceCode yaml"><span id="cb5-1"><span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">---</span></span>
<span id="cb5-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">title</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">:</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;"> Add last rendered or modified time to Quarto</span></span>
<span id="cb5-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">modified</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">:</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;"> 2024-03-29</span></span>
<span id="cb5-4"><span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">---</span></span>
<span id="cb5-5"></span>
<span id="cb5-6"><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">This document was last modified at {{&lt; modified &gt;}}</span></span>
<span id="cb5-7"><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">and it was last rendered at {{&lt; now &gt;}}.</span></span></code></pre></div></div>
<blockquote class="blockquote">
<p>This document was last modified at 2024-03-29 00:00:00 and it was last rendered at 2026-03-08 16:12:24.</p>
</blockquote>
</section>
<section id="formatting-the-time-output" class="level2">
<h2 class="anchored" data-anchor-id="formatting-the-time-output">Formatting the time output</h2>
<p>By default, now uses ISO 8601 (ish) formatting, but that’s not usually the most human-readable format. now comes with a few built-in aliases for common date and time parts.</p>
<table class="caption-top table">
<colgroup>
<col style="width: 42%">
<col style="width: 36%">
<col style="width: 21%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Shortcode</th>
<th style="text-align: left;">Result</th>
<th style="text-align: center;">Format String</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now &gt;}}</code></td>
<td style="text-align: left;"><p>2026-03-08 16:12:24</p></td>
<td style="text-align: center;"><code>"%F %T"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now year &gt;}}</code></td>
<td style="text-align: left;"><p>2026</p></td>
<td style="text-align: center;"><code>"%Y"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now month &gt;}}</code></td>
<td style="text-align: left;"><p>March</p></td>
<td style="text-align: center;"><code>"%B"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now day &gt;}}</code></td>
<td style="text-align: left;"><p>08</p></td>
<td style="text-align: center;"><code>"%d"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now weekday &gt;}}</code></td>
<td style="text-align: left;"><p>Sunday</p></td>
<td style="text-align: center;"><code>"%A"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now hour &gt;}}</code></td>
<td style="text-align: left;"><p>04</p></td>
<td style="text-align: center;"><code>"%I"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now minute &gt;}}</code></td>
<td style="text-align: left;"><p>12</p></td>
<td style="text-align: center;"><code>"%M"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now ampm &gt;}}</code></td>
<td style="text-align: left;"><p>PM</p></td>
<td style="text-align: center;"><code>"%p"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now date &gt;}}</code></td>
<td style="text-align: left;"><p>03/08/26</p></td>
<td style="text-align: center;"><code>"%x"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now time &gt;}}</code></td>
<td style="text-align: left;"><p>16:12:24</p></td>
<td style="text-align: center;"><code>"%X"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now datetime &gt;}}</code></td>
<td style="text-align: left;"><p>Sun Mar  8 16:12:24 2026</p></td>
<td style="text-align: center;"><code>"%c"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now isodate &gt;}}</code></td>
<td style="text-align: left;"><p>2026-03-08</p></td>
<td style="text-align: center;"><code>"%F"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now isotime &gt;}}</code></td>
<td style="text-align: left;"><p>16:12:24</p></td>
<td style="text-align: center;"><code>"%T"</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><code>{{&lt; now isodatetime &gt;}}</code></td>
<td style="text-align: left;"><p>2026-03-08T16:12:24-0400</p></td>
<td style="text-align: center;"><code>"%FT%T%z"</code></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><code>{{&lt; now timestamp &gt;}}</code></td>
<td style="text-align: left;"><p>2026-03-08 16:12:24</p></td>
<td style="text-align: center;"><code>"%F %T"</code></td>
</tr>
</tbody>
</table>
<p>Note that the shortcodes only accept a single format argument, so you’d need to write <code>{{&lt; modified month &gt;}} {{&lt; modified year &gt;}}</code> instead of <code>{{&lt; modified month year &gt;}}</code>.</p>
<p>That said, you can always use the format strings supported by Lua’s <code>os.date()</code> function, so <code>{{&lt; modified "%B %Y" &gt;}}</code> gives you the month and year: March 2024. Note that because the format string has a space, it needs to be quoted <code>"%B %Y"</code>.</p>
<p>You can find the complete list of accepted format strings in <a href="https://pkg.garrickadenbuie.com/quarto-now/#format-strings">the now extension docs</a>.</p>
</section>
<section id="have-a-good-day-meow" class="level2">
<h2 class="anchored" data-anchor-id="have-a-good-day-meow">Have a good day, meow!</h2>
<p>This was a fun excursion into the world of Quarto extensions! Thanks for reading and I hope you find <strong>now</strong> useful in your own projects. May you benefit from my inability to do the thing I’m “supposed to do” (hey, it’s my free time!).</p>
<hr>
<div class="small">
<p>The feature image was generated with DALL-E 3 and the following prompt: <em>an m.c. escher style pencil sketch of a dreamy clock face</em>.</p>
</div>


</section>

 ]]></description>
  <category>Quarto</category>
  <category>Extensions</category>
  <guid>https://www.garrickadenbuie.com/blog/quarto-now/</guid>
  <pubDate>Fri, 29 Mar 2024 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/quarto-now/feature.png" medium="image" type="image/png" height="82" width="144"/>
</item>
<item>
  <title>Automated Image Overflow Detection for xaringan or remark Slides</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/remark-img-overflow/</link>
  <description><![CDATA[ 






<section id="plain-text-slides" class="level2">
<h2 class="anchored" data-anchor-id="plain-text-slides">Plain text slides</h2>
<p>I’m a long-time fan of using the <a href="https://github.com/yihui/xaringan">xaringan</a> package to create slides<sup>1</sup> (as you might <a href="../../blog/#category=xaringan">know from my blog</a>). I’ve always appreciated that you can use <a href="https://rmarkdown.posit.co/">R Markdown</a> (or just regular markdown) to write your slides, but you can also use HTML, CSS and JavaScript to customize your slides. You can write in plain text, or you can <a href="../../blog/xaringan-playground/">turn each slide into a small web project</a>.</p>
<p>Web-based slides can be shared with others online and tend to be more accessible than traditional slide formats. And with packages like <a href="https://jhelvy.github.io/renderthis/">renderthis</a> – a package by <a href="https://github.com/jhelvy">John Helveston</a> and me – you can even get PDF and other formats easily.</p>
</section>
<section id="pdf-slides-and-the-case-of-the-missing-images" class="level2">
<h2 class="anchored" data-anchor-id="pdf-slides-and-the-case-of-the-missing-images">PDF slides and the case of the missing images</h2>
<p>But PDF slides come with a few challenges of their own, most of which are related to the fact that you’re essentially using the browser’s printing features to print your slides to PDF.</p>
<p>The one that I’ve seen most often in PDFs is that images that happily render in the browser can suddenly disappear from the PDF version of the slides. Here’s how I described the problem in <a href="https://github.com/jhelvy/renderthis/issues/44">an issue in renderthis</a>:</p>
<blockquote class="blockquote">
<p>Chrome’s printing algorithm…excludes images that extend beyond the visible margin from printing. I’m sure [there’s a reason for this that] makes sense for general webpage printing, but it does cause problems for slides.</p>
<p>It can be hard to tell visually if the plot extends past the margins of the slide because the actual image may include empty space that you can’t see.</p>
</blockquote>
<p>Often plots and other images include some empty space at the edges that can overflow the slide in a non-obvious way. The trick I tend to use is to add a red outline around all the images in the slides during development (or just before publishing the slides):</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode css code-with-copy"><code class="sourceCode css"><span id="cb1-1">img<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> svg {</span>
<span id="cb1-2">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">outline</span><span class="ch" style="color: #20794D;
background-color: null;
font-style: inherit;">:</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">px</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">solid</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">red</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span></span>
<span id="cb1-3">}</span></code></pre></div></div>
</section>
<section id="more-slides-more-problems" class="level2">
<h2 class="anchored" data-anchor-id="more-slides-more-problems">More slides, more problems</h2>
<p>That little CSS trick works well enough if you’re in the middle of writing the slides, but it’d be a pretty terrible process to have to do this manually for, say, 530 slides a dozen times or more over the next three months.</p>
<p>If that sounds like an oddly specific example, that’s because it is. I was reminded of this problem by <a href="https://mastodon.social/@gvwilson/110748990146853019">Greg Wilson’s recent <del>bat signal</del> toot</a>:</p>
<blockquote class="blockquote">
<p><em>plea for help; macOS; open source; command-line; PDF</em></p>
<p>dear lazyweb: is there a command-line tool for macos that will take a PDF and produce a 4-up or 6-up PDF? I need to check the layout of a bunch of slides (because I haven’t figured out how to get the remark slideshow tool to tell me when an SVG image in a slide overflows, so I’m going to have to eyeball ’em). thank you</p>
<p>Greg Wilson <a href="https://mastodon.social/@gvwilson"><span class="citation" data-cites="gvwilson">@gvwilson</span><span class="citation" data-cites="mastodon.social">@mastodon.social</span></a> – Jul 20, 2023, 19:24</p>
</blockquote>
<p>This is exactly the kind of task I would want to automate, and it’s an exquisitely designed and irresistible nerd snipe. I’ve used <a href="https://github.com/rstudio/chromote">chromote</a> (and headless Chrome) before to <a href="../../blog/print-xaringan-chromote/">automate printing complex xaringan slides</a>, so I know there’s a good chance its doable.</p>
<p>So the rest of this post is a quick exploration of how to use a remote-controlled browser (via <a href="https://github.com/rstudio/chromote">chromote</a>) to load the slides and detect any images that are clipped.</p>
</section>
<section id="example-slides" class="level2">
<h2 class="anchored" data-anchor-id="example-slides">Example slides</h2>
<p>I’ve created a small example slide deck that has a few slides with images that “accidentally” go beyond the edges of the slides. We’ll use this as our test case.</p>
<div class="cell">
<div class="cell-output-display">
<div class="shareagain" style="min-width:300px;margin:1em auto;" data-exeternal="1">
<iframe src="example-slide/index.html" width="399.999999999999" height="300" style="border:2px solid currentColor;" loading="lazy" allowfullscreen=""></iframe>
<script>fitvids('.shareagain', {players: 'iframe'});</script>
</div>
</div>
</div>
<div class="callout callout-style-simple callout-none no-icon callout-titled">
<div class="callout-header d-flex align-content-center collapsed" data-bs-toggle="collapse" data-bs-target=".callout-1-contents" aria-controls="callout-1" aria-expanded="false" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">None</span>Source
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-1" class="callout-1-contents callout-collapse collapse">
<div class="callout-body-container callout-body">
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode default code-with-copy"><code class="sourceCode default"><span id="cb2-1">---</span>
<span id="cb2-2">title: Image overflow example</span>
<span id="cb2-3">output:</span>
<span id="cb2-4">  xaringan::moon_reader:</span>
<span id="cb2-5">    seal: false</span>
<span id="cb2-6">    self_contained: false</span>
<span id="cb2-7">---</span>
<span id="cb2-8"></span>
<span id="cb2-9">class: center middle</span>
<span id="cb2-10"></span>
<span id="cb2-11"># First slide</span>
<span id="cb2-12"></span>
<span id="cb2-13">```{r}</span>
<span id="cb2-14">#| echo: false</span>
<span id="cb2-15">xaringanExtra::use_share_again()</span>
<span id="cb2-16">xaringanExtra::style_share_again(share_buttons = "none")</span>
<span id="cb2-17">```</span>
<span id="cb2-18"></span>
<span id="cb2-19">---</span>
<span id="cb2-20"></span>
<span id="cb2-21"># Slide with clipped plot</span>
<span id="cb2-22"></span>
<span id="cb2-23">This slide makes a plot that won't fit on the slide.</span>
<span id="cb2-24"></span>
<span id="cb2-25">```{r plot, results="hide"}</span>
<span id="cb2-26">hist(faithful$waiting)</span>
<span id="cb2-27">```</span>
<span id="cb2-28"></span>
<span id="cb2-29">---</span>
<span id="cb2-30">class: bottom right</span>
<span id="cb2-31"></span>
<span id="cb2-32"># Absolutely positioned plot</span>
<span id="cb2-33"></span>
<span id="cb2-34">&lt;img src="`r knitr::fig_chunk("plot", ext = "png")`" style="position: absolute; top: -2px; left: -20px;"&gt;</span>
<span id="cb2-35"></span>
<span id="cb2-36">---</span>
<span id="cb2-37"></span>
<span id="cb2-38"># SVG too big!</span>
<span id="cb2-39"></span>
<span id="cb2-40">&lt;svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" fill="currentColor" class="bi bi-bug" viewBox="0 0 16 16"&gt;&lt;path d="M4.355.522a.5.5 0 0 1 .623.333l.291.956A4.979 4.979 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A4.985 4.985 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623zM4 7v4a4 4 0 0 0 3.5 3.97V7H4zm4.5 0v7.97A4 4 0 0 0 12 11V7H8.5zM12 6a3.989 3.989 0 0 0-1.334-2.982A3.983 3.983 0 0 0 8 2a3.983 3.983 0 0 0-2.667 1.018A3.989 3.989 0 0 0 4 6h8z"/&gt;&lt;/svg&gt;</span>
<span id="cb2-41"></span>
<span id="cb2-42">---</span>
<span id="cb2-43"></span>
<span id="cb2-44">This little CSS can help during development,</span>
<span id="cb2-45">not so much once you've built out all of your slides.</span>
<span id="cb2-46"></span>
<span id="cb2-47">```{css eval = FALSE}</span>
<span id="cb2-48">img, svg { outline: 2px solid red; }</span>
<span id="cb2-49">```</span>
<span id="cb2-50"></span>
<span id="cb2-51">```{css echo = FALSE}</span>
<span id="cb2-52">/* this is the real css I applied</span>
<span id="cb2-53">   to avoid red outlines in the share bar */</span>
<span id="cb2-54">:not(.shareagain-button) &gt; :is(img, svg) {</span>
<span id="cb2-55">  outline: 2px solid red;</span>
<span id="cb2-56">}</span>
<span id="cb2-57">```</span></code></pre></div></div>
</div>
</div>
</div>
</section>
<section id="automate-it" class="level2">
<h2 class="anchored" data-anchor-id="automate-it">Automate it!</h2>
<p>I absolutely love taking an annoying manual process and turning it into runnable, repeatable code. Automate all the things!</p>
<p>We can automate slide-image overflow with these 4 steps:</p>
<ol type="1">
<li><p>Fire up headless Chrome and load the slides in the virtual, remote-controllable browser.</p></li>
<li><p>Determine the natural desired size of the slides (in pixels) and then set the virtual browser window to this size. This isn’t strictly necessary, but it makes the math <em>much easier</em> later on, so it’s worth it.</p></li>
<li><p>Make all of slides visible at once. Otherwise, remark (the JavaScript library that powers the slides) hides all of the slides except the current slide. Elements that are hidden from the browser don’t have a size, ruining our ability to detect overflow.</p></li>
<li><p>Finally, find all of the images in the slides and check if any escape the slide (browser window) boundaries.</p></li>
</ol>
<section id="with-chromote" class="level3">
<h3 class="anchored" data-anchor-id="with-chromote">With chromote</h3>
<p>Now we get to the fun part. First we need to start up chromote and initialize a new browser session.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(chromote)</span>
<span id="cb3-2"></span>
<span id="cb3-3">chrome <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ChromoteSession<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">new</span>()</span></code></pre></div></div>
</div>
<p>I’ve stored the example slide deck in a folder called <code>example-slide</code>, and I’ve already rendered it from <a href="example-slide/index.Rmd"><code>index.Rmd</code></a> to <a href="example-slide/index.html"><code>index.html</code></a>. To load the file in Chrome, we need the full path to the file, prefixed with <code>file://</code>, e.g.&nbsp;<code>file:///Users/garrick/.../example-slide/index.html</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1">slide_path <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">file.path</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"example-slide"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"index.html"</span>)</span>
<span id="cb4-2">slide_path_uri <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">file.path</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"file:/"</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">normalizePath</span>(slide_path))</span></code></pre></div></div>
</div>
<p>Now we can load the slides in Chrome. I’m using a small trick here to make sure that the R session waits for the browser to load the page. The trick is to request the <code>Page.loadEventFired</code> event via chromote asynchronously (<code>wait_ = FALSE</code>), then load the page, after which the we block the R session until the page load event fires.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1">pl <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Page<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">loadEventFired</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wait_ =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)</span>
<span id="cb5-2">chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Page<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">navigate</span>(slide_path_uri, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wait_ =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)</span>
<span id="cb5-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; &lt;Promise [pending]&gt;</span></span>
<span id="cb5-4"></span>
<span id="cb5-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Block until the page load event fires</span></span>
<span id="cb5-6">chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wait_for</span>(pl)</span>
<span id="cb5-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; $timestamp</span></span>
<span id="cb5-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; [1] 195025.8</span></span></code></pre></div></div>
</div>
<p>That’s not something you usually have to do with chromote when you’re interacting with pages on the web (because those take long enough to load), but local pages load very quickly, sometimes faster than the R expressions are evaluated. (In other words, if you execute the navigate command and <em>then</em> wait for page load event, you might miss it.)</p>
</section>
<section id="match-window-size-to-slide-size" class="level3">
<h3 class="anchored" data-anchor-id="match-window-size-to-slide-size">Match window size to slide size</h3>
<p>Now that we have our slides loaded in the headless browser, we need to figure out what size they are. remark uses some rather random pixels values based on the specified slide ratio, so the easiest thing to do is find the first visible slide and figure out what size remark used.</p>
<p>Here’s a small JavaScript function that will do that for us:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb6-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_slide_size</span>() {</span>
<span id="cb6-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// Find the first visible slide in the deck</span></span>
<span id="cb6-3">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> visible_slide <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">document</span></span>
<span id="cb6-4">    <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">querySelector</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.remark-visible .remark-slide-scaler'</span>)</span>
<span id="cb6-5"></span>
<span id="cb6-6">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// and inspect it's width and height</span></span>
<span id="cb6-7">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// knowing that remark will set these values</span></span>
<span id="cb6-8">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> {width<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> height} <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> visible_slide<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">style</span></span>
<span id="cb6-9"></span>
<span id="cb6-10">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span> {</span>
<span id="cb6-11">    <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">width</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">parseInt</span>(width)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb6-12">    <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">height</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">parseInt</span>(height)</span>
<span id="cb6-13">  }</span>
<span id="cb6-14">}</span></code></pre></div></div>
</div>
<p>We the use the <code>$Runtime$evaluate()</code> methods of the chromote object to run the JavaScript function definition, by passing the JS code as a string<sup>2</sup>.</p>
<div class="cell">
<details class="code-fold">
<summary>Loading the function in the browser via chromote</summary>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1">chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Runtime<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">evaluate</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span></span>
<span id="cb7-2"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">function get_slide_size() {</span></span>
<span id="cb7-3"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  // Find the first visible slide in the deck</span></span>
<span id="cb7-4"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  const visible_slide = document</span></span>
<span id="cb7-5"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    .querySelector('.remark-visible .remark-slide-scaler')</span></span>
<span id="cb7-6"></span>
<span id="cb7-7"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  // and inspect it's width and height</span></span>
<span id="cb7-8"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  // knowing that remark will set these values</span></span>
<span id="cb7-9"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  const {width, height} = visible_slide.style</span></span>
<span id="cb7-10"></span>
<span id="cb7-11"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  return {</span></span>
<span id="cb7-12"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    width: parseInt(width),</span></span>
<span id="cb7-13"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">    height: parseInt(height)</span></span>
<span id="cb7-14"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  }</span></span>
<span id="cb7-15"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">}</span></span>
<span id="cb7-16"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)</span></code></pre></div></div>
</details>
</div>
<p>Now that we’ve loaded the function in the browser, we can call it to get the size of the slides. Here we again use <code>$Runtime$evaluate()</code>, but I’ve added <code>returnByValue = TRUE</code> to the call to get the result of the JS expression back in R.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1">slide_size <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb8-2">  chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Runtime<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">evaluate</span>(</span>
<span id="cb8-3">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"get_slide_size()"</span>,</span>
<span id="cb8-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wait_ =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>,</span>
<span id="cb8-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">returnByValue =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span></span>
<span id="cb8-6">  )</span>
<span id="cb8-7"></span>
<span id="cb8-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Extract the result we want from Chrome's response</span></span>
<span id="cb8-9">slide_size <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> slide_size<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>result<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>value</span>
<span id="cb8-10">slide_size</span>
<span id="cb8-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; $width</span></span>
<span id="cb8-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; [1] 908</span></span>
<span id="cb8-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb8-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; $height</span></span>
<span id="cb8-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; [1] 681</span></span></code></pre></div></div>
</div>
<p>With the slide size in hand, we can set the size of the virtual browser window using the <code>$Emulation$setVisibleSize()</code> method.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Emulation<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">setVisibleSize</span>(</span>
<span id="cb9-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height =</span> slide_size<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height,</span>
<span id="cb9-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> slide_size<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width</span>
<span id="cb9-4">)</span></code></pre></div></div>
</div>
<p>If you wanted to be certain everything is set up correctly, you could call <code>chrome$view()</code> now and see the slides your browser’s seeing.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="chromote-view.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The headless Chrome preview of the slides in a Chrome window."><img src="https://www.garrickadenbuie.com/blog/remark-img-overflow/chromote-view.png" class="img-fluid figure-img" alt="The headless Chrome preview of the slides in a Chrome window."></a></p>
<figcaption>The headless Chrome preview of the slides in a Chrome window.</figcaption>
</figure>
</div>
</section>
<section id="make-all-slides-visible" class="level3">
<h3 class="anchored" data-anchor-id="make-all-slides-visible">Make all slides visible</h3>
<p>With our slides loaded in the browser, we need to make them all visible. This trick involves finding all of the slides in the deck – using the <code>.remark-slides-area .remark-slide-container</code> selector – and then add the <code>remark-visible</code> class to each slide. This is the class that remark toggles to show and hide the slides when you move through them.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb10-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">document</span></span>
<span id="cb10-2">  <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">querySelectorAll</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.remark-slides-area .remark-slide-container'</span>)</span>
<span id="cb10-3">  <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">forEach</span>(slide <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> slide<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">classList</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">add</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'remark-visible'</span>))</span></code></pre></div></div>
</div>
</section>
<section id="detect-clipped-elements" class="level3">
<h3 class="anchored" data-anchor-id="detect-clipped-elements">Detect clipped elements</h3>
<p>Detecting if an element is clipped is easy now that we’ve made all the slides visible <em>and</em> set the browser window to match the slide size exactly.</p>
<p>The core idea in this function is to use the <code>getBoundingClientRect()</code> method to get the position of the element relative to the browser window. If any side of the element is outside of the window, then the element is clipped.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb11-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is_element_clipped</span>(el) {</span>
<span id="cb11-2">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> { top<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> left<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> bottom<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> right  } <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getBoundingClientRect</span>()</span>
<span id="cb11-3">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span> top <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">||</span></span>
<span id="cb11-4">    left <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">||</span></span>
<span id="cb11-5">    right <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">window</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerWidth</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">||</span></span>
<span id="cb11-6">    bottom <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">window</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerHeight</span></span>
<span id="cb11-7">}</span></code></pre></div></div>
</div>
<p>If we hadn’t resized the virtual browser window to match the slide size, then we would have to do figure out the slide’s size and the element’s relative position within it to determine if the element is clipped.</p>
<p>If we’ve found a clipped element, we can extract some useful information about it that we’ll use in R to learn about our problematic images. I also threw in a <code>console.log()</code> element so that, you if were to use this code in a head-full browser, you’d get a nice console message about the clipped image.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb12-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">clipped_img_info</span>(el) {</span>
<span id="cb12-2">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// If you're looking at the slides in the browser,</span></span>
<span id="cb12-3">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// this will logged the clipped images in the console.</span></span>
<span id="cb12-4">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"clipped image"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> el)</span>
<span id="cb12-5"></span>
<span id="cb12-6">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span> {</span>
<span id="cb12-7">      <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">img_tag</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tagName</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb12-8">      <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">img_src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="ss" style="color: #20794D;
background-color: null;
font-style: inherit;">/</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="ss" style="color: #20794D;
background-color: null;
font-style: inherit;">data:/</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">test</span>(el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">src</span>) <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">?</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">32</span>) <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb12-9">      <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">img_class</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">classList</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">toString</span>()<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb12-10">      <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">slide_heading</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">closest</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.remark-slide'</span>)</span>
<span id="cb12-11">        <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">querySelector</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'h1, h2, h3, h4, h5, h6'</span>)</span>
<span id="cb12-12">        <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">?.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb12-13">      <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">slide_text</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">closest</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.remark-slide'</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb12-14">    }</span>
<span id="cb12-15">  }</span></code></pre></div></div>
</div>
<p>Now we’re at the best part. We use <code>.querySelectorAll()</code> to find all images (or SVGs) in our slides, filter them to include only those that are clipped, and then extract the information we need about the clipped images.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb13-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">document</span></span>
<span id="cb13-2">  <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">querySelectorAll</span>(</span>
<span id="cb13-3">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.remark-slides-area .remark-slide :is(img, svg)'</span></span>
<span id="cb13-4">  )</span>
<span id="cb13-5">  <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(is_element_clipped)</span>
<span id="cb13-6">  <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(clipped_img_info)</span></code></pre></div></div>
</div>
</section>
<section id="find-all-the-clipped-images" class="level3">
<h3 class="anchored" data-anchor-id="find-all-the-clipped-images">Find all the clipped images</h3>
<p>To make life a little easier, I wrote all of the above JavaScript code into a file called <a href="find-bad-images.js"><code>find-bad-images.js</code></a>. If you want, you can download that file and use it directly. Here, I’ll read the contents and pass the string of JavaScript to chromote to get the results.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1">bad_images <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb14-2">  chrome<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Runtime<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">evaluate</span>(</span>
<span id="cb14-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">readLines</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"find-bad-images.js"</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>),</span>
<span id="cb14-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wait_ =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>,</span>
<span id="cb14-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">returnByValue =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span></span>
<span id="cb14-6">  )</span></code></pre></div></div>
</div>
<p>With a little bit of data reshaping, we’ve got a nice table of all the images we need to fix in our slides.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb15" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb15-1">bad_images<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>result<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>value <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb15-2">  purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_dfr</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> .) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb15-3">  dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">img_src =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">basename</span>(img_src))</span>
<span id="cb15-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; # A tibble: 3 × 5</span></span>
<span id="cb15-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   img_tag img_src    img_class   slide_heading              slide_text          </span></span>
<span id="cb15-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   &lt;chr&gt;   &lt;chr&gt;      &lt;chr&gt;       &lt;chr&gt;                      &lt;chr&gt;               </span></span>
<span id="cb15-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; 1 IMG     plot-1.png ""          Slide with clipped plot    "Slide with clipped…</span></span>
<span id="cb15-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; 2 IMG     plot-1.png ""          Absolutely positioned plot "Absolutely positio…</span></span>
<span id="cb15-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; 3 svg     &lt;NA&gt;       "bi bi-bug" SVG too big!               "SVG too big!\n4 / …</span></span></code></pre></div></div>
</div>
<div class="cell">
<style type="text/css">
.code-annotation-gutter {
  background-color: inherit;
}
</style>
</div>


</section>
</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>R users know of these slides as <a href="https://github.com/yihui/xaringan">xaringan slides</a>, but the underlying technology is <a href="https://github.com/gnab/remark">remark</a>, a JavaScript library for creating slides from plain text.↩︎</p></li>
<li id="fn2"><p>My least favorite way to write code of any language is inside a string literal of another language. 🤪↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>Slides</category>
  <category>xaringan</category>
  <guid>https://www.garrickadenbuie.com/blog/remark-img-overflow/</guid>
  <pubDate>Sun, 23 Jul 2023 04:00:00 GMT</pubDate>
</item>
<item>
  <title>Read and Visualize your Twitter Archive</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/tweet-archive-in-r/</link>
  <description><![CDATA[ 






<!-- Links -->
<style type="text/css" scoped="">
PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};
</style>
<div class="lead">
<p>Twitter finds itself in an… interesting… transition period. Whether or not you’re considering jumping ship to another service — you can find me lurking on <a href="https://fosstodon.org/@grrrck">Mastdon</a> — you should download an archive of your Twitter data. Not only does the archive include all of your tweets, it also contains a variety of other interesting data about your account: who you followed and who followed you; the tweets you liked; the ads you were served; and much more.</p>
</div>
<p>This post, very much inspired by the awesome Observable notebook, <a href="https://observablehq.com/@observablehq/save-and-analyze-your-twitter-archive">Planning to leave Twitter?</a>, shows you how to use R to read and explore your archive, using my own archive as an example.</p>
<p>Read on to learn how to read your Twitter archive into R, or how to tidy your tweets. The second half of the post showcases a collection of plots about monthy tweet volume, popular tweets, the time of day when tweets were sent, and the app used to send the tweet.</p>
<p>I’ve also included a section on using <a href="https://docs.ropensci.org/rtweet">rtweet</a> to collect a full dataset about the tweets you’ve liked and another section about the advertising data in your Twitter archive.</p>
<section id="reading-your-twitter-archive" class="level2">
<h2 class="anchored" data-anchor-id="reading-your-twitter-archive">Reading your Twitter archive</h2>
<section id="get-your-twitter-data-archive" class="level3">
<h3 class="anchored" data-anchor-id="get-your-twitter-data-archive">Get your Twitter data archive</h3>
<p>First things first, you need to have your Twitter data archive. If you don’t have it yet, go to <a href="https://twitter.com/settings/account">Settings and Privacy</a> and click <a href="https://twitter.com/settings/download_your_data">Download an archive of your data</a>. After you submit the request, it takes about a day or so for an email to show up in your inbox.</p>
<blockquote class="blockquote">
<p>@grrrck your Twitter data is ready</p>
<p>Your Twitter archive is ready for you to download and view using your desktop browser. Make sure you download it before Nov 12, 2022, 9:46:31 PM</p>
</blockquote>
<p>The archive downloads as a zip file containing a standalone web page — called <code>Your archive.html</code> — for exploring your data. But the real archive lives in the included <code>data/</code> folder as a bunch of <code>.js</code> files. I’ve copied that <code>data/</code> directory into my working directory for this post.</p>
</section>
<section id="setup" class="level3">
<h3 class="anchored" data-anchor-id="setup">Setup</h3>
<p>On the R side, we’ll need the usual suspects: tidyverse and glue.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span></code></pre></div></div>
<pre class="fansi fansi-message"><code>#&gt; ── <span style="font-weight: bold;">Attaching core tidyverse packages</span> ───────────────────────
#&gt; <span class="fansi-color-002">✔</span> <span class="fansi-color-004">dplyr    </span> 1.0.10     <span class="fansi-color-002">✔</span> <span class="fansi-color-004">readr    </span> 2.1.3 
#&gt; <span class="fansi-color-002">✔</span> <span class="fansi-color-004">forcats  </span> 0.5.2      <span class="fansi-color-002">✔</span> <span class="fansi-color-004">stringr  </span> 1.5.0 
#&gt; <span class="fansi-color-002">✔</span> <span class="fansi-color-004">ggplot2  </span> 3.4.0      <span class="fansi-color-002">✔</span> <span class="fansi-color-004">tibble   </span> 3.1.8 
#&gt; <span class="fansi-color-002">✔</span> <span class="fansi-color-004">lubridate</span> 1.9.0      <span class="fansi-color-002">✔</span> <span class="fansi-color-004">tidyr    </span> 1.2.1 
#&gt; <span class="fansi-color-002">✔</span> <span class="fansi-color-004">purrr    </span> 1.0.1      
#&gt; ── <span style="font-weight: bold;">Conflicts</span> ────────────────────── tidyverse_conflicts() ──
#&gt; <span class="fansi-color-001">✖</span> <span class="fansi-color-004">dplyr</span>::<span class="fansi-color-002">filter()</span> masks <span class="fansi-color-004">stats</span>::filter()
#&gt; <span class="fansi-color-001">✖</span> <span class="fansi-color-004">dplyr</span>::<span class="fansi-color-002">lag()</span>    masks <span class="fansi-color-004">stats</span>::lag()
#&gt; <span class="fansi-color-006">ℹ</span> Use the conflicted package (<span class="fansi-color-004" style="font-style: italic;">&lt;http://conflicted.r-lib.org/&gt;</span>) to force all conflicts to become errors
</code></pre>
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(glue)</span></code></pre></div></div>
</div>
<p>(I’m using the dev version of <span class="pkg">tidyverse</span> (1.3.2.9000), which loads <span class="pkg">lubridate</span> automatically, and the dev version of <span class="pkg">purrr</span> that is slated to become version 1.0.0.)</p>
<p>To read in the data files, I’ll use <a href="https://github.com/jeroen/jsonlite">jsonlite</a> to read the archive JSON data, with a small assist from <a href="https://brio.r-lib.org">brio</a> for fast file reading. I’m also going to have some fun with <a href="https://davidgohel.github.io/ggiraph/">ggiraph</a> for turning static ggplot2 plots into interactive plots.</p>
<p>Finally, the Twitter archive doesn’t <em>require</em> API access to Twitter, but you can use it to augment the data in the archive. The <a href="https://docs.ropensci.org/rtweet">rtweet</a> package is excellent for this, even though it takes a little effort to <a href="https://docs.ropensci.org/rtweet/articles/rtweet.html">get it set up</a>.</p>
</section>
<section id="read-the-manifest" class="level3">
<h3 class="anchored" data-anchor-id="read-the-manifest">Read the manifest</h3>
<p>The <code>data/</code> folder is surprisingly well structured! There are two key files to help you find your way around the archive. First, the <code>README.txt</code> file explains the structure and layout of the files, and includes descriptions of the data contained in all of the files.</p>
<p>Here’s how the README describes the <code>account.js</code> data file:</p>
<pre><code>account.js
- email: Email address currently associated with the account if an email address has been provided.
- createdVia: Client application used when the account was created. For example: “web” if the  account was created from a browser.
- username: The account’s current @username. Note that the @username may change but the account ID will remain the same for the lifetime of the account.
- accountId: Unique identifier for the account.
- createdAt: Date and time when the account was created.
- accountDisplayName: The account’s name as displayed on the profile.</code></pre>
<p>The <code>data/</code> folder also contains a <code>manifest.js</code> file that can be used to help read the data included in the archive. Let’s start by assuming this file is JSON and reading it in.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1">jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fromJSON</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/manifest.js"</span>)</span>
<span id="cb4-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Error in parse_con(txt, bigint_as_char): lexical error: invalid char in json text.</span></span>
<span id="cb4-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;                                        window.__THAR_CONFIG = {   "use</span></span>
<span id="cb4-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;                      (right here) ------^</span></span></code></pre></div></div>
</div>
<p>Here we hit our first snag. The archive files are packaged as JSON, but they’re not strictly compliant JSON files; they include some JavaScript to assign JSON objects to the global namespace (called <code>window</code> in the browser). Here’s the <code>data/manifest.js</code> file as an example.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb5-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">window</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">__THAR_CONFIG</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> {</span>
<span id="cb5-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// ... data ...</span></span>
<span id="cb5-3">}</span></code></pre></div></div>
<p>If we just remove everything up to the first the <code>{</code> or sometimes <code>[</code> on the first line, we can turn the data into valid JSON.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1">lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sub</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^[^{[]+([{[])"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">1"</span>, lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>])</span>
<span id="cb6-2">manifest <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fromJSON</span>(lines)</span></code></pre></div></div>
</div>
<p>This worked, but… <span class="pkg">jsonlite</span> was designed for statistical work, so it transforms the data structure when reading in the JSON. For example, by default it converts arrays that look like JSON-ified data frames into actual <code>data.frame</code>s.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1">manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>dataTypes[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>] <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>()</span>
<span id="cb7-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 2</span></span>
<span id="cb7-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ account          :List of 1</span></span>
<span id="cb7-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ files:'data.frame':    1 obs. of  3 variables:</span></span>
<span id="cb7-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ fileName  : chr "data/account.js"</span></span>
<span id="cb7-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ globalName: chr "YTD.account.part0"</span></span>
<span id="cb7-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ count     : chr "1"</span></span>
<span id="cb7-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ accountCreationIp:List of 1</span></span>
<span id="cb7-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ files:'data.frame':    1 obs. of  3 variables:</span></span>
<span id="cb7-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ fileName  : chr "data/account-creation-ip.js"</span></span>
<span id="cb7-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ globalName: chr "YTD.account_creation_ip.part0"</span></span>
<span id="cb7-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ count     : chr "1"</span></span></code></pre></div></div>
</div>
<p>That’s often quite helpful! But I find it’s safer, when trying to generalize data reading, to disable the simplification and know for certain that the data strcutre matches the original JSON. For that reason, I tend to disable the matrix and data.frame simplifications and only allow <span class="pkg">jsonlite</span> to simplify vectors.</p>
<p>Here’s a quick helper function that includes those setting changes and the first line substitution needed to read the archive JSON files.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1">read_archive_json <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(path) {</span>
<span id="cb8-2">  lines <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> brio<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_lines</span>(path)</span>
<span id="cb8-3">  lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sub</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^[^{[]+([{[])"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">1"</span>, lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>])</span>
<span id="cb8-4"></span>
<span id="cb8-5">  jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fromJSON</span>(</span>
<span id="cb8-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">txt =</span> lines,</span>
<span id="cb8-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyVector =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>,</span>
<span id="cb8-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyDataFrame =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>,</span>
<span id="cb8-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyMatrix =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb8-10">  )</span>
<span id="cb8-11">}</span></code></pre></div></div>
</div>
<p>Now we’re ready to read the manifest again.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">manifest <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_archive_json</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/manifest.js"</span>)</span>
<span id="cb9-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">names</span>(manifest)</span>
<span id="cb9-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; [1] "userInfo"    "archiveInfo" "readmeInfo"  "dataTypes"</span></span></code></pre></div></div>
</div>
<p>The manifest file contains some information about the user and the archive,</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>(manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>userInfo)</span>
<span id="cb10-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 3</span></span>
<span id="cb10-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ accountId  : chr "47332433"</span></span>
<span id="cb10-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ userName   : chr "grrrck"</span></span>
<span id="cb10-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ displayName: chr "garrick aden-buie"</span></span></code></pre></div></div>
</div>
<p>plus details about all of the various data included in the archive, like the data about my <code>account</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>(manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>dataTypes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>account)</span>
<span id="cb11-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 1</span></span>
<span id="cb11-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ files:List of 1</span></span>
<span id="cb11-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ :List of 3</span></span>
<span id="cb11-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ fileName  : chr "data/account.js"</span></span>
<span id="cb11-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ globalName: chr "YTD.account.part0"</span></span>
<span id="cb11-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ count     : chr "1"</span></span></code></pre></div></div>
</div>
<p>Each <code>dataType</code> in the manifest points us to a file (or files) in the archive and helpfully tells us how many records are included.</p>
<p>Here are the data files with the most records.</p>
<details class="code-details">
<summary>
Code: Manifest, Top Records
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1">manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>dataTypes <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># All data types we can read have a "files" item</span></span>
<span id="cb12-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">keep</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"files"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">names</span>(.x)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-4">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># We keep the files objects but still as a list of lists within a list</span></span>
<span id="cb12-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"files"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-6">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Turn the files into tibbles (list of tibbles within a list)</span></span>
<span id="cb12-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_depth</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, as_tibble) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-8">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Then combine the files tables for each item keeping track of the file index</span></span>
<span id="cb12-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(list_rbind, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"index"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-10">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># And finally combine files for all items</span></span>
<span id="cb12-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list_rbind</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"item"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(count, as.integer)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>globalName, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>index) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_max</span>(count, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">15</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb12-15">  knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">kable</span>(</span>
<span id="cb12-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">format.args =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">big.mark =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>),</span>
<span id="cb12-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">table.attr =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'class="table"'</span>,</span>
<span id="cb12-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">format =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"html"</span></span>
<span id="cb12-19">  )</span></code></pre></div></div>
</div>
</details>
<div class="w-100 overflow-x-auto">
<div class="cell">
<div class="cell-output-display">
<table class="table caption-top table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;" data-quarto-table-cell-role="th">item</th>
<th style="text-align: left;" data-quarto-table-cell-role="th">fileName</th>
<th style="text-align: right;" data-quarto-table-cell-role="th">count</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">like</td>
<td style="text-align: left;">data/like.js</td>
<td style="text-align: right;">11,773</td>
</tr>
<tr class="even">
<td style="text-align: left;">follower</td>
<td style="text-align: left;">data/follower.js</td>
<td style="text-align: right;">9,030</td>
</tr>
<tr class="odd">
<td style="text-align: left;">tweetHeaders</td>
<td style="text-align: left;">data/tweet-headers.js</td>
<td style="text-align: right;">6,225</td>
</tr>
<tr class="even">
<td style="text-align: left;">tweets</td>
<td style="text-align: left;">data/tweets.js</td>
<td style="text-align: right;">6,225</td>
</tr>
<tr class="odd">
<td style="text-align: left;">ipAudit</td>
<td style="text-align: left;">data/ip-audit.js</td>
<td style="text-align: right;">3,787</td>
</tr>
<tr class="even">
<td style="text-align: left;">following</td>
<td style="text-align: left;">data/following.js</td>
<td style="text-align: right;">1,519</td>
</tr>
<tr class="odd">
<td style="text-align: left;">contact</td>
<td style="text-align: left;">data/contact.js</td>
<td style="text-align: right;">645</td>
</tr>
<tr class="even">
<td style="text-align: left;">listsMember</td>
<td style="text-align: left;">data/lists-member.js</td>
<td style="text-align: right;">254</td>
</tr>
<tr class="odd">
<td style="text-align: left;">block</td>
<td style="text-align: left;">data/block.js</td>
<td style="text-align: right;">242</td>
</tr>
<tr class="even">
<td style="text-align: left;">adImpressions</td>
<td style="text-align: left;">data/ad-impressions.js</td>
<td style="text-align: right;">173</td>
</tr>
<tr class="odd">
<td style="text-align: left;">adEngagements</td>
<td style="text-align: left;">data/ad-engagements.js</td>
<td style="text-align: right;">171</td>
</tr>
<tr class="even">
<td style="text-align: left;">directMessageHeaders</td>
<td style="text-align: left;">data/direct-message-headers.js</td>
<td style="text-align: right;">97</td>
</tr>
<tr class="odd">
<td style="text-align: left;">directMessages</td>
<td style="text-align: left;">data/direct-messages.js</td>
<td style="text-align: right;">97</td>
</tr>
<tr class="even">
<td style="text-align: left;">userLinkClicks</td>
<td style="text-align: left;">data/user-link-clicks.js</td>
<td style="text-align: right;">67</td>
</tr>
<tr class="odd">
<td style="text-align: left;">connectedApplication</td>
<td style="text-align: left;">data/connected-application.js</td>
<td style="text-align: right;">63</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</section>
<section id="reading-the-account-data-file" class="level3">
<h3 class="anchored" data-anchor-id="reading-the-account-data-file">Reading the account data file</h3>
<p>For a first example, let’s read the <code>data/account.js</code> archive file. We start by inspecting the <code>manifest</code>, where <code>manifest$dataTypes$account</code> tells us which files hold the account data and how many records are in each.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb13-1">manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>dataTypes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>account <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>()</span>
<span id="cb13-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 1</span></span>
<span id="cb13-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ files:List of 1</span></span>
<span id="cb13-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ :List of 3</span></span>
<span id="cb13-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ fileName  : chr "data/account.js"</span></span>
<span id="cb13-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ globalName: chr "YTD.account.part0"</span></span>
<span id="cb13-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ count     : chr "1"</span></span></code></pre></div></div>
</div>
<p>Here there’s only one file containing a single account record: <code>data/account.js</code>. Inside <em>that</em> file is a small bit of JavaScript. Like the manifest, it’s <em>almost</em> JSON, except that it assigns the JavaScript object to <code>window.YTD.account.part0</code>.</p>
<div class="cell" data-file="data/account.js">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb14-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">window</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">YTD</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">account</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">part0</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> [</span>
<span id="cb14-2">  {</span>
<span id="cb14-3">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"account"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> {</span>
<span id="cb14-4">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"email"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"my-email@example.com"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb14-5">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"createdVia"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"web"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb14-6">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"username"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"grrrck"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb14-7">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"accountId"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"47332433"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb14-8">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"createdAt"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2009-06-15T13:21:50.000Z"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb14-9">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"accountDisplayName"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"garrick aden-buie"</span></span>
<span id="cb14-10">    }</span>
<span id="cb14-11">  }</span>
<span id="cb14-12">]</span></code></pre></div></div>
</div>
<p>And again, if we clean up the first line, this is valid JSON that we can read in directly with <span class="pkg">jsonlite</span>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb15" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb15-1">account <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_archive_json</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/account.js"</span>)</span>
<span id="cb15-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>(account)</span>
<span id="cb15-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 1</span></span>
<span id="cb15-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ :List of 1</span></span>
<span id="cb15-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ account:List of 6</span></span>
<span id="cb15-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ email             : chr "my-email@example.com"</span></span>
<span id="cb15-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ createdVia        : chr "web"</span></span>
<span id="cb15-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ username          : chr "grrrck"</span></span>
<span id="cb15-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ accountId         : chr "47332433"</span></span>
<span id="cb15-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ createdAt         : chr "2009-06-15T13:21:50.000Z"</span></span>
<span id="cb15-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   .. ..$ accountDisplayName: chr "garrick aden-buie"</span></span></code></pre></div></div>
</div>
<p>This leads us to our first fun fact: I created my Twitter account on June 15, 2009, which means that I’ve been using Twitter (on and off) for 13.6 years. That’s 4,981 days of twittering!</p>
</section>
<section id="read-any-archive-item" class="level3">
<h3 class="anchored" data-anchor-id="read-any-archive-item">Read any archive item</h3>
<p>Let’s generalize what we learned into a few helper functions we can reuse. I’ve placed everything into a single code block so that you can copy and paste it into your R session or script to use it right away.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Read the Twitter Archive JSON</span></span>
<span id="cb16-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb16-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param path Path to a Twitter archve `.js` file</span></span>
<span id="cb16-4">read_archive_json <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(path) {</span>
<span id="cb16-5">  lines <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> brio<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_lines</span>(path)</span>
<span id="cb16-6">  lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sub</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^[^{[]+([{[])"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">1"</span>, lines[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>])</span>
<span id="cb16-7"></span>
<span id="cb16-8">  jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fromJSON</span>(</span>
<span id="cb16-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">txt =</span> lines,</span>
<span id="cb16-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyVector =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>,</span>
<span id="cb16-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyDataFrame =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>,</span>
<span id="cb16-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyMatrix =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb16-13">  )</span>
<span id="cb16-14">}</span>
<span id="cb16-15"></span>
<span id="cb16-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Read an twitter archive data item</span></span>
<span id="cb16-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb16-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param manifest The list from `manifest.js`</span></span>
<span id="cb16-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param item The name of an item in the manifest</span></span>
<span id="cb16-20">read_twitter_data <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(manifest, item) {</span>
<span id="cb16-21">  manifest<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>dataTypes[[item]]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>files <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb16-22">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">transpose</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb16-23">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pmap</span>(\(fileName, ...) <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_archive_json</span>(fileName))</span>
<span id="cb16-24">}</span>
<span id="cb16-25"></span>
<span id="cb16-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Simplify the data, if possible and easy</span></span>
<span id="cb16-27"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb16-28"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param x A list of lists as returned from `read_twitter_data()`</span></span>
<span id="cb16-29"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param simplifier A function that's applied to each item in the</span></span>
<span id="cb16-30"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'   list of lists and that can be used to simplify the output data.</span></span>
<span id="cb16-31">simplify_twitter_data <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(x, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifier =</span> identity) {</span>
<span id="cb16-32">   x <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">flatten</span>(x)</span>
<span id="cb16-33">   item_names <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> x <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(names) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reduce</span>(union)</span>
<span id="cb16-34">   <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>(item_names) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">return</span>(x)</span>
<span id="cb16-35"></span>
<span id="cb16-36">   x <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb16-37">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(item_names) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb16-38">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_dfr</span>(simplifier)</span>
<span id="cb16-39">}</span></code></pre></div></div>
</div>
<p>Quick recap: to use the functions above, load your archive manifest with <code>read_archive_json()</code> and then pass it to <code>read_twitter_data()</code> along with an item name from the archive. If the data in the archive item is reasonably structured, you can call <code>simplify_twitter_data()</code> to get a tidy tibble<sup>1</sup>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb17" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb17-1">manifest <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_archive_json</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/manifest.js"</span>)</span>
<span id="cb17-2">account <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"account"</span>)</span>
<span id="cb17-3"></span>
<span id="cb17-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>(account)</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 1 × 6</span>
#&gt;   email              creat…¹ usern…² accou…³ creat…⁴ accou…⁵
#&gt;   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>              <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>  
#&gt; <span class="fansi-color-008">1</span> my-email@example.… web     grrrck  473324… 2009-0… garric…
#&gt; <span class="fansi-color-008"># … with abbreviated variable names ¹​createdVia, ²​username,</span>
#&gt; <span class="fansi-color-008">#   ³​accountId, ⁴​createdAt, ⁵​accountDisplayName</span>
</code></pre>
</div>
</section>
<section id="example-my-followers" class="level3">
<h3 class="anchored" data-anchor-id="example-my-followers">Example: my followers</h3>
<p>Let’s use this on another archive item to find the earliest Twitter adopters among my followers.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb18" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb18-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># These tables are wide, you may need to scroll to see the preview</span></span>
<span id="cb18-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">options</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">120</span>)</span>
<span id="cb18-3"></span>
<span id="cb18-4">followers <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb18-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"follower"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb18-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>()</span></code></pre></div></div>
</div>
<p>Then we can arrange the rows of <code>followers</code> by <code>accountId</code> as a proxy for date of account creation.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb19" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb19-1">early_followers <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb19-2">  followers <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb19-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.numeric</span>(accountId)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb19-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_head</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">11</span>)</span>
<span id="cb19-5"></span>
<span id="cb19-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Top 11 earliest followers</span></span>
<span id="cb19-7">early_followers</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 11 × 2</span>
#&gt;    accountId userLink                                      
#&gt;    <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>     <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>                                         
#&gt; <span class="fansi-color-008"> 1</span> 1496      https://twitter.com/intent/user?user_id=1496  
#&gt; <span class="fansi-color-008"> 2</span> 11309     https://twitter.com/intent/user?user_id=11309 
#&gt; <span class="fansi-color-008"> 3</span> 37193     https://twitter.com/intent/user?user_id=37193 
#&gt; <span class="fansi-color-008"> 4</span> 716213    https://twitter.com/intent/user?user_id=716213
#&gt; <span class="fansi-color-008"> 5</span> 741803    https://twitter.com/intent/user?user_id=741803
#&gt; <span class="fansi-color-008"> 6</span> 755726    https://twitter.com/intent/user?user_id=755726
#&gt; <span class="fansi-color-008"> 7</span> 774234    https://twitter.com/intent/user?user_id=774234
#&gt; <span class="fansi-color-008"> 8</span> 787219    https://twitter.com/intent/user?user_id=787219
#&gt; <span class="fansi-color-008"> 9</span> 799574    https://twitter.com/intent/user?user_id=799574
#&gt; <span class="fansi-color-008">10</span> 860921    https://twitter.com/intent/user?user_id=860921
#&gt; <span class="fansi-color-008">11</span> 944231    https://twitter.com/intent/user?user_id=944231
</code></pre>
</div>
<p>As you can see, some parts of the Twitter archive include the barest minimum amount of data. Thankfully, we can still use <a href="https://docs.ropensci.org/rtweet">rtweet</a> to gather additional data about these users. I’m looking at a small subset of my 9,030 followers here, but you might want to do this for all your followers and save the collected user data in your archive.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb20-1">early_followers_accounts <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb20-2">  early_followers <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb20-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pull</span>(accountId) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb20-4">  rtweet<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lookup_users</span>()</span>
<span id="cb20-5"></span>
<span id="cb20-6">early_followers_accounts <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb20-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(id, name, screen_name, created_at, followers_count, description)</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 11 × 6</span>
#&gt;        id name                                    screen_name    created_at          followers_count description        
#&gt;     <span class="fansi-color-008" style="font-style: italic;">&lt;int&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>                                   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>          <span class="fansi-color-008" style="font-style: italic;">&lt;dttm&gt;</span>                        <span class="fansi-color-008" style="font-style: italic;">&lt;int&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>              
#&gt; <span class="fansi-color-008"> 1</span>   <span style="text-decoration: underline;">1</span>496 Aelfrick                                Aelfrick       2006-07-16 <span class="fansi-color-008">14:44:05</span>              25 <span class="fansi-color-008">""</span>                 
#&gt; <span class="fansi-color-008"> 2</span>  <span style="text-decoration: underline;">11</span>309 Aaron Khoo                              aklw           2006-11-02 <span class="fansi-color-008">07:14:47</span>             240 <span class="fansi-color-008">"</span>I am a weapon of …
#&gt; <span class="fansi-color-008"> 3</span>  <span style="text-decoration: underline;">37</span>193 Rob                                     coleman        2006-12-02 <span class="fansi-color-008">11:54:15</span>             654 <span class="fansi-color-008">"</span>data science / la…
#&gt; <span class="fansi-color-008"> 4</span> <span style="text-decoration: underline;">716</span>213 Tim Dennis                              jt14den        2007-01-27 <span class="fansi-color-008">16:54:12</span>             971 <span class="fansi-color-008">"</span>Data librarian/di…
#&gt; <span class="fansi-color-008"> 5</span> <span style="text-decoration: underline;">741</span>803 @AlgoCompSynth@ravenation.club by znmeb znmeb          2007-02-01 <span class="fansi-color-008">00:03:16</span>            <span style="text-decoration: underline;">9</span>755 <span class="fansi-color-008">"</span>https://t.co/rZhZ…
#&gt; <span class="fansi-color-008"> 6</span> <span style="text-decoration: underline;">755</span>726 Travis Dawry                            tdawry         2007-02-06 <span class="fansi-color-008">23:45:01</span>             274 <span class="fansi-color-008">"</span>data, politics, o…
#&gt; <span class="fansi-color-008"> 7</span> <span style="text-decoration: underline;">774</span>234 Shea's Coach Beard                      mandoescamilla 2007-02-15 <span class="fansi-color-008">13:51:10</span>            <span style="text-decoration: underline;">1</span>177 <span class="fansi-color-008">"</span>my anger is a gif…
#&gt; <span class="fansi-color-008"> 8</span> <span style="text-decoration: underline;">787</span>219 Jonathan                                jmcphers       2007-02-21 <span class="fansi-color-008">15:56:20</span>             591 <span class="fansi-color-008">"</span>Software engineer…
#&gt; <span class="fansi-color-008"> 9</span> <span style="text-decoration: underline;">799</span>574 @dietrich@mastodon.social               dietrich       2007-02-27 <span class="fansi-color-008">18:41:20</span>            <span style="text-decoration: underline;">6</span>113 <span class="fansi-color-008">"</span>A lifestyle brand…
#&gt; <span class="fansi-color-008">10</span> <span style="text-decoration: underline;">860</span>921 ⌜will⌟                                  wtd            2007-03-09 <span class="fansi-color-008">23:20:43</span>             719 <span class="fansi-color-008">"</span>👋 I'm an optimis…
#&gt; <span class="fansi-color-008">11</span> <span style="text-decoration: underline;">944</span>231 Christopher Peters 🇺🇦                   statwonk       2007-03-11 <span class="fansi-color-008">14:49:39</span>            <span style="text-decoration: underline;">4</span>476 <span class="fansi-color-008">"</span>Lead Econometrici…
</code></pre>
</div>
</section>
</section>
<section id="my-tweets" class="level2">
<h2 class="anchored" data-anchor-id="my-tweets">My tweets</h2>
<p>Now we get to the main course: the tweets themselves. We can read them in the same way that we imported <code>accounts</code> and <code>followers</code> with <code>read_twitter_data()</code>, but for now we won’t simplify them.</p>
<p>To see why, let’s take a look at a single tweet. The file of tweets (outer list, <code>[[1]]</code>) contains an array (inner list, e.g.&nbsp;<code>[[105]]</code>) of tweets (named item, <code>$tweet</code>). Here’s that example tweet:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb21" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb21-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Tweets are a list of a list of tweets...</span></span>
<span id="cb21-2">tweet <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tweets"</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]][[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">105</span>]]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>tweet</span>
<span id="cb21-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>(tweet, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">max.level =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)</span>
<span id="cb21-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 16</span></span>
<span id="cb21-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ edit_info         :List of 1</span></span>
<span id="cb21-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ initial:List of 4</span></span>
<span id="cb21-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ retweeted         : logi FALSE</span></span>
<span id="cb21-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ source            : chr "&lt;a href=\"https://mobile.twitter.com\" rel=\"nofollow\"&gt;Twitter Web App&lt;/a&gt;"</span></span>
<span id="cb21-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ entities          :List of 5</span></span>
<span id="cb21-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ user_mentions:List of 1</span></span>
<span id="cb21-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ urls         :List of 1</span></span>
<span id="cb21-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ symbols      : list()</span></span>
<span id="cb21-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ media        :List of 1</span></span>
<span id="cb21-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ hashtags     :List of 1</span></span>
<span id="cb21-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ display_text_range: chr [1:2] "0" "236"</span></span>
<span id="cb21-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ favorite_count    : chr "118"</span></span>
<span id="cb21-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ id_str            : chr "1276198597596459018"</span></span>
<span id="cb21-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ truncated         : logi FALSE</span></span>
<span id="cb21-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ retweet_count     : chr "33"</span></span>
<span id="cb21-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ id                : chr "1276198597596459018"</span></span>
<span id="cb21-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ possibly_sensitive: logi FALSE</span></span>
<span id="cb21-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ created_at        : chr "Thu Jun 25 17:00:30 +0000 2020"</span></span>
<span id="cb21-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ favorited         : logi FALSE</span></span>
<span id="cb21-24"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ full_text         : chr "Thanks to prodding from @dsquintana, I added `include_tweet()` to {tweetrmd}. Automatically embed the HTML twee"| __truncated__</span></span>
<span id="cb21-25"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ lang              : chr "en"</span></span>
<span id="cb21-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ extended_entities :List of 1</span></span>
<span id="cb21-27"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   ..$ media:List of 1</span></span></code></pre></div></div>
</div>
<p>There’s quite a bit of data in each <code>tweet</code>, so we’ll pause here and figure out how we want to transform the nested list into a flat last that will rectangle nicely.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb22-1">tidy_tweet_raw <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(tweet_raw) {</span>
<span id="cb22-2">  basic_items <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb22-3">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"created_at"</span>,</span>
<span id="cb22-4">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"favorite_count"</span>,</span>
<span id="cb22-5">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"retweet_count"</span>,</span>
<span id="cb22-6">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"full_text"</span>,</span>
<span id="cb22-7">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"id"</span>,</span>
<span id="cb22-8">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"lang"</span>,</span>
<span id="cb22-9">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source"</span></span>
<span id="cb22-10">  )</span>
<span id="cb22-11"></span>
<span id="cb22-12">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># start with a few basic items</span></span>
<span id="cb22-13">  tweet <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> tweet_raw[basic_items]</span>
<span id="cb22-14"></span>
<span id="cb22-15">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># and collapse a few nested items into a single string</span></span>
<span id="cb22-16">  tweet<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>user_mentions <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> tweet_raw <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-17">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pluck</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"entities"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"user_mentions"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-18">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_chr</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"screen_name"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-19">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>)</span>
<span id="cb22-20"></span>
<span id="cb22-21">  tweet<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>hashtags <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> tweet_raw <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-22">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pluck</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"entities"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"hashtags"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-23">    purrr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_chr</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"text"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb22-24">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>)</span>
<span id="cb22-25"></span>
<span id="cb22-26">  tweet</span>
<span id="cb22-27">}</span></code></pre></div></div>
</div>
<p>When we apply this function to the example tweet, we get a nice, flat list.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb23" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb23-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tidy_tweet_raw</span>(tweet) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>()</span>
<span id="cb23-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; List of 9</span></span>
<span id="cb23-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ created_at    : chr "Thu Jun 25 17:00:30 +0000 2020"</span></span>
<span id="cb23-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ favorite_count: chr "118"</span></span>
<span id="cb23-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ retweet_count : chr "33"</span></span>
<span id="cb23-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ full_text     : chr "Thanks to prodding from @dsquintana, I added `include_tweet()` to {tweetrmd}. Automatically embed the HTML twee"| __truncated__</span></span>
<span id="cb23-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ id            : chr "1276198597596459018"</span></span>
<span id="cb23-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ lang          : chr "en"</span></span>
<span id="cb23-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ source        : chr "&lt;a href=\"https://mobile.twitter.com\" rel=\"nofollow\"&gt;Twitter Web App&lt;/a&gt;"</span></span>
<span id="cb23-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ user_mentions : chr "dsquintana"</span></span>
<span id="cb23-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  $ hashtags      : chr "rstats"</span></span></code></pre></div></div>
</div>
<p>This flattened tweet list will end up becoming a row in a tidy table of tweets thanks to <code>simplify_twitter_data()</code>, which is used to flatten the list of all of the tweets into a tibble. Once combined into a single table, we use our good friends <code>dplyr</code>, <code>lubridate</code> and <code>stringr</code> to convert columns to their correct format and to extract a few features.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb24" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb24-1">tidy_tweets <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb24-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tweets"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>(tidy_tweet_raw) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb24-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb24-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contains</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_count"</span>), as.integer),</span>
<span id="cb24-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">retweet =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(full_text, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^RT @"</span>),</span>
<span id="cb24-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">reply =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(full_text, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^@"</span>),</span>
<span id="cb24-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">type =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb24-9">      retweet <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"retweet"</span>,</span>
<span id="cb24-10">      reply <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"reply"</span>,</span>
<span id="cb24-11">      <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tweet"</span></span>
<span id="cb24-12">    ),</span>
<span id="cb24-13">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">created_at =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strptime</span>(created_at, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%a %b %d %T %z %Y"</span>),</span>
<span id="cb24-14">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hour =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">hour</span>(created_at),</span>
<span id="cb24-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wday</span>(created_at, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb24-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(created_at, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb24-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day_of_month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">day</span>(created_at),</span>
<span id="cb24-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">year</span>(created_at)</span>
<span id="cb24-19">  )</span></code></pre></div></div>
</div>
<p>The result… a nice tidy table of tweets!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb25" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb25-1">tidy_tweets</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 6,223 × 17</span>
#&gt;    created_at          favori…¹ retwe…² full_…³ id    lang  source user_…⁴ hasht…⁵ retweet reply type   hour day   month
#&gt;    <span class="fansi-color-008" style="font-style: italic;">&lt;dttm&gt;</span>                 <span class="fansi-color-008" style="font-style: italic;">&lt;int&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;int&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>  <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;lgl&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;lgl&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;int&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;ord&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;ord&gt;</span>
#&gt; <span class="fansi-color-008"> 1</span> 2022-11-05 <span class="fansi-color-008">10:02:17</span>        0       0 <span class="fansi-color-008">"</span>RT @g… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>georg… <span class="fansi-color-008">""</span>      TRUE    FALSE retw…    10 Sat   Nove…
#&gt; <span class="fansi-color-008"> 2</span> 2022-11-04 <span class="fansi-color-008">19:42:01</span>        4       0 <span class="fansi-color-008">"</span>@JonT… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>JonTh… <span class="fansi-color-008">""</span>      FALSE   TRUE  reply    19 Fri   Nove…
#&gt; <span class="fansi-color-008"> 3</span> 2022-11-04 <span class="fansi-color-008">15:21:23</span>        1       0 <span class="fansi-color-008">"</span>@tjma… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>tjmah… <span class="fansi-color-008">""</span>      FALSE   TRUE  reply    15 Fri   Nove…
#&gt; <span class="fansi-color-008"> 4</span> 2022-11-03 <span class="fansi-color-008">12:39:09</span>        1       0 <span class="fansi-color-008">"</span>@trav… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>trave… <span class="fansi-color-008">""</span>      FALSE   TRUE  reply    12 Thu   Nove…
#&gt; <span class="fansi-color-008"> 5</span> 2022-11-03 <span class="fansi-color-008">06:45:53</span>        5       0 <span class="fansi-color-008">"</span>@mcca… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>mccar… <span class="fansi-color-008">""</span>      FALSE   TRUE  reply     6 Thu   Nove…
#&gt; <span class="fansi-color-008"> 6</span> 2022-11-03 <span class="fansi-color-008">06:36:56</span>        2       0 <span class="fansi-color-008">"</span>@trav… 1588… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>trave… <span class="fansi-color-008">""</span>      FALSE   TRUE  reply     6 Thu   Nove…
#&gt; <span class="fansi-color-008"> 7</span> 2022-11-02 <span class="fansi-color-008">12:26:46</span>        0       0 <span class="fansi-color-008">"</span>RT @p… 1587… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>posit… <span class="fansi-color-008">""</span>      TRUE    FALSE retw…    12 Wed   Nove…
#&gt; <span class="fansi-color-008"> 8</span> 2022-11-02 <span class="fansi-color-008">12:20:50</span>        4       0 <span class="fansi-color-008">"</span>And I… 1587… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">""</span>      <span class="fansi-color-008">""</span>      FALSE   FALSE tweet    12 Wed   Nove…
#&gt; <span class="fansi-color-008"> 9</span> 2022-10-31 <span class="fansi-color-008">11:47:57</span>        0       0 <span class="fansi-color-008">"</span>RT @D… 1587… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>Dante… <span class="fansi-color-008">""</span>      TRUE    FALSE retw…    11 Mon   Octo…
#&gt; <span class="fansi-color-008">10</span> 2022-10-30 <span class="fansi-color-008">19:32:22</span>        8       0 <span class="fansi-color-008">"</span>At fi… 1586… en    <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-008">"</span>pomol… <span class="fansi-color-008">""</span>      FALSE   FALSE tweet    19 Sun   Octo…
#&gt; <span class="fansi-color-008"># … with 6,213 more rows, 2 more variables: day_of_month &lt;int&gt;, year &lt;dbl&gt;, and abbreviated variable names</span>
#&gt; <span class="fansi-color-008">#   ¹​favorite_count, ²​retweet_count, ³​full_text, ⁴​user_mentions, ⁵​hashtags</span>
</code></pre>
</div>
<p>If you’ve seen the <a href="https://observablehq.com/@observablehq/save-and-analyze-your-twitter-archive">Observable notebook that inspired this post</a>, you’ll notice that I’ve mostly recreated their data structure, but in R. Next, let’s recreate some of the plots in that notebook, too!</p>
</section>
<section id="monthly-tweets-replies-and-retweets" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="monthly-tweets-replies-and-retweets">Monthly tweets, replies and retweets</h2>
<details class="code-details">
<summary>
Code: Set Blog Theme
</summary>
<p>Yeah, so real quick, I’m going to set up a plot theme for the rest of this post. Here it is, if you’re interested in this kind of thing!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb26" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb26-1">blog_theme <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb26-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme_minimal</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">18</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">base_family =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"IBM Plex Mono"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb26-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb26-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.background =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_rect</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#f9fafa"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span>),</span>
<span id="cb26-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.title.position =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"plot"</span>,</span>
<span id="cb26-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.title =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">margin =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">margin</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">b =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">unit =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"line"</span>)),</span>
<span id="cb26-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb26-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.direction =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"horizontal"</span>,</span>
<span id="cb26-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.justification =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb26-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.title.align =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb26-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.title.y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>),</span>
<span id="cb26-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.title.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>),</span>
<span id="cb26-13">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.major =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_line</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#d3d9db"</span>),</span>
<span id="cb26-14">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.minor =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>()</span>
<span id="cb26-15">  )</span>
<span id="cb26-16"></span>
<span id="cb26-17"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme_set</span>(blog_theme)</span></code></pre></div></div>
</div>
</details>
<p>The first chart shows the number of tweets, replies and mentions sent in each month from 2009 to 2022. From 2009 to 2015, I sent about 25 total tweets per month, with one large spike in January 2014 when a grad school course I was taking decided to do a “Twitter seminar.” My Twitter usage dropped off considerably between 2015 and 2018: the result of a mix of grad school grinding, and then when my son was born in 2016 tweeting practically stopped altogether.</p>
<p>My Twitter usage picked up again in 2018, which also coincided with my realization that academia wasn’t my ideal future. In 2018 and 2019 you can see my baseline usage pick up considerably at the start of the year — the effects of a lot of tweeting and networking during rstudio::conf. Since 2019, my usage has been fairly stable; I typically send between 50 and 100 tweets a month. Finally, there’s a noticeable recent drop in activity: since Twitter changed ownership I still read Twitter but only occasionally tweet.</p>
<div id="plot-monthly" class="page-columns page-full">
<div class="cell page-columns page-full">
<div class="cell-output-display column-page">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-9dfba50e3b12e32cac8d" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-9dfba50e3b12e32cac8d">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_desc' id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3' viewBox='0 0 1008 432'>\n <desc id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_desc'>A stacked bar chart showing the number of tweets, replies and mentions\nsent each month. Trends and observations are described in the\npreceeding paragraphs.<\/desc>\n <defs id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_defs'>\n  <clipPath id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_c1'>\n   <rect x='0' y='0' width='1008' height='432'/>\n  <\/clipPath>\n  <clipPath id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_c2'>\n   <rect x='63.8' y='74' width='935.24' height='307'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_c1)'>\n   <rect x='0' y='0' width='1008' height='432' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='-0' y='0' width='1008' height='432' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_c2)'>\n   <polyline points='63.80,379.51 999.03,379.51' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,305.00 999.03,305.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,230.48 999.03,230.48' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,155.97 999.03,155.97' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,81.46 999.03,81.46' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='109.01,381.00 109.01,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='180.40,381.00 180.40,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='251.80,381.00 251.80,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='323.19,381.00 323.19,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='394.58,381.00 394.58,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='465.97,381.00 465.97,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='537.37,381.00 537.37,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='596.86,381.00 596.86,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='650.40,381.00 650.40,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='721.79,381.00 721.79,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='793.19,381.00 793.19,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='864.58,381.00 864.58,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='935.97,381.00 935.97,74.00' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e1' x='64.39' y='360.14' width='5.95' height='19.37' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;13 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;ceviche, cebiche... tomato, tamato. http://tinyurl.com/lcu7og&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;i just ate more ceviche than a man should be allowed...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;so tired of wasting my sundays lying around feeling like I just got run over by the trago dump truck&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;tonkity-tonkity band&amp;quot;: (n) grupo de música de chupe. drinking music band. also referred to lovingly as cut-my-wrists...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gualaceo is in fiestas now, which means parades and crappy tonkity-tonkity bands are all the rage... oh yeah, and lot...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e2' x='70.34' y='348.22' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 yeah, i thought that, though what does hammertoe look like? my toe looks kinda flat and swollen... what ab...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus you probably already read lifehacker, but check out http://bit.ly/11zlXa ... steps up the taste like woah&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus don&amp;#39;t do it, i say! sounds like a great idea, but the camelbaks i&amp;#39;ve had retain taste like no other &amp;amp; i lik...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus the content is in the book referenced on the actual website http://madetostick.com sorry about the messed u...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus bussed my ass back to Gualaceo from Quito. Quito--&amp;amp;gt;Cuenca 9+ hours. Cuenca--&amp;amp;gt;Gualaceo 1 hour. Sleepin...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e3' x='70.34' y='355.67' width='5.95' height='23.84' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;16 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;getting ready to head back to gualaceo 8-12 hours on a bus, and then a clash-of-the-[most likely drunk]-titans gualac...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;chillin at the PC office, rocking the internet. looks like vietnamese for dinner. quito&amp;#39;s good for things like preten...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;getting ready for another trip to Quito tonight. damn you night bus!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;i paraded myself around gualaceo way too much this weekend.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;i just kicked some Moor ass in the cristians v. moors smackdown in gualaceo. too much disorganized ecua craziness for...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e4' x='76.29' y='354.18' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@mediocretapioca well I say keep thinking it. I&amp;#39;ll hit you up tomorrow in the p.m.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus happens a lot, tho mostly with dogs of &amp;quot;race&amp;quot;. not mutts. posted flyers w/ somethin about reward: woulda be...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus mmmm, pizza and ale... pilsner (ecua-bud lite) just doesn&amp;#39;t cut it sometimes. have another for me!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e5' x='76.29' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;the pupsters made it home!! just picked her up at o&amp;#39;hare, she&amp;#39;s thinner and weary from her travels, but this dog&amp;#39;s a ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;cold and rainy, but michael franti and g love poured some soulshine into my empty soul last night... good times with ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;trying hard not to throw used my used TP in the cute little trash cans my family puts conveniently close to the toile...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;my bags should get here today, flying more than i did: LIM to ATL to LEX to CVG to ORD to ME. and that&amp;#39;s after hangin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;finally home with just the clothes on my back. hopefully my bags and the dog will show up soon.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e6' x='82.24' y='352.69' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus turns out your hero was even more of a rockstar in 1984. you may want to make sure you have tissues handy&amp;amp;g...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa you have no idea. the hot water here is instant. (i know!) and it comes out of places likes sinks too! .....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@mediocretapioca it was great to have you here in chicago. i got me a case of the zombies as well. bed time is coming...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@mediocretapioca hey now. don&amp;#39;t be knockin my thinkpad. she&amp;#39;s sensitive about her waistline, that&amp;#39;s why she wears sla...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e7' x='82.24' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;rolling outta NYC on a bus again and it feels so normal, minus the lack of chickens. just remembered:  @SergtPeppa we...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;theres nothing like upping your previous set weight by 20#s to give your muscles a solid kick to the gonads. i think ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;while kyle was at work i... slept in, watched lie to me, ate at jimmy john&amp;#39;s, worked out at meat-head central, went t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;while kyle was at work i... read the internet (all of it). and then i took a nap.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;i tried a basil mojito last nite... and it was delicious. nothing like incorporating garden herbs into your tasty bev...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e8' x='88.19' y='355.67' width='5.95' height='8.94' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;6 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus snagged a photo of the wiener dog. http://yfrog.com/j5ejdj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus how about hot dog dog? a wiener dog in a hot dog bum costume, complete with ktchup n mustard. Alas no pic....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I hear you. micro brew beers are also the shit here. I do miss the zhumir/communal cup drinking circles, ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gadenbuie what I mean is it&amp;#39;s no fun when you CANT JUMP IN that big ass pile of leaves you just made&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus yeah, that&amp;#39;s right. and @mediocretapioca will square your face if you don&amp;#39;t watch ya self!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e9' x='88.19' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;time for round two http://yfrog.com/j58iyj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;suggested halloween beverage: a full, 20oz imperial pint of harp. delicious and perfect for people watching http://yf...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;lessons from yesterday: raking leaves is no fun when all u end up w/ is a mushy pile of wetness. &amp;amp; when u know ud jus...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;turns out gin tastes better when you&amp;#39;re twenty six. boo yah.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;our newest favorite household pastime: wait until dad zonks out on the couch at 9:53pm and then take pictures of his ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e10' x='94.14' y='369.08' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus or for even more fun, try driving 14 hours through the Midwest (&amp;amp; for the super hardcore add 4 dogs to the ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa you&amp;#39;re a sell out, that&amp;#39;s who. go back to your ecuadorian hippie roots! don&amp;#39;t let the man bring you down!...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa congrats on waking up before 9am ystrday! I did that once like a month &amp;amp; a 1/2 ago - i felt like a big ki...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e11' x='94.14' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Chillin in Columbus, gehyiurja... just picked up a handle of tangueray and a handle of bombay saphire, choices delici...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;it&amp;#39;s finally up and running with scissors! check out http://garrickadenbuie.com whenever your regularly scheduled wor...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Speaking of micro brews: panda bear kisses imperial stout, 11.5% alchohol, 80+ intl bitterness units, &amp;amp; damn tasty. h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m wearing shorts right now. That&amp;#39;s right. Shorts. And playing disc golf. Life gave me lemonade today.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e12' x='100.09' y='354.18' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2009: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa just saw avatar 3d too. Sweet for the 3d. No crazy IMAX tho. Gotta say: anybody remember Fern Gully?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus grasshoper tacos? really? and you partook?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa yes to both. lots of people lots of talking, but plenty getting into it too. good fun to play for gringos...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa go with your parents service... There&amp;#39;s nothing better than joining the family plan to show your family y...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e13' x='100.09' y='360.14' width='5.95' height='19.37' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2009: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;13 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;i forgot how delicious pedialite tastes when your tummy&amp;#39;s all rumbly. too bad they don&amp;#39;t have ecuadorian coconut flav...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;anybody use mozy for online backup? send me a referrer code, i&amp;#39;ll hook you up if i buy into their paid plan...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;christmas: rainy and nasty. day after christmas: the perfect white christmas day. http://yfrog.com/357lrflj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;happy christmas to one and to all... it&amp;#39;s been a rough holiday season, much love to family and friends.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;just scored a nye gig with my friend daniela. she&amp;#39;s got a craaaazy good voice. check out our last show: http://bit.ly...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e14' x='106.04' y='337.79' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus you are one lucky ass man. &amp;amp; that&amp;#39;s one f*n awesome cab driver. aubrey did the same 2 weeks ago, &amp;amp; sbdy bou...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa so jealous. ecuadorian karaoke was always the best way to encourage my heaviest drinking!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus i see your PA ice wine and raise you one local Chicago brew: two brother&amp;#39;s &amp;quot;redeye&amp;quot; coffee porter.  http://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus how come whenever i visit u we get drunk &amp;amp; render ourselves incapable of making such delicious food as you&amp;#39;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa you&amp;#39;ve never been no sell out, man, don&amp;#39;t u sell yourself short! that said, i would have recommended Open...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e15' x='106.04' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;it&amp;#39;s official, I&amp;#39;m now in Florida. I&amp;#39;ll be staying somewhere in this picture. commence jealousy now. http://yfrog.com...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;why can&amp;#39;t i just garrick@bedroom:~$ find . -name pant\\* -o -name shirt\\* -o -name under\\* -o -name shoe\\* -exec zip -...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;a preview of what might be to come... http://bit.ly/9EIJ9Z  -- definitely not to be confused with: http://bit.ly/55RS3r&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;just found out we raised $12,000 the other day for Haiti! and on top of that, the music was awesome! +1 to the commun...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sorry about the bad link, i got pissed at my site and decided to rework it with wordpress. shows @ http://garrickaden...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e16' x='111.99' y='340.77' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @TheNewService: Blue Engine Launches this Week - a new corps - a new leg up for high schoolers - a new model of ed...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SergtPeppa: Our website and Fellows application is live at http://www.blueengine.org! Please FW/RT like we&amp;#39;re goi...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e17' x='111.99' y='343.75' width='5.95' height='14.9' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;10 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus hell yes. turbotax owns teh taxes. waaaaaay more fun than doing it by hand.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 good luck! have fun driving to the other side of the lake and back!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus I hear Harlem is the new hip place to be...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus correction: i think you meant they&amp;#39;re going to act out Fern Gully on a damn big movie screen.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus by that I mean that everybody does some things right. Apple ain&amp;#39;t perfect -- I still have lonely (wet) drea...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e18' x='111.99' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;getting ready to get my groove om to a house full peeps at te noodle bar. wish you were here! http://yfrog.com/3nibmlj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;El Dia del Mustache isn&amp;#39;t holiday-y enough for me, so i&amp;#39;m trading it for Dynamic Range Day - March 20th: http://bit.l...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;amazing short movies shot with only a digital camera. bonus: latino where the wild things. http://bit.ly/1fKwMn then ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;as a recent beard-owner, i got way too excited bout El Dia Del Mustache (March 8), only to find out its in May this y...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;encrypting my diary with TrueCrypt might be a gross under-utilization of the technology, but i don&amp;#39;t care, the ima sp...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e19' x='117.94' y='349.71' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus if you&amp;#39;re on the couch you better have at least a guiness iv drip or the st pattys day police are gonna com...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gadenbuie re: pop culture tweet, check out lady gaga pop culture remix done right: http://bit.ly/bGOk7L&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I&amp;#39;m lookin at you, Mr. Nick Chan, i&amp;#39;m looking right at you! http://yfrog.com/esocwj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa oh, I peed guinness the next day! gonna do it all again for real happy happy Irish day... any plans yours...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e20' x='117.94' y='355.67' width='5.95' height='23.84' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;16 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;after two shows this weekend, it&amp;#39;s margarita happy hour time now! #sundaythatsmyfunday   http://yfrog.com/5mcquj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For the 1st time in almost 3 years, all my possessions will be in the same place. Home sweet parents house… http://yf...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I mean seriously, it&amp;#39;s cold, it&amp;#39;s beer... whammm oh! http://yfrog.com/j9f2lj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;St. Patty&amp;#39;s Day the American way. Why we all pretending we&amp;#39;re softies for the Irish anyway?  http://yfrog.com/752kbj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;no, this is why we&amp;#39;re so damn fat! good read for anybody who gives a crap about eating good food in this country -- h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e21' x='123.89' y='346.73' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @trueslant Quiet, huge moral victory for fairer health care: WellPoint rolls over http://bit.ly/9MlDNs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @blueskyredmusic Youtube debut! Check out the videos from our show last Friday at Noodle Bar in LB: http://youtube...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e22' x='123.89' y='349.71' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@RyanMontbleau Chicago wants you back for a full two set show with the band, that&amp;#39;s what. One 3/4 set just isn&amp;#39;t enough!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus welcome back. the interwebs and i missed you. enjoy sleeping on your first world bed tonight!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I&amp;#39;m not judging you. Coffee + Inca Cola sounds like sweet deliciousness. Together, of course. #dontjudgem...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa it was crest toothpaste with those damn scrubbing balls of bullshit that just break off into throat clogg...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e23' x='123.89' y='355.67' width='5.95' height='23.84' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;16 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;just ordered take out Mexican. always awkward dance: english? spanish? english? ok, spanish. #bilingualFTW&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;now we can all play along in the gizmodo iPhone techie soap opera choose your own adventure! why am I so enthralled? ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;if you&amp;#39;re looking for some storage for cheep check this out... $0.068/GB. i &amp;amp;lt;3 u, newegg. http://is.gd/bA7rf&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tracking bass to put the final touches on the demo disc... #lezgetthisdone http://yfrog.com/iyw1qj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;damn, wish i had thought of this first... http://bit.ly/dwksAQ&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e24' x='129.84' y='322.88' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @tmcdemus: RT @drewtoothpaste: RT this if you agree @BarackObama Seize BP&amp;#39;s assets and do not allow them to operat...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @blueskyredmusic new live show tonight at 545 North in Libertyville, and new show posted on the live music archive...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e25' x='129.84' y='325.86' width='5.95' height='14.9' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;10 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus travis, you&amp;#39;d like this: http://www.boingboing.net/2010/05/26/medical-advice-for-h.html&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@mediocretapioca just noticed that was a hiatus of 128 days. in the mean time u got a new car &amp;amp; lost a non-vital orga...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@mediocretapioca welcome back to twitter! and healthcare sucks big time in this country. wtf. here&amp;#39;s an idea: http://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa show went great, we brought in a drummer to improv/rock the second set. had a blast. it was almost like a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sergtpeppa so none of your work peeps watch your Twitter? whatevs, have yourself a blast!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e26' x='129.84' y='340.77' width='5.95' height='38.75' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;26 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;last chance for the 750 words one month challenge: http://750words.com/one_month/accept&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Every journey has a destination of which the traveler is unaware.&amp;quot; My known destination is Lake Bluff, IL and I&amp;#39;m aa...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Garrison Keilor: The future of publishing: 18 million authors, each w/ an ave. of 14 readers - 8 are blood relatives....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;a pic from my set at the sol fest hippy jam revival:  http://yfrog.com/62xvxj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Been a crazy weekend: random set at a hippy fest, camping, good music, disc golf, dancing, j. beam, lord chesty, @tmc...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e27' x='135.78' y='297.55' width='5.95' height='5.96' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;4 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @shitmydadsays: &amp;quot;Don’t focus on the one guy who hates you. You don’t go to the park and set your picnic down next ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SamSeder: My latest That&amp;#39;s Bullshit video- The elite want to steal your Social Security benefits http://bit.ly/cA...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @blueskyredmusic: getting ready to head downtown for our show at the horseshoe. hoping that the venue is cool and ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @StephenAtHome: in honor of oil-soaked birds, &amp;#39;tweets&amp;#39; are now &amp;#39;gurgles. http://bit.ly/cIhZNf&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e28' x='135.78' y='303.51' width='5.95' height='38.75' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;26 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus agreed. had that same thought, especially after you asked.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus ...which leads to removing a whole chunk of the bottom of the food pyramid. kind of a big deal. and it will...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus 2) really? tuna won&amp;#39;t die out immediately, we&amp;#39;ll farm them first, in the process removing tons of small fis...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus 1) FWIW: http://is.gd/d8VPr, http://is.gd/d8VPS, http://is.gd/d8VQb, http://is.gd/d8VQB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kyle_e_murphy did you find that in the bermuda triangle? glad to see you made it home in one piece!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e29' x='135.78' y='342.26' width='5.95' height='37.26' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;25 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;sweet. iOS icons made of pure CSS. yummy. http://is.gd/d8PJ2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;bonfires, brandy and marshmallows. you can stop by too if you&amp;#39;re up for it.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;vegan, here i come. read this and then go eat fish and seafood again, you cold-hearted baby killer: http://nyti.ms/aS...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;two afternoon sets in the sun in lake bluff today -- there&amp;#39;s nothing like pounding subwoofers and sweat to cure a rag...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;...and rehearsing canon in d a la trace bundy... and ended up playing only the first twelve bars. #stillthebesttwelve...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e30' x='141.73' y='303.51' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @gregchristman Outside feels like this: http://tinyurl.com/d9jej // almost true here, just with 10,000% more humid...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @RyanMontbleau: &amp;quot;Rhythm&amp;quot; is a strange English word.  Look at it, it&amp;#39;s crazy!  Five consonants and the only vowel i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gazebonews: The Rolling Sloans: Here&amp;#39;s an opportunity that doesn&amp;#39;t come along every day: Latin dance lessons by E...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e31' x='141.73' y='307.98' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I had a show at a fundraiser for a local theatre &amp;amp; acting school. good, but it brings out the richest of ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus I think you misunderestimate the awesomeness that is the spanish football players.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus ok now that&amp;#39;s some brilliant acting.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus ok so maybe there&amp;#39;s some acting. every world cup soccer player is a fuggin actor. but there _have_  been so...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 well I&amp;#39;m working hard on the tired and drained part, now I just gotta get my ass down to palm trees n crys...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e32' x='141.73' y='321.39' width='5.95' height='58.12' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;39 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;gone camping...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;today&amp;#39;s riddle: what hurts all over and rhymes with &amp;quot;my _ead&amp;quot;?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;To the person who sits next to me on the next flight: I&amp;#39;m sorry. The rice and bean burrito extravaganza was my only o...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just sat down in the freezing airplane, only to discover that I left my only sweatshirt at home. It&amp;#39;d better be sunny...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Getting ready for some beta boys camping in upstate new York. Let the drinking begin. Btw, is it sunny in Philadelphia?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e33' x='147.68' y='324.37' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @SergtPeppa: @infobeautiful: &amp;quot;how to take a profile photo 101&amp;quot;: Proof iPhone owners have more sex: http://bit.ly/b...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e34' x='147.68' y='325.86' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kyle_e_murphy science iz always awesome at 3 in the morning!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa thanks for twitter love! hope it didn&amp;#39;t rain on your run parade earlier!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 sorry bout your craaazy crazy night. Stay in PA till everyone&amp;#39;s ok there, but come back soon!!!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa yeah but then if I post a twitpic, you might just judge. #dilema&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus so what, exactly, does &amp;quot;most livable&amp;quot; city mean? i mean, most costly: i get it. most livable? that just sou...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e35' x='147.68' y='339.28' width='5.95' height='40.24' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;27 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;jammin to some funky galactic on jam cruise 8 and cleaning house. love you #iclips http://iclips.net/watch/galactic-j...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;getting ready to take my lil sis to the airport for her year abroad in Spain!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;looking forward to a whole lot of not doing much today. how&amp;#39;s your sunday looking?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;why did it take me so long to start playing with ableton live? lots to learn there, looks like sleep is not happening...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;fucked my back up big time. i&amp;#39;m feeling an &amp;quot;it&amp;#39;s always sunny in philadelphia&amp;quot; binge coming on...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e36' x='153.63' y='337.79' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: Tired of all these horrible obits calling Giraldo an &amp;#39;insult comic&amp;#39;. Here&amp;#39;s a good one. Here&amp;#39;s a perso...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: I just assumed he&amp;#39;d pull through. I texted him on Monday when he was still in a coma, &amp;quot;Are you back ye...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: I really cant wrap my brain around losing Giraldo.The dude was just fucking alive and so fucking funny...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @pattonoswalt: You: &amp;quot;Why me?&amp;quot;   The Universe: &amp;quot;And you are...?&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dougw: RT @Pistachio: was: one to many. will be: any to many.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e37' x='153.63' y='345.24' width='5.95' height='11.92' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;8 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa just found this, sounds like a lot of dramatic Latino posturing: &amp;quot;I&amp;#39;ll leave here as president or _dead_&amp;quot;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa so what is facebook telling you? Is it as crazy as it sounds, or is it a lot of hype?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa that&amp;#39;s crazy. i wonder what life is like for the PCVs there now...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa so how was your Chicago trip? Sorry I wasn&amp;#39;t around! Thinking it&amp;#39;s time to do NYC again, need to knock my...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus may not be drug-induced but pretty sure it&amp;#39;s still gonna feel like a coma. Might just watch it&amp;#39;s always sun...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e38' x='153.63' y='357.16' width='5.95' height='22.35' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;15 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;This has to be the most exciting thing I&amp;#39;ve heard today: Meet the CALM--Commercial Ad. Loudness Mitigation--Act. http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;what the united states needs is to keep their hands off rich people&amp;#39;s money. more tax cuts for the rich. fuck the poo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;In a weird and depressing way, today feels like it should be my birthday. #adaythatneverwas&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hot tubbed it up last night and I think I mighta hot tub time machined myself right into this morning.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just got back from Iowa--gotta say it was way more fun than it might sound. Drove thru my gramps&amp;#39; one-horse hometown....&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e39' x='159.58' y='318.41' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @RyanCanestro: I do not care how attractive a girl is or how little she is willing to wear on stage, if she has no...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e40' x='159.58' y='319.9' width='5.95' height='29.81' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;20 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I&amp;#39;m going for that Latino track suit look we knew all too well back in the day (only in a more manly vers...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa fried rice is always a crowd pleaser, so yeah, i guess they did. I loved me my Mee Goreng, too.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa nice, I like it. Definitely in the running...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gregchristman that picture is fucking great&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sergtpeppa exactly. reference: http://bit.ly/bzhR0J (via @tmcdemus)&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e41' x='159.58' y='349.71' width='5.95' height='29.81' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;20 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;#wordsmydadinvented squidward: a scraggly but otherwise indiscriminate branch or root that reaches out &amp;amp; fucks up you...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;was just given the easiest license plate to remember ever: 23 777 X&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Where does a grown man buy a tracksuit these days? #notcreepyiswear&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s getting hard to distinguish between coffee: the solution and coffee: the problem.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;sweet video for your morning: http://vimeo.com/10829255&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e42' x='165.53' y='349.71' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2010: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: Okay, maybe this way--Let&amp;#39;s all play along and pretend Democracy works tomorrow and play our parts.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: Hey, please vote tomorrow. Okay? Be angry when you do it. Seriously. No reason not to.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e43' x='165.53' y='352.69' width='5.95' height='8.94' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;6 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 if u keep re-writing something on a todo list it&amp;#39;s one of: time to do it, break it up (the task is too big...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@badenbuie no way. snow! in madrid! it&amp;#39;s snowing here, too. ok, you got me. it&amp;#39;s 80º and sunny. ;-P&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sergtpeppa whatever you do, don&amp;#39;t connect to &amp;quot;Free Public WiFi&amp;quot;. It&amp;#39;s a trap!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Sergtpeppa but then you could never leave...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa what a brilliant song with which to start your day&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e44' x='165.53' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;pushing the new webpage to the server. goddamn. it&amp;#39;s like childbirth, only you break your baby on the way out &amp;amp; have ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;went down the wordpress wormhole. starting to see the light at the end, which means the new webpage should be up, soo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Ocean&amp;#39;s Twelve, fish tacos and margaritas.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Cruising down the gulf to bay causeway, windows down, cool bay breeze, pink floyd&amp;#39;s money on the stereo. Hello, Flori...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Best airport sign ever. Just after security in Milwaukee.   http://yfrog.com/hq6plvj&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e45' x='171.48' y='330.33' width='5.95' height='14.9' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2010: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;10 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@gregchristman that&amp;#39;s some crazy sick shit, man! sick in the goodest of ways.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa Droid may have big screens but iPhone 4 is damn sexy. Bigger question is do you already use a Mac or iTun...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa one day at a time. Or should I say one hangover at a time?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus let&amp;#39;s not get too carried away now&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa i&amp;#39;d say raised bumps would work better... it has been done: http://goo.gl/zqt9P still, seems like it&amp;#39;d ju...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e46' x='171.48' y='345.24' width='5.95' height='34.28' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2010: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;23 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Well, the page up--for the most part. I just have to fill it out with more content. Check it out, whatcha think? http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RIP Leslie Nielsen: &amp;quot;Looks like the cows have come home to roost.&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Amazingly it&amp;#39;s warm and sunny and all the snow has melted. Out playing last game of disc golf of the year. #illtakeit&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is my tech support week: recovered failing hard drive, installed printers, hard drives, renetworked house thrice...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;So much snow http://instagr.am/p/uLGv/&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e47' x='177.43' y='336.3' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @BestWorstAdvice: Caught your kids sneaking alcohol? Make them watch Jersey Shore and scare them out of drinking f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thesessionspot: Updated: Adam Yauch Is Cancer-Free Doing Fine! Beastie Boys Back To It... http://bit.ly/efO9Zl&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e48' x='177.43' y='339.28' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@badenbuie I noticed! Twitter just got more fun. It&amp;#39;s like thrice the fun!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gadenbuie this is what the geotagging was supposed to show for the boat tweet:  http://yfrog.com/h3cjiqj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa it&amp;#39;s warm and sunny in Florida, too! Why, what&amp;#39;s it like in NYC? Oh... right... snooooow. :-)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gregchristman so estimating by flickr: 7.5M images tagged cat + 1.5M tagged kitten of 5.36B total images = 0.16% hmm...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e49' x='177.43' y='345.24' width='5.95' height='34.28' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;23 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m on a boat mutha fucka!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Picked up a solid maple table for $20 and BONUS! disc golf course on the way home!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Went for a swim and I think all my face whisker grew half an inch.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is incredible. #lifeinaday&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Watching the #lifeinaday YouTube premiere ... Can&amp;#39;t wait for the interesting part, ie the movie itself. They&amp;#39;re gonna...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e50' x='183.38' y='343.75' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @marcmaron: I&amp;#39;m up. This is it. Today is the day. Everything changes today. Shit. I&amp;#39;m tired. Maybe tomorrow would ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: Why is Glenn Beck?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e51' x='183.38' y='346.73' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@badenbuie how freaking cool. please fedex pizza back to the us of a.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa its not my fault, I swear. My sis &amp;amp; I watched for 10 horrified min as they pranced around in redonk cloth...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I think (xxx) xxx-xxxx looks cute, but having the digits connected by ./- means click-to-dial on my smrtp...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa that&amp;#39;s pretty damn cool. made my night. as a thanks i&amp;#39;ll be sending you some new (read:rough) tracks i&amp;#39;m ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gregchristman how about congrats today? can&amp;#39;t believe you&amp;#39;re gonna be a dad!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e52' x='183.38' y='354.18' width='5.95' height='25.33' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;17 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Played a great afternoon set at Jolli Mon&amp;#39;s with the awesome Jerrod Simpson &amp;amp; the very funky Apple Butter Express  ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The seeds of labor have been planted. No actual seeds yet, tho...  http://yfrog.com/h8g59baj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;At a community garden build in Dunedin. Too bad we could never get organized enough to do this in Ecuador...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Accidentally watching Sex And The City, &amp;amp; what strikes me most is that Steve ever let Apple produce a laptop with an ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wrote and recorded a song this weekend. Great to get it out of me. Final touches on the demo mix before I let it out ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e53' x='189.33' y='355.67' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @lizzwinstead: God , I watch half this shit on TV simply because the remote is across the room.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: &amp;quot;I should get help.&amp;quot; - what we used to say to ourselves after having the sorts of thoughts we now gle...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e54' x='189.33' y='358.65' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@gregchristman thanks to you and that link I just hit an all-time low on YouTube.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus haha awesome, muchas gracias amigo!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e55' x='189.33' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Drove past the Google Street cam car twice in two days. How long till my beat up truck makes it into Street View?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Pre-roadtrip breakfast at Yanni&amp;#39;s. I&amp;#39;ll use any excuse to eat here...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Packing and getting ready for a weekend of bluegrass and camping @ spirit of suwanee springfest!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have you seen the super moon?  http://t.co/jqvLlbb&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Waiting around for the day to begin. Helping my grandparents do some remodeling today, but they keep pushing the star...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e56' x='195.28' y='358.65' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @DanNaturman: Ok fine. But now I want to see the act of congress that made Hawaii a state!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ImTracyMorgan: Facebook asks what I’m thinking. Twitter asks what I’m doing. Foursquare asks where I am. The inte...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @iClips: Lubriphonic from the Double Door is now archived. http://fb.me/EvrdTyyX&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e57' x='195.28' y='363.12' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa Simón! así que si te encuentras de pronto cerca de tampa me avisas y quedamos!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e58' x='195.28' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hanging out at the thirsty marlin. Play some six string they shouted. http://instagr.am/p/DrwiV/&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Como dios manda. Tal y como dios manda.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Sometimes it&amp;#39;s necessary to go a long distance out of the way in order to come back a short distance correctly.&amp;quot; - E...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;El toque final del dia http://instagr.am/p/DTH4K/&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;About to play at Mr Dunderbok&amp;#39;s in Tampa. Zigi zacki zigi zacki oi oi oi!!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e59' x='201.23' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Home. Sunset. My own bed. A few days for filling up.  http://t.co/MCDmiN2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;be here now.  http://t.co/fSWm62m&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Just when you think you know all the answers, the Universe comes along and changes all the questions on you.&amp;quot; -Jorge...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Backstage at skippers smokehouse, waiting for our set at Boobie Palooza!  @ Skipper&amp;#39;s Smokehouse http://instagr.am/p/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e60' x='207.18' y='361.63' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa: sounds like Adult #FTW to me. Maybe because I was thrown off by &amp;quot;running reports&amp;quot;. On 2nd thought. Flip ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e61' x='207.18' y='363.12' width='5.95' height='16.39' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;11 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Ser inconformista no cuesta nada.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Man cannot survive on facebook and coffee alone. I might need to create an event for food breaks.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Layin down the low end in the studio with Jack the Bass Ripper http://instagr.am/p/Fuvkg/&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Reading a library book that references phone books and CD-ROMs. It&amp;#39;s like looking at a photo of someone holding an 80...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Playing benefit for primate sanctuary, stage on a shipping container. Had to sign w  @ Suncoast Primate Sanctuary htt...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e62' x='213.13' y='370.57' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 guess that means you&amp;#39;ve been working your ass off lately, huh?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e63' x='213.13' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Had a friggin blast at the Hideaway Cafe last night! Big thanks and big love to everyone who came out!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tonight! Hideaway Cafe. 8pm. See you there! http://t.co/vuZYm5w&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;anybody have a google+ invite for me?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have I told you how excited I am to be playing the Hideaway Cafe this Friday 7/15? Because I am. http://t.co/eT1m1cr&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m cooking myself delicious pasta and garlic asparagus. This will be relevant later when I talk about my pee.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e64' x='219.08' y='373.55' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @blainecapatch: the tea party is the blooper reel that plays under the credits at the end of the united states of ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e65' x='219.08' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The perfect way to take a cd home with you. Thanks for a great night Ale&amp;amp;Witch http://t.co/fbHBFDE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Check it out, I just uploaded my Dunedin Brewery show to the Live Music Archive. With Between Bluffs! http://t.co/iDZ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Stoked for a great week of music: Wed 8/3 @ Ka&amp;#39;Tiki on St. Pete Beach, Sat 8/6 @ Three Birds in St. Pete. See your da...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e66' x='225.02' y='355.67' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: GEORGIA BOARD of PARDONS &amp;amp; PAROLE: Please reread the definition of &amp;quot;reasonable doubt&amp;quot; before you kill...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e67' x='225.02' y='357.16' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@FrutillAtarvana como bien dijo @paulocoelho lo q le ahoga a uno no es caerse al río, sino mantenerse sumergido en él...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e68' x='225.02' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Playing tonight with Reina Collins at Hot Ticket, 25000 US 19 North, Clearwater... 7-11pm. Hope to see you there!... ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It was bring your own hipster hat and beardy beard night at the bar tonight.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Finishing up the demo with The Fortunate Fools and sounding bad ass!  @ Pro Star Recording Studio http://t.co/rCHz8H22&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What a great weekend of music! Thanks to The Ale and the Witch for having me on Saturday! I&amp;#39;ve got some video from......&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Walking through sawgrass park, on the lookout for alligators! http://t.co/cQcqwPm4&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e69' x='230.97' y='346.73' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: Happy Birthday @KatyPerry! I wrote this for you: http://t.co/ZZuydGZa RT for Katy! xo&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e70' x='230.97' y='348.22' width='5.95' height='31.3' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;21 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;“Never allow someone to be your priority while allowing yourself to be their option.” -Mark Twain&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Day of the Dead  @ The Ale and The Witch http://t.co/cAODv1c2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Playing at the Hideaway Cafe tonight with Reina Collins! 8pm. Hope to see you there!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Why are these Occupy Wall Street-er so angry? Read the facts and try not to be angry yourself. http://t.co/33Q8L3nw&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Crazy scary honest and at times funny review of Katy Perry&amp;#39;s genius lyrics. http://t.co/5LOPYjKb&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e71' x='236.92' y='348.22' width='5.95' height='5.96' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;4 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @somethingtoread: &amp;quot;The End of Cheap Coffee&amp;quot; (Zak Stone, @GOOD): http://t.co/ZougNJvn #longreads&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Personal reminder http://t.co/HHvEreeV&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @daringfireball: A Brief Rant on the Future of Interaction Design: http://t.co/KhFVHLeV&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: May I urge you to RT my plan to sue @KimKardashian? Due to overwhelming interest, it&amp;#39;s become a class...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e72' x='236.92' y='354.18' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2011: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@dadenva it was great! Had a blast! Check out this video from backstage http://t.co/gQJLKHVf&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dadenva welcome to twitter! But don&amp;#39;t worry, most people on twitter are here to lurk.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e73' x='236.92' y='357.16' width='5.95' height='22.35' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;15 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Super excited about my Hideaway Cafe show on 11-11-11 with Jerrod Simpson! Help me spread the word!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My new most favorite Christmas holiday tradition, the Shit Log: http://en.m.wikipedia.org/wiki/Tió_de_Nadal&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Mountain Dew can double for radiator fluid, right? @levywasbri http://t.co/MEzcOXI9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;FaceTime with my puppster http://t.co/6UqTOvXl&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Between Bluffs at The Ale and The Witch!! http://t.co/F5NKD4O5&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e74' x='242.87' y='346.73' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2011: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @davepell: No matter where you travel in the world today, you&amp;#39;re bringing home a souvenir from China.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @daringfireball: iMessage and Stolen/Lost iPhones: http://t.co/hybGtekA&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: Sandusky, in addition to all the rest, also has the worst lawyer ever. This is incredible.&amp;#10;&amp;#10;http://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: People who watch Two and a Half Men have the same vote as you do. There&amp;#39;s no way the founding fathers c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: Scientists failed to find conclusive evidence, but I&amp;#39;ve been on the Higgs Boson Diet and I&amp;#39;m losing mas...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e75' x='242.87' y='357.16' width='5.95' height='22.35' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2011: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;15 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Tune in to WMNF to tonight, Reina and I are gonna rock it acoustic style on the radio, 7:30-8. 88.5 FM or online at h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Surprise! The Human Condition at The Ale and The Witch. Perfect end to a long day.   @ The Ale and The Witch http://t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Next time you sit with your ass spanning the space between two seats, don&amp;#39;t call it a crack. Call it a taint trough....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thank you Between Bluffs and The Ale and The Witch for a fantastic evening last night! Happy Holidays to all!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If only this button actually worked. http://t.co/JwnUxZxo&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e76' x='248.82' y='369.08' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @davepell: The fraction of a second between me opening my laptop and the trackpad being responsive gives me time f...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e77' x='248.82' y='370.57' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@BrightHouseCare Internet is out and support number is busy for last half hour. What&amp;#39;s the deal? I&amp;#39;m in the Clearwate...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e78' x='248.82' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Being sick sucks. Having to cancel my show at Star Keepers Cafe makes it suck more. Sorry guys, hope we can make it h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking forward to playing Star Keepers Cafe in Sarasota again tomorrow night. Hope to see you there!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;So excited for this concert! Ryan Montbleau is one of my favorite artists to see live, in one of my favorite... http:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ve wanted to learn to code since 2009. It&amp;#39;s 2012. It&amp;#39;s gonna happen. For real this time. Seriously. http://t.co/CCy...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wait... Is it really 2012?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e79' x='254.77' y='358.65' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @daringfireball: The Oatmeal Tried to Watch ‘Game of Thrones’ and This Is What Happened: http://t.co/mBQ95iUr&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @theaudiogeek: RT @wolfpackalan: I stop my microwave at 0:01 to feel like I&amp;#39;m a bomb defuser.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: My wife thinks Valentines Day is marketing nonsense manufactured by the flower industry to trick the su...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e80' x='254.77' y='363.12' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@gregchristman I thought you might like this: http://t.co/EIvR7Dqc&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 have you seen this? you should make your own version of this. I&amp;#39;d buy it :) http://t.co/gyyiolia&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus consider yourself twitter-bombed: http://t.co/qAEgmRV3&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus this might help, too: http://t.co/Mt4CP8fl&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e81' x='254.77' y='369.08' width='5.95' height='10.43' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;7 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Not sure why anyone would hang this on a bar bathroom wall...but they did. http://t.co/c9UIomrG&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Dave Grohl: &amp;quot;[Music is] not about being perfect, it’s not about sounding absolutely correct, it’s not about what... h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Great piece of advice from the venerable Ira Glass: &amp;quot;The most important possible thing you can do is a lot of work.&amp;quot; ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hey @tmcdemus I think you&amp;#39;d like this: http://t.co/wi8Ud1q9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The biblical view that&amp;#39;s younger than McDonalds&amp;#39; happy meals: conception. http://t.co/Nq8Wzche&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e82' x='260.72' y='346.73' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @RyanMontbleau: CHICAG OMG.  RT @evanstonspace: Tonight at 8pm we welcome @RyanMontbleau and @TheRagbirds.  Ticket...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @brainpicker: I can&amp;#39;t recommend @joshuafoer&amp;#39;s &amp;#39;Moonwalking with Einstein: The Art and Science of Remembering Every...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e83' x='260.72' y='349.71' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 I&amp;#39;m sure that tweet was way funnier for me than for you ;) Good luck!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 what really? Like fo realz realz?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e84' x='260.72' y='352.69' width='5.95' height='26.83' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;18 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;From Ignite Philly: Don&amp;#39;t stick around the office for crazy overtime... go the fuck home! http://t.co/OwvihhqI&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The only thing certain about certainty is it&amp;#39;s certainly an illusion. http://t.co/eyYZn64P&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Another video from Humdinger: Between Bluffs set-closer &amp;quot;Who Was I Kidding&amp;quot;! http://t.co/9euxmdD1&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Garrick Aden-Buie &amp;amp;amp; Between Bluffs - Waiting For Winter http://t.co/ufq0Xbkb&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Humdinger was a blast! Don&amp;#39;t believe me? Check out this video from our show. It was beyond great jamming with... http...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e85' x='266.67' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The rain can&amp;#39;t hold back the between bluffs!!  @ The Ale and The Witch http://t.co/oZFC5z8r&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;There&amp;#39;s nothing like the experience of a Pentium 4 with a flat screen. http://t.co/KKuXeeVw&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Crap, #gmail &amp;#39;s back up, now I gotta do things again.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I don&amp;#39;t need @gmail to do anything on my ToDo list right now...but there&amp;#39;s no way I&amp;#39;m getting anything done until its...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;As far as I&amp;#39;m concerned, this is fantastic news -- not that I eat aminals anyway. http://t.co/mbBtzHH2&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e86' x='272.62' y='376.53' width='5.95' height='2.98' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;2 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Two rows in the plane I just got onto we&amp;#39;re blocked off due to some unfortunate &amp;quot;regurgitation.&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Nola with the family. Everybody flare!  @ The French Quarter http://t.co/LB0AaO97&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e87' x='278.57' y='352.69' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @mashable: Nike&amp;#39;s Tear-Jerker Ad Celebrates Women - http://t.co/6HI1F889 via @thejanedough&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Best pants ever. #letsgoheat  #lebronjames  http://t.co/5cbNbSeg&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @edyong209: &amp;quot;Sea level rise&amp;quot; is apparently a string of &amp;quot;liberal code words&amp;quot;. Yes. Code for a rising level of the s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @brainpicker: “Science is not about certainty. Science is about finding the most reliable way of thinking [with] p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @brainpicker: Really, really great read on why the &amp;quot;mundane&amp;quot; is better than the formulaic in science journalism ht...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e88' x='278.57' y='360.14' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 Trademark the brow? Clown question, bro.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e89' x='278.57' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s a beautiful day for a beautiful night of music! Hanna Thomas, myself and the Urban Gypsies... it&amp;#39;s a great... ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Jerry Sandusky&amp;#39;s guilty guilty guilty... but have we let Penn State off too easily? http://t.co/6Vw1zvIb&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I must have ADD. Trying to write a Tumblr about climate change, I end up reading a paper on Nigerian scammer emails. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looks like North Carolina figured out a loophole around this whole climate change b.s. -- just outlaw sea level chang...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sea level rise: horizontal is 100-200 times vertical rise -- 1 ft up equals 100 to 200 feet of lost coast line. #SLRS...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e90' x='284.52' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;This Saturday! Good times, good beer, good music -- John Kelly, myself and then Between Bluffs, all night long.... ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Live at The Ale and The Witch, by Garrick Aden-Buie http://t.co/V8FYZSpL&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I had a blast Saturday night at The Ale and the Witch! The recording came out great, check it out -- you can... http:...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e91' x='290.47' y='361.63' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy I didn&amp;#39;t think it could get creepier than Sex Van... until it did.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy Good stuff. I rocked 1990&amp;#39;s Anger Management the other day, driving to work, letting out the road rage ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e92' x='290.47' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;...especially when they lie like they lie. And oh how they lie. http://t.co/I6szKj9o&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s so infuriating to watch Repubs refuse to compromise for 4 yrs &amp;amp;amp; then claim Obama blames others when he point...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Dave Barry takes on Tampa. It&amp;#39;s funny cause he&amp;#39; right. That sidewalk is looong. http://t.co/wRymN05c&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I can&amp;#39;t tell if I&amp;#39;m more excited about the RNC or Isaac coming to Tampa Bay.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A Republican congressman literally said that female bodies abort rape pregnancies all on their own. What country is t...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e93' x='296.42' y='340.77' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @davepell: You know how when a pitcher has a no hitter but no one wants to say out loud that he&amp;#39;s got a no hitter?...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: If a plane can carry a space shuttle, then why do I get charged an extra 50 bucks when my suitcase is a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chrisbrogan: Do you recycle? An interesting point about how we dispose of our stuff: http://t.co/ShfHy2N6&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @consumerist: Starbucks To Gold Card Customers: Sorry, We’re Not Paying For Your Lactose Intolerance Anymore http:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ChefCindi: Today @Starbucks decided to really alienate vegetarians, vegans &amp;amp;amp; lactose-intolerant. Sign my peti...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e94' x='296.42' y='351.2' width='5.95' height='10.43' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;7 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 How come they can do this and when your phones even see concrete they shatter? http://t.co/TpjIbebs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy I use those too, but I&amp;#39;m gonna miss my custom fonts and status bar notifier the most...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy Plus, my phone&amp;#39;s been crashing a lot lately. The jailbreak gets buggy after a while... and that gets old.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy I&amp;#39;ve got a 4S and would miss my jailbreak tweaks dearly. But it&amp;#39;s so shiny and new...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy @Starbucks Funny story. I used to get free soy, but they&amp;#39;re taking that away. Now there&amp;#39;s no way to jus...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e95' x='296.42' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hoarding... It&amp;#39;s all in the brain.  http://t.co/cv9GrfLN&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Curiously Green George :) http://t.co/iNeoFOtW&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Amazing, Curiosity already found a river on Mars. http://t.co/PaLRBNBq&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Giving people less than five hours of sleep is an effective form of torture.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s ironic the top story in my latest @twitter email digest was how twitter&amp;#39;s fucking over developers such as @ifttt.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e96' x='302.37' y='303.51' width='5.95' height='28.32' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;19 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @TWCBryan: The Sandy Paradox. How does a hurricane turn into a mega-storm in Oct?  It&amp;#39;s a freak/double-freak scena...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @StreetsblogNet: Yes! Once more! RT @jimbruckb &amp;quot;There&amp;#39;s no demand for parking, per se. There&amp;#39;s demand for access t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @wired: Recent Top Stories: Romney’s Big Navy Guru Made Millions From Building Ships http://t.co/5HY0tWaf&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @newcitiesfound: 3D-sensors based project to understand how pedestrians navigate space. Fascinating! http://t.co/d...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @RocketHub: RT @janeaustencode: &amp;quot;The US is not investing enough in basic scientific research&amp;quot; why we need to crowd...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e97' x='302.37' y='331.82' width='5.95' height='16.39' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;11 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy @ryanlynndesign thanks for ruining Breaking Bad for me.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ParadeofOne @brainpicker I thought so too! Turns out they&amp;#39;re cousins: http://t.co/85hv7szW&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy what&amp;#39;s wrong with iOS on tablets?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy Although Tech Crunch has an interesting article about the price point. Still, too much $$ for me. http:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy I lost interest immediately when I saw that price tag. #toomuchmoney&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e98' x='302.37' y='348.22' width='5.95' height='31.3' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;21 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;So... can we please talk about climate change now?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Day of the Dead! #HappyHalloween @ The Ale and The Witch http://t.co/c7R45DPB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Good question: how come you can get an iPhone 4 for free (been around for 2 yrs) and yet solar panels (around since 1...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Very happy to announce I&amp;#39;ll be playing at The Ale and The Witch Nov 3rd, opening for the amazing, one-of-a-kind... ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tissue paper toilet seat cover company in this bathroom is called &amp;quot;Life Guard.&amp;quot; Suddenly this stall doesn&amp;#39;t seem so s...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e99' x='308.32' y='342.26' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @AtlanticCities: Is waterfront property a real estate bubble about to burst? http://t.co/GuFxf9Oh&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JemmaVenables: Big data utilisation presents regulatory challenges for govts: regs to protect privacy,while dereg...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @DumasRaphael: #UrbanCode Marta: Cities are expanding rapidly and are going to reach the limit of being physically...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: The big winners last night:&amp;#10;&amp;#10;Obama, Nate Silver, Clint Eastwood&amp;#39;s empty chair, and John King&amp;#39;s junior h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: It&amp;#39;s Global Warming, Stupid.&amp;#10;&amp;#10;(If rising sea levels don&amp;#39;t convince you, then maybe a catchy headline wi...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e100' x='308.32' y='349.71' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy @tmcdemus I like this idea. Switch to Dropbox uploader, AppleScript to mv oldies to storage. Then turn ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy now that&amp;#39;s just a dirty shame.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gregchristman that just made me burp angrily.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus @slpsys but what&amp;#39;s the point? iPhoto has decent features when the pics are in it. I want to load once and h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus shit, I&amp;#39;m two MacBooks behind then...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e101' x='308.32' y='363.12' width='5.95' height='16.39' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;11 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;How is it possible that iPhoto is so backasswards it can&amp;#39;t handle multiple databases or even just folders?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just changed my twitter handle from @gadenbuie to @grrrck ... Let&amp;#39;s hope it doesn&amp;#39;t break everything.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Like a true leader.  https://t.co/726kF6WT&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My sister&amp;#39;s in South Africa! She made a video about the trip to get there... and picked some great music to go... htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Climbing trees in the park... http://t.co/kWfbKJbu&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e102' x='314.26' y='352.69' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2012: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @thinkprogress: Bob Costas was right to talk about gun violence during Sunday Night Football http://t.co/UZZ6wUY8 ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @brainpicker: We owe the first documented use of &amp;quot;OMG&amp;quot; to a 1917 letter to Winston Churchill http://t.co/NjcpC3UV&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e103' x='314.26' y='355.67' width='5.95' height='14.9' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2012: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;10 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@BucktheBull&amp;#39;s holiday party checklist... http://t.co/33AIPBaX&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Call it the Patented Process for Patenting Bull Shit Patents. Make billions.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus not sure but I have seen the Patented Double Comb Over, as displayed on one Donald Trump. http://t.co/AlmBwfLI&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Patent law and second level consequences for innovation and startups: http://t.co/KRQeilkr&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus @kylemfmurphy Also: don&amp;#39;t have friends, go places, or eat pretty food. No cats, sunsets or clothes. Also, d...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e104' x='314.26' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2012: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Good morning, world. Enjoy some accordion a-ha, North Korean style. http://t.co/Ui32xOR1&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Every time I come home from work my dog and I have epic Peter-and-the-Chicken style play battles.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking back on the election, we should have heard a lot more (ala John Stewart) &amp;quot;LIAR! liar liar lie lie lie!&amp;quot; http:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hemmingway had a cat named Feather Puss.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tyrants don’t care if they are hated so long as their subjects don’t love each other.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e105' x='320.21' y='352.69' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @slpsys: &amp;quot;The frustration with the Boomers is they&amp;#39;ve created an ecologic and economic Ponzi scheme, and got pisse...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e106' x='320.21' y='354.18' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus @slpsys I&amp;#39;m a fan of Xubuntu. And new HW would be nice, but I&amp;#39;m broke and Mountain Lion feels a little bloa...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus hahaha that&amp;#39;s how it starts. Don&amp;#39;t like VM, too slow. But miss Linux, even if I&amp;#39;d have everything set up th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys next you&amp;#39;re gonna tell me it&amp;#39;s 2013&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys I find that even harder to believe&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e107' x='320.21' y='360.14' width='5.95' height='19.37' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;13 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;My night, hanging out with R. http://t.co/dnfCJ6PG&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hulalooping in the front yard. http://t.co/N5j6WkIK&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hi! http://t.co/RluEwbcz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s a rough life living in Florida. http://t.co/j06hj0o0&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m really tempted to install Linux on my MacBook Pro as dual boot. Anybody have any good reasons why I should or sho...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e108' x='326.16' y='303.51' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @drewtoothpaste: If you have more tweets than followers then you are literally shouting into the void.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @brampitoyo: This is why you should always close your HTML tags: http://t.co/v39izLtf&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e109' x='326.16' y='306.49' width='5.95' height='8.94' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;6 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@KKZ161 Experts can be foxy too. Not all experts are dart-throwing monkeys.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@diego_martinez I didn&amp;#39;t get selected, I&amp;#39;m at Patel Center watch party... Are you there at the talk?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@diego_martinez It&amp;#39;s a tough life trying to be healthy AND a PhD student!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus thought you might like this, a ranking of popularity of programming languages: http://t.co/EzC9MAuS&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus turns out I&amp;#39;m about to swing it. A friend of @kylemfmurphy had an extra SSD that should be in the mail head...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e110' x='326.16' y='315.43' width='5.95' height='64.08' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;43 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Dr. Kala Vairavamoorthy&amp;#39;s #TEDxUSF talk hitting home in Tampa tonight.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;When you invest in your community, you&amp;#39;re investing in yourself. #TEDxUSF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Can we incentivize our way to sustainability with economics? I think it&amp;#39;s a start but Shivani&amp;#39;s right, needs to be mo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Did you know USF Dining Halls have a reusable lunch box program? Don&amp;#39;t waste food or packaging! #TEDxUSF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;#TEDxUSF ticket application should have asked &amp;quot;Will you stay for the whole presentation?&amp;quot; I would have said yes! #too...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e111' x='332.11' y='319.9' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @TheTweetOfGod: Today, in honor of Pi Day, I will be limitless, transcendental and irrational. As usual.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @FastCoExist: Forget Peak Oil, We’re At Peak Everything http://t.co/SQGSkJyyYf&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e112' x='332.11' y='322.88' width='5.95' height='14.9' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;10 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Coffitivity Loving some #coffitivity + #Lush on @somafm #CoolCombos&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys lol, gotcha.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys do you still need an invite? I think I&amp;#39;ve got one for you if you do&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 it&amp;#39;s too bad you didn&amp;#39;t go back to film at ULTRA again this year, look what you missed! http://t.co/JxA2XL...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SpanDeX_io why isn&amp;#39;t pricing mentioned anywhere on your webpage? Did I miss it? Like the project, but hidden prices ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e113' x='332.11' y='337.79' width='5.95' height='41.73' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;28 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;What if the multiverse exists and in it there&amp;#39;s an alternate version of you and he just dropped your phone in the toi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I got me a chocolate Jesus... to keep me satisfied.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Easter eggs II https://t.co/Blt35IW3sv&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Easter eggs I https://t.co/VA3f95tKcH&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;High roller! https://t.co/VbHbFaixAf&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e114' x='338.06' y='340.77' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @wired: How rebel kayakers and a camera crew helped restore the L.A. River http://t.co/wgWgfy0yEV&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @BigDataHunting: Databetes is always a risk with Big Data.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @pipcleaves: &amp;quot;Planboard — Lesson planning made easy for teachers and educators&amp;quot; http://t.co/08nzadpoD3 #yam&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e115' x='338.06' y='345.24' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa haha, I see &amp;quot;don&amp;#39;t check Twitter&amp;quot; wasn&amp;#39;t on the list :)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 Lucky you, Ben &amp;amp;amp; Jerry&amp;#39;s is giving out free ice cream in Miami! Check out #OMGFreeBenJerrys @BenJerrys...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@IFTTT is there any way to swap out _that_ actions in active recipes? Like change from email to SMS?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gregchristman It&amp;#39;s this thought that has me considering getting one of those yoga balls. Also, bouncing is fun.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e116' x='338.06' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Get out of your house, it&amp;#39;ll make you happy. http://t.co/PoIzUAOsE7&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s kinda fun writing a paper and making 6 months of failure and hard work look like a magical, effortless, straight...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hoolaloopin 2!! https://t.co/93PbJhx5ES&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hoolaloopin! https://t.co/h8lgg1L2k7&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;STS9 pre-party down at The Ale and the Witch tonight!&amp;#10;&amp;#10;(or stay all night and hear some great music from me,... http:...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e117' x='344.01' y='340.77' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @lreyzin: Home is where Wi-Fi is. #21stcentproverbs&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e118' x='344.01' y='342.26' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Here&amp;#39;s a great article on the right way to do email: http://t.co/N2UdY4VsSz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 love the look of your new blog. Where do you find the good WP themes?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 so glad we got to hang out yesterday! Travel safe and send me the link to your updates, pleeze&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e119' x='344.01' y='346.73' width='5.95' height='32.79' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;22 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hey guys, I just found out about this great show, you should check it out! It&amp;#39;s called &amp;quot;Lost&amp;quot;.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;PhD Advice: get a PhD that works. (I&amp;#39;m banking on IE being in that category.) http://t.co/AwnNoZmGZZ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For a continuously good time, call Markov. &amp;#10;#IveBeenStuyingTooLong&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thank you @3030app for keeping me on task during finals week! Any plans for a Mac app?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Found this guy hangin out in my sago palm this morning. http://t.co/hwTIqpGWLB&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e120' x='349.96' y='300.53' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ThisAmerLife: Jad and Robert of @Radiolab are on @redditIAmA right now, answering your anything: http://t.co/tw3D...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @paulocoelho: There is no reason to spend a single day of your life doing something that you hate. And pls don&amp;#39;t b...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sellout: There are two hard problems in computer science: character encoding and СЃРєРѕСЂРѕ Р±СѓРґСѓ.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @qz: Best of the week: Vegetarians live longer, but it’s not because they don’t eat meat http://t.co/2MwHEZ8MVa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hmason: Today is a good day to remember duckduckgo&amp;#39;s more secure XMPP interface: http://t.co/pgGuVUNzdt&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e121' x='349.96' y='307.98' width='5.95' height='25.33' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;17 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 *by strong I mean difficult, troubled, long, conflicted, charged...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 This article just reminded of the strong Roma-Spain connection. Hope things are going well out there! http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy what do you think of the new iOS 7 design?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys truth&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys from &amp;quot;Data mining in hydrology&amp;quot;. I mean, how many more times will that exact phrase be repeated before we fin...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e122' x='349.96' y='333.31' width='5.95' height='46.2' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;31 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I get my @coffitivity fix straight from the dock with @FluidApp. (But I&amp;#39;m still looking forward to iOS/Mac apps!) htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I know you&amp;#39;ve got a lot on your plate, @feedly, but we would all love you (even) more if you got friendly with @reada...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The worst part about Costco is getting home and realizing you&amp;#39;ll have to go to a real grocery store if you&amp;#39;re gonna c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Today I learned BACON is also an early, early data mining algorithm from the 70s. http://t.co/i3XwjmFuCI&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Paper from 2005: &amp;quot;We are in time of information overflow.&amp;quot;  Seems quaint already just 8 years later...what about in a...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e123' x='355.91' y='319.9' width='5.95' height='5.96' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;4 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @MikeDrucker: 1) &amp;quot;Obama&amp;#39;s spying on you.&amp;quot;&amp;#10;2) &amp;quot;Eh. Cost of being free!&amp;quot;&amp;#10;&amp;#10;1) &amp;quot;Obama wants to give you healthcare.&amp;quot;&amp;#10;2...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ModeledBehavior: LaTex is a great program sometimes, but awful when u need it to do something and u don&amp;#39;t know ho...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @asianmack: The Pixel Painter. 10 hours a day drawing with Microsoft Paint. Amazing. https://t.co/HT199XnfgV&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @qz: If you were born after February 1985, you’ve never lived through a month of below average global temperatures...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e124' x='355.91' y='325.86' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@bywordapp Do you have a list of supported/unsupported functions with Evernote publishing? Also, any plans to increas...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I know, crazy right?!? They grow up so fast... #kids&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Thanks dude, love the blog!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus That&amp;#39;s where I&amp;#39;m at. 1hr/day practice + 9hrs qwerty. Feeling like I&amp;#39;ll have to flip that soon and endure pa...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Ok, so when did you take the plunge and switch over for good? I&amp;#39;m at ~15 wpm and just can&amp;#39;t take that kind ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e125' x='355.91' y='339.28' width='5.95' height='40.24' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;27 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Once a day I get a comment about how cool my @Simplify card is. I tell them it&amp;#39;s only half as cool as the bank that g...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hey guys, if you&amp;#39;d like to get full text RSS feeds back for @lifehacker, @gizmodo or other @gawker sites, email help@...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m gonna stick with @Evernote, but it would be the coolest if they added MultiMarkdown (for Markdown + MathJax + awe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Excerpt-only RSS feeds are a great way to make sure I don&amp;#39;t read your content or ever click through to your webpage.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just when I&amp;#39;m getting ready to teach my fellow grad students how to use #git, #markdown and #LaTeX, I find @getbanyan...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e126' x='361.86' y='366.1' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @conradhackett: Did you realize the # of Ph.D.s in the U.S. grew by a million in just the last decade?&amp;#10; http://t.c...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e127' x='361.86' y='367.59' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus can your beard do this? http://t.co/WlXjzfiW36&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa @minkus10 beat me to it. It&amp;#39;s a magic number!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus, voted most likely to drive the car on the left. http://t.co/I0OBkBOFVO&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e128' x='361.86' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Every time I leave Costco I have to remind myself that I&amp;#39;m investing in a future where I don&amp;#39;t have to buy trash bags...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The problem with learning to use vim is that you&amp;#39;ll want to use those keyboard shortcuts *everywhere* keyboards are u...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m thinking about leaving Chrome for Firefox, but I wanted to see how you feel about it first.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m eternally amazed by people who call the library a &amp;quot;libarry&amp;quot;.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;[Jay Z&amp;#39;s discarded] Single Black Hyphen seeks understanding apostrophe. http://t.co/sZuFY2IJdI&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e129' x='367.81' y='334.8' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @MichaelEMann: Yet moratorium on drilling lasted months... MT @suzyji @Reuters Deep sea recovery from BP spill cou...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ML_Hipster: The difference between learning theory and practice is that, in theory, they converge but, in practic...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_FloridaMan: Florida Man Arrested After Using Baby As Human Shield | http://t.co/5OUvbBBd70&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @MissPanela: Mi proyecto de vida tiene errores metodológicos.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @johnmyleswhite: Most interesting bit in this article: expert security academics so indifferent to writing code, n...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e130' x='367.81' y='342.26' width='5.95' height='8.94' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;6 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kylemfmurphy I miss your iPhone.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@cl_tampa&amp;#39;s Best of the Bay needs more music categories... There are so many good musicians in the area that should h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@lakefront I plan on enjoying these 8 beers despite being most excited for the 3 ON the box that weren&amp;#39;t IN the box. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@IFTTT An update from my end: Not getting invalid url anymore, so the recipe updates but then says: &amp;quot;Recipe check fai...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@diego_martinez this might help you out: &amp;quot;The Most (and Least) Common PIN Numbers and Numeric Passwords.&amp;quot; http://t.co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e131' x='367.81' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Somebody should make this guy the police chief of some lucky town. http://t.co/qvNbDuTBz4&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;for(x in [Clojure, Java, Go, Haskell, R, Matlab, Git, bash, ...]){&amp;#10;learn(x, minutes=Y)&amp;#10;}&amp;#10;# http://t.co/sBlrJR4eR9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hate to spread this, but I think it&amp;#39;s important to know what the NRA really stands for. http://t.co/qlQyY0tKcO&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This explains the logic behind my &amp;quot;Google &amp;amp;gt; code &amp;amp;gt; Google&amp;quot; coding strategy. http://t.co/te9k1XGfdz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Does iOS7 finally fix iMessages? Oh wait, no. It totally fucks them up. Awesome. https://t.co/XYtbsmRKm5&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e132' x='373.76' y='287.12' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: if it wasn&amp;#39;t obvious from my talk, I think a lot of the #futureofstats will happen on #github&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @WIRED: This rad infographic spells out the Miami Heat&amp;#39;s formula for NBA domination: http://t.co/WfAjiCvcgV&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: Internet sites don&amp;#39;t usually launch with millions of instant users. They have some time to work thru th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @xieyihui: many GUI&amp;#39;s seem to be hiding away GUI elements nowadays (w/ large blank space left): Gmail, Unity, Evin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @worrydream: An &amp;quot;Industry vs Research&amp;quot; dichotomy that I sketched at a conference. I probably should elaborate on i...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e133' x='373.76' y='299.04' width='5.95' height='26.83' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;18 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@florentino_rico mo’ data, mo’ problems&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@florentino_rico Here’s another great article to weigh in on this issue. http://t.co/DGBMiUXxlY&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@florentino_rico Python. Or Julia. :)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus @slpsys my targeted retirement plan comes with a tinfoil hat made of solar cells&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@yd191 that sounds like a very sane reason, really&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e134' x='373.76' y='325.86' width='5.95' height='53.65' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;36 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;There&amp;#39;s an insane amount of knowledge and insight packed into this hour on the future of statistics. #Unconference ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Congrats to fellow @USouthFlorida IMSE PhD Student, Mehrnaz Abdollahian, poster winner at #informs2013! http://t.co/N...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For my friends and their optimization models: LaTeX templates for all those equations and constraints. http://t.co/tV...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hanging out with these cool kids. Blue steel, Dalí style. http://t.co/iiR7hcreAD&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Trick or treat! http://t.co/ia7seX2m41&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e135' x='379.71' y='331.82' width='5.95' height='16.39' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;11 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @JohnDCook: &amp;quot;It will fluctuate.&amp;quot; -- J. P. Morgan&amp;#39;s response when asked what the thought the stock market would do&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: There&amp;#39;s very little upside to maintaining friendships with people who still have the old wide iPhone ch...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chucktodd: Barely 100 years ago! RT @BeschlossDC: This is Miami, about 1908:  #LOC http://t.co/LFQtKdVYfN&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @MailChimp: More Subject Line Data: Choose Your Words Wisely http://t.co/KNYMboODWE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jeremyphoward: Big Data Wizards on Kaggle: Who Are They, and What Do They Have in Common? http://t.co/InXCtBzNQO&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e136' x='379.71' y='348.22' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 tell Terek he better get a jump on that snuggie! http://t.co/TKHVQsor7C&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@iTunes I hate you more than Clippy right now.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa I just feel bad for those punctuation marks , floating all alone ! Even worse when a period finds the wro...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@YahooCare Thanks, worked in Safari. (Was using Chrome 31.0.1650.57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@YahooCare Password reset is not accepting my secure password. Says &amp;quot;weak password&amp;quot;. Example password: At9X9Mp5Nm .. ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e137' x='379.71' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Disc golf! https://t.co/pMYSQKOfRX&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Waste-to-energy recovers energy from something we would otherwise throw away…but is it renewable? I don’t think that’...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Take a trip down memory lane with the GUIs of yesteryear. Man, we’ve come a long way… http://t.co/aBftUdeG8f&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Is it a cultural thing to put spaces between words and punctuation , like this ? Happens a lot in papers I read by no...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;So Apple released iOS 7.1 beta, but upcoming jailbreak is good up to 7.0.4. Should I upgrade to iOS 7 in case of JB o...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e138' x='385.66' y='351.2' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2013: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @longform: &amp;quot;The Corporate &amp;quot;Free Speech&amp;quot; Racket&amp;quot; How the courts are destroying government regs: http://t.co/o8Ht5rw...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e139' x='385.66' y='352.69' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2013: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@slpsys this might be a two birds, one stone situation&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys pillow for a log or pillow that looks like a log? Cause I&amp;#39;ve got a big ol&amp;#39; log that really needs a pillow.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson ok, really think you&amp;#39;ll like this one...Terrence McNally: JARON LANIER, WHO OWNS THE FUTURE? http://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson I think you&amp;#39;d enjoy this: Freakonomics Radio (Pontiff-icating on the Free-Market System) http://t.co/Dc9...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e140' x='385.66' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2013: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I got a new microphone last week. I&amp;#39;ve been cooking up something new and good, but in the meantime here&amp;#39;s a video... ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I don&amp;#39;t make the rules, but if you&amp;#39;re under 40 then you&amp;#39;re not allowed to wear your cell phone on your belt. Period. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Stunningly moving. RT @Longreads: &amp;quot;The Other Side of the Story.&amp;quot; @JennyKutner on illicit affair with teacher http://t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Perfect Christmas weather... Shorts, T-shirts and sunshine. http://t.co/0E80UD9Ne2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;You find out who the real diehards are when you go to work on campus the week before Christmas. (Hint: they&amp;#39;re grad s...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e141' x='391.61' y='75.49' width='5.95' height='58.12' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;39 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @drmorr0: Once I started loving you, I couldn&amp;#39;t figure out how to quit!  #VimPickupLines&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @fredbenenson: Twitter vs. Facebook in a screenshot (or, why I love Twitter / am bored by Facebook) http://t.co/H5...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @WIRED: Why Uber’s fate could hinge on this tragic accident http://t.co/mu0PAIUyyg&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jakebeckman: We were married for three days in 1989, and I saw you today on the L train http://t.co/UGk48qJxp8&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @tamarakeithNPR: Funny line: &amp;quot;It&amp;#39;s time to do away with workplace policies that belong in a Mad Men episode.&amp;quot; #npr...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e142' x='391.61' y='133.62' width='5.95' height='160.95' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;108 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@USF_Reclaim I collected last week&amp;#39;s #chatreclaim into two @storify stories. Q1-4: http://t.co/50zxAy2TBx &amp;amp;amp; Q5-6:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MelTheEngineer Here spheres meet gloves. Need for discipline of good design only apparent from distant view, develop...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MelTheEngineer A1: I agree, too easy to hang out in “social” or “economic” &amp;amp;amp; pretend like it’s decoupled from “e...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MelTheEngineer We&amp;#39;re fighting with #gasparilla and #evanlongoria right now... http://t.co/n079VImymj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@slpsys found this link, related. &amp;quot;...cheap and popular and everywhere always wins.&amp;quot; http://t.co/St7ZPj8wD8&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e143' x='391.61' y='294.57' width='5.95' height='84.95' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;57 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;This explains it all. RT @FastCoExist: How cheap it is to spy on you, in one infographic. http://t.co/kBg7ciZaKx http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sneezing and brushing your teeth: better done separately.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fascinating read from New Yorker archives on Bolivia’s Water War and Cochabamba water rights. “Leasing the rain” http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Modern anger control: write rage-email at student mass-emailer. Delete email. Create a straight-to-trash filter. Move...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The ugly, wide roads of suburban America: &amp;quot;stroads&amp;quot;. Too fast for business, too slow for cars. Looking at you Tampa. ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e144' x='397.56' y='281.15' width='5.95' height='20.86' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;14 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Monsieur_Apple: Gurl, if you want 1 of 3 beta access codes to @github&amp;#39;s fancy new @AtomEditor, retweet! Read more...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @slpsys: Pro tip of the day: alias shrug=&amp;quot;echo &amp;#39;¯\\_(ツ)_/¯&amp;#39;&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hmason: Google is running a MOOC on Making Sense of Data starting March 18  http://t.co/x88TaxgSHp&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @asbradbury: Far too many &amp;#39;programming tutorials&amp;#39; are like this: http://t.co/F9ca5WqkYt&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @florentino_rico: “@INFORMS: RT @SDamask: From Waterloo Math Faculty... http://t.co/vjGYT7d5Uz”&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e145' x='397.56' y='302.02' width='5.95' height='37.26' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;25 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus lol &amp;quot;paste a shit ton of &amp;amp;amp;nbsp;s into your next pull request, just to fuck with your team a little bit.&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@pabloc_k @Robert_Bair @USF_Reclaim Conv FF are impossibly cheap. Other constraints will force changes long before pr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@cprout1 @MVESantana @verbylam @USF_Reclaim IMHO, very difficult to make correct statistical thinking “user-friendly”...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 step one: admitting that maybe you just might kinda sorta have a problem...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@AnnaDanandeh My favorite step in the biomass supply chain is the “go play Pacman” step! :)&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e146' x='397.56' y='339.28' width='5.95' height='40.24' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;27 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The amount of caffeine required to survive an all-nighter is an exponentially increasing function of age. (Mathy subt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Backyard frog. (Apparently an invasive Cuban frog who I may have to kill in the name of democracy.) http://t.co/sLocC...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Started using #JuliaLang and I&amp;#39;m enjoying it. Except that my ratio of coding to executing time has increased by sever...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I wish @pandora_radio had a universal thumbs down so I could get Ray LaMontagne to stop stalking me.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Very disappointed that the Red Hot Chili Peppers wore pants to the halftime show.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e147' x='403.5' y='322.88' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @WIRED: Our April issue on the future of clean coal is available for tablets &amp;amp;amp; online today, hits newsstands n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: House of Cards would be more realistic if they showed the American public not giving a fuck.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @lilkuo: China is moving more than a River Thames worth of water across the country to try solving its water scarc...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EFF: Amazing. 4,933 people have urged the Senate to put an end to patent trolls. Help us get over 5,000: https://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dhyeh: http://t.co/PWHNjB68hO Congrats to City of #Dunedin,  winning #FSAWWA region 4 best tasting #tapwater agai...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e148' x='403.5' y='331.82' width='5.95' height='16.39' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;11 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@slpsys no really, wat?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@yd191 lol, my local sweetbay keeps the automotive/antifreeze isle right next to the stuffing section ;)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 I&amp;#39;m a professional dog walker who only gets hired to walk cats.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@AA_usf_9 @oyozcan @Robert_Bair @USF_Reclaim Or bring me the food and I’ll help turn it into waste! ;)&amp;#10;#chatreclaim&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@yd191 you&amp;#39;re right, that was too easy. Here, let&amp;#39;s try again. http://t.co/M034p6hbf3&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e149' x='403.5' y='348.22' width='5.95' height='31.3' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;21 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Pop quiz: for your car or your mouth? http://t.co/r7qFdfiGtg&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Electricians working at my house just turned the power off. Now I&amp;#39;m googling &amp;quot;how to decide what to do without the in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The no bullshit guide to linear algebra via @Gumroad: https://t.co/BjRNg5RDmF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My sleep to caffeine ratio is dangerously out of balance today.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Daily Burn: where working out turns you into a zombie creepster. #SoIntenseItHurts http://t.co/FhDAOgeT14&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e150' x='409.45' y='340.77' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @TheEconomist: This week&amp;#39;s KAL&amp;#39;s cartoon http://t.co/SGZtVlnVhY http://t.co/qDQaMCWseC&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @revodavid: knitr: A comprehensive guide to reproducible research in R. New book chapter by @xieyihui http://t.co/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @npratc: Gabriel Garcia Marquez&amp;#39;s novels were filled with miraculous, enchanting events and characters. http://t.c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rafalab: Prediction: you will be just as busy in 9 months. http://t.co/cnpj2IIkeB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rejectedjokes: Congrats! You&amp;#39;ve written for 8 seconds straight! Reward yourself by spending the next 10 hours cli...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e151' x='409.45' y='352.69' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@LastPassHelp there used to be a save changed pw bar that I&amp;#39;m not getting anymore. I made sure I&amp;#39;m using latest LP bi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@LastPassHelp Chrome, w/ all LP notifications enabled. LP should only save pw *after* change confirmed; otherwise I h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@LastPassHelp your password updating flow is horrible. Saving PW before it&amp;#39;s confirmed by the website means 80% false...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus Bonus tip: print out paper copies and tape them to your office door and/or the restroom doors to make sure ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus lol dickfinity&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e152' x='409.45' y='360.14' width='5.95' height='19.37' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;13 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Dove #TrueBeauty ... You&amp;#39;re not a man in a gorilla suit! http://t.co/yJVhg3aHd3&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Dear networks that limit episodes on Hulu to the 5 latest aired: I’m not watching your shows.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;PSA: Whenever you get mad at Siri or your crap smart phone, take a minute to remind yourself it could be worse.... ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Liked General Mills on Facebook? Downloaded a coupon? Under their new legal policy, you cannot sue them. In fact,... ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;The futility of existence&amp;quot;. Aka fences are tricky when you&amp;#39;re inebriated. http://t.co/qQfIFXOjde&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e153' x='415.4' y='357.16' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Mister_Pierce: I&amp;#39;ll never complain abt anything after hearing these stories. Amazing journalism by @Aubrey115 htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Neuro_Skeptic: How Do Students Define &amp;quot;Having Sex&amp;quot;? http://t.co/Z6yGNBVJDY Evidence of a double standard: one def...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e154' x='415.4' y='360.14' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@slpsys hahaha that&amp;#39;s the Chinese fortune cookie version of a rickroll.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus thanks! :)&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e155' x='415.4' y='363.12' width='5.95' height='16.39' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;11 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;A new song I&amp;#39;ve been working on... http://t.co/EymEflClIH&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;So freaking excited to be making music again and with all my friends! And honored to be supporting my musical... http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Heads up: I&amp;#39;m kicking off the Between Bluff&amp;#39;s CD Release Party at 8 instead of 8:30. Notify your assistants and... ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m bringing the band (me!) out of hiatus to get down with my friends! Can&amp;#39;t wait to see you there! http://t.co/nT8Qi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m bringing the band out of hiatus to kick off the Between Bluff CD Release Party! May 31 - 8:30pm - Can&amp;#39;t wait... h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e156' x='421.35' y='336.3' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ItsAboutTimeEDU: STORIFY RECAP: 121st ASEE Annual Conference (with images, tweets, videos) via @storify http://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @numericalguy: Presented poster on use of multiple choice questions in final exams. Great response from visitors. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ASEEConferences: Poster session very popular #ASEEAnnual http://t.co/ibEXYlzJeW&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e157' x='421.35' y='340.77' width='5.95' height='8.94' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;6 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson wow that contract is bonkers. Give us all your everything.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson oops wrong link?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@verbylam Yeah! You too? I&amp;#39;m here with @numericalguy. So... where are we going to watch the USA game then?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MendeleySupport re: new install with &amp;quot;library&amp;quot; already available via Dropbox. By library I mean only the PDFs, not t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MendeleySupport I&amp;#39;m installing Mendeley on new machine, but library already exists (in Dropbox). How to sync without...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e158' x='421.35' y='349.71' width='5.95' height='29.81' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;20 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Had a great time at #ASEEAnnual! Lots of great ideas at the conf.  and excellent conversations with @numericalguy htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Mmmm MacBook Pillow. With all new  iDream now in Retina. http://t.co/En13c8zaDs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Great conversations and interesting posters at #ASEEAnnual poster session. Had a lot of fun and now I have a lot to t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Interesting data viz of where #WorldCup2014 players spend most of their time... http://t.co/94mS6FSpsf&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Britain: It&amp;#39;s all your fault that we call &amp;quot;football&amp;quot; &amp;quot;soccer&amp;quot; ... http://t.co/TtSuGVbQWr #WorldCup2014&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e159' x='427.3' y='328.84' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ethanwhite: Whenever I start thinking that data is enough to tell us everything, I just start Googling stuff. htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @doctorow: Last chance to save #NetNeutrality http://t.co/Dj7qskpph8 #cablecompanyfuckery /PLS RT! PLS RT! http://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nature: Here&amp;#39;s the paper from the cover: http://t.co/ZiHO0o5lKd&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nature: On the cover: Saved by a vaccine? Amphibians threatened by deadly chytrid fungus may be rescued by immuni...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Thejournalofmed: STATES OF SHOCK:&amp;#10;1. Hypovolaemic&amp;#10;2. Septic&amp;#10;3. Spinal&amp;#10;4. Cardiogenic&amp;#10;5. Anaphylactic&amp;#10;6. Brazillia...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e160' x='427.3' y='339.28' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 here’s The @guardian explaining how you’ll be happier if you just ignore the news altogether. http://t.co/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 Not that you need more encouragement, but check out the NomadList -  http://t.co/la4mNuSAJQ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sunrise would love ability to add event using keyboard only (mac/web). Can&amp;#39;t tab thru &amp;quot;All day&amp;quot; &amp;amp;amp; &amp;quot;Time&amp;quot; fields....&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e161' x='427.3' y='343.75' width='5.95' height='35.77' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;24 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Frank Caliendo reads Lebron James&amp;#39; exit letter ala Morgan Freeman in Shawshank Redemption. Perfectly done. http://t.c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;My Life with Piper: From Big House to Small Screen&amp;quot; should be subtitled &amp;quot;Don&amp;#39;t Hate on the Real Larry&amp;quot; http://t.co/t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thought of you @jerdsimpson reading this @TheAtlantic piece on young mayors of small cities. http://t.co/MejMYkLC6X&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Now with so many more @IFTTT output options, I&amp;#39;m REALLY wishing I could swap out &amp;quot;do that&amp;quot; channels on old recipes. e...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I feel bad for my dog, but it&amp;#39;s not my fault she misunderstood &amp;quot;We&amp;#39;re not going for a walk.&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e162' x='433.25' y='349.71' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @jessitron: If you&amp;#39;re thinking without writing, you only think you&amp;#39;re thinking. - Leslie Lamport&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Unbelievably honored and humbled that my thesis project, What is Home? has been named a finalist for… ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @BillyCorben: Nobody in Florida has pulled off #jorts like @MarcMaron at @OddballFest since @TimTebow #oddballcome...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @roger_mexico: @marcmaron @OddballFest Come back and do a full set!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nytimes: Meet the N.B.A.&amp;#39;s first full-time female coach http://t.co/p5KYd8vGgc&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e163' x='433.25' y='357.16' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus somebody thought they were hilariously punny.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@neyboxhq thanks for the quick reply, that answers my question. And thanks for the data export feature!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson check out this app/page, good for getting informed about bills in Senate &amp;amp;amp; Congress: https://t.co/9J...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@asana hey cool, that worked! thanks&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@asana are &amp;quot;header:&amp;quot; tasks in personal projects supposed to show up in Upcoming? Only 1st task is related to header. ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e164' x='433.25' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Ferguson: bad policing play-acting as military. Bad for Ferguson, bad for Americans, bad for all races and parties. h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hacker pils. http://t.co/HA62QbNeiE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It turns out, surprisingly, that people tend not to post things to Facebook or Twitter when they don&amp;#39;t think... http:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Go Aubrey! http://t.co/OpybZTPrGK&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;America can utilize sophisticated weapons of war to subdue entire towns, but it can’t jail a single banker.&amp;quot; https:/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e165' x='439.2' y='370.57' width='5.95' height='5.96' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;4 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Wow. So humbled and honored. It&amp;#39;s been a long journey to bring this project to life. Thank u beyond wo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ONA: Winner: Student Projects, Small (TIE): @univmiami, What is Home? http://t.co/HTMLCFYwxi #OJA14 #ONA14&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @TheTweetOfGod: Nobody knows what they&amp;#39;re doing. I can&amp;#39;t stress this enough.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SInow: The NCAA has ended @PennStateFball&amp;#39;s postseason ban and restored its scholarships&amp;#10;&amp;#10;http://t.co/ngRntYt8V2 ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e166' x='439.2' y='376.53' width='5.95' height='2.98' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;2 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Loving this from first slide: &amp;quot;&amp;#39;Early to bed and early to rise&amp;#39; makes some of us unhealthy and sleep deprived&amp;quot;. https...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Good bye jailbreak, it&amp;#39;s been real. #noregrets?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e167' x='445.15' y='355.67' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @SciPyTip: RT @wesgeorge OH: &amp;quot;Failure is not an option. Oh, wait, never mind, it&amp;#39;s right there, under the advanced...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @bwebster: Flickr to xkcd: CHALLENGE ACCEPTED http://t.co/0VoYueKAUJ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JeffLinderoth: Ribbons! RT @INFORMS2014: Want an &amp;quot;I tweet #informs2014&amp;quot; ribbon?Then retweet this&amp;amp;amp;we&amp;#39;ll get on...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e168' x='445.15' y='360.14' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tmcdemus are you building health kit computers? And what is a health kit computer exactly?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@AnnaDanandeh lol you&amp;#39;re funny. No hobbies, it&amp;#39;s all just lit munging these days ;)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@recology_ thanks, that&amp;#39;s also very cool! So many updates to rcrossref since I last looked on Friday! :)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tmcdemus oddly, it&amp;#39;s just as buggy as iOS 7 + jailbreak. Still way better than JB and worth it. They&amp;#39;ll sort it out ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e169' x='445.15' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;A little script I wrote to automate looking up citation counts with the help of @rOpenSci and #rcrossref. http://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just saw the best ever. It read: &amp;quot;Our milk stout brings all the beards to the yard&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking for companies working with #BigData in the #TampaBay area who would like to talk to interested #USF students....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I’m really impressed with how buggy iOS 8 is.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;http://t.co/yNUPLjbfYT&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e170' x='451.1' y='358.65' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @joshua_becker: Never underestimate the importance of abandoning crap you don&amp;#39;t need.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ltwalt: Are you in Conference Flow? | San Francisco 2014 http://t.co/1eVcRJr1ej #informs2014&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @m_clem: Project Euler: Problems to self-test your coding &amp;amp;amp; math abilities https://t.co/EHoeGtqibO via @nabilh...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e171' x='451.1' y='363.12' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@aubrey115 I can&amp;#39;t believe this is actually on cable news. It&amp;#39;s like they&amp;#39;re reading YouTube comments out loud. Excep...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Ghalebani how did your presentation and session go? Hope your travels gone went smoothly!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Twitterrific thanks, it was getting stuck on the authorization page too. But it did eventually let me in, so we&amp;#39;re a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 or him, hard to tell...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 holy cow. While two full grown adult men on either side of her just duck and cover :(&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e172' x='451.1' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Great mythbusting piece on Net Neutrality. The only thing wrong with the cable company model is everything. http://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Incredibly useful! RT @siah: A probability and statistics cheat sheet http://t.co/b97VY187SZ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This @Outlook error message would be better phrased as &amp;quot;F*ck you!&amp;quot; http://t.co/RynIxxcCoM&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Strong contender for the worst phrase ever written in a math paper: &amp;quot;it is easy to see that...&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Not everybody got the transit improvements they were hoping for, but plenty of cities are taking steps in the... http...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e173' x='457.05' y='372.06' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2014: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @rabaath: On my blogg: Eight Christmas Gift Ideas for the Statistically Interested http://t.co/McjFc4tNEg&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e174' x='457.05' y='373.55' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2014: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 It&amp;#39;s freezing here too! Five day forecast says max high is 65!! O_O&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e175' x='457.05' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2014: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Today I successfully convinced 5 otherwise intelligent people that I&amp;#39;m on to something with my research. #phdcandidate&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking forward to reading Sanjoy Mahajan&amp;#39;s new book: &amp;quot;The Art of Insight in Science and Engineering&amp;quot; http://t.co/btE...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The true sign of Christmas in Florida. http://t.co/egyw0zUbm6&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e176' x='463' y='376.53' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @CrowdFlower: We looked at Time magazine cover data and found out one glaring thing: Time Really Likes Dudes. http...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e177' x='463' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Looking at apps for keeping track of periodic tasks when I found this gem of a review. http://t.co/bYfiCuBayJ&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e178' x='468.95' y='367.59' width='5.95' height='5.96' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;4 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@jerdsimpson Just saw this... Looks like Vinik is partially backed by Bill Gates in Channelside investment. http://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JawboneSupport here&amp;#39;s what it looks like now.. Now it thinks I slept 138hrs on Feb 8. http://t.co/w7sfZTG7RE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JawboneSupport I turned off writing sleep data to HealthKit and then uninstalled and reinstalled a week ago&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gock2 I loved #Marxico and wish you the best, but the way you rolled out the new upgrade forcing Pro without warning...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e179' x='468.95' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Guys, I don&amp;#39;t think it&amp;#39;s even a dress.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;http://t.co/omNI3iLSkf&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Brewing my first batch of beer while drinking a Coppertail Free Dive IPA. Seems appropriate. http://t.co/SpcqoUoJVC&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Holy crap! I slept 71 hours last yesterday. No wonder I&amp;#39;ve had so much energy today. @JawboneSupport http://t.co/6Tdy...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e180' x='474.9' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Enjoying my mobile office today. http://t.co/4U09JLN24M&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Super cool time lapse of the Chicago river turning green for St. Patrick&amp;#39;s Day.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;iOS sharesheets should be a two way street, you can&amp;#39;t get in unless you implement sharing in your own app. I&amp;#39;m lookin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;This US Senator has never sent an email. So why is he on a subcommittee focused on tech?&amp;quot; http://t.co/366feZ2Ja7&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e181' x='480.85' y='369.08' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Happy Freedom Day in South Africa. Thinking back to all the people I met while working in many of the ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @covernode: Shut it down infographics nerds, the greatest chart possible has been made http://t.co/LZr6KRwhJP&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @NatureNews: Can&amp;#39;t decide where to publish? Ever tried a journal comparison site? http://t.co/9gOGGDJsnl http://t....&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e182' x='480.85' y='373.55' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SpotifyUSA A little email heads-up before student discount runs out would be nice!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e183' x='480.85' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The Code Is Just the Symptom — Medium http://t.co/2bTHCbObAF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;In this telling, the story of Go is really a tale of revenge...against all kinds of sloppy programming.&amp;quot;  http://t.c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s unfortunate and alarming how often I hear academic types pronounce @kaggle as &amp;quot;kegel&amp;quot;.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e184' x='486.8' y='364.61' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @qz: John Oliver: American lawmakers are hypocrites for not mandating paid maternal leave http://t.co/eGqIQWeWdP h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e185' x='486.8' y='366.1' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@DropboxSupport Is it possible to turn off auto-upload for just *one* sd card that I enabled by accident?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e186' x='486.8' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Great read, especially in light of the LaCour retraction — How the Biggest Fabricator in Science Got Caught http://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Very excited to be back at The Ale &amp;amp;amp; The Witch next Saturday! http://t.co/geUG4YISgb&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;http://t.co/1QvdTrvajy&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Data (v): &amp;quot;I data you, you data me&amp;quot; https://t.co/JY75m84A4v&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Stop Attacking Beards with Your Shitty Science http://t.co/I3XujznQS1&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e187' x='492.74' y='364.61' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Slate: Nike is making women’s soccer jerseys in men’s sizes. It’s about time! http://t.co/N9Cy2vhDEo http://t.co/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e188' x='492.74' y='366.1' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Aubrey115 yuccies? Ugh. Do we have to? Who comes up with these names? Old people who are pissed at young people for ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e189' x='492.74' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Completely agree. Mark Daskin: “Get rid of senior design and replace with projects featuring diverse groups, not just...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Congrats to Yun Chen and Hui Yang for their ISERC Best Track Paper award at #IIEAnnual 2015! #usfbulls http://t.co/VS...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Machine hallucinations: neural networks turned upside-down. https://t.co/kHc4MoHEiy&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I think @FOXSportsGOapp is a cruel joke meant to prove that TV antennae were actually a pretty good idea.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;http://t.co/4ZpAKu1djV&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e190' x='498.69' y='370.57' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Aubrey115: Damnnnnn that was a nice effing goal!!! #CarliLloyd #USWNT&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e191' x='498.69' y='372.06' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@VerizonSupport yup, looks like that worked. Thanks!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@VerizonSupport found it. Karate chop alarm silence button?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@VerizonSupport my Fios basically just stopped. It&amp;#39;s so slow the Verizon Speedtest page won&amp;#39;t load. Rebooted router b...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e192' x='498.69' y='376.53' width='5.95' height='2.98' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;2 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The fun part about refactoring is knowing that I’m at least 10x smarter than the idiot who originally wrote my code. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Why I’m Done Defending Women’s Sports | The Nation http://t.co/sztWqmUIfm&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e193' x='504.64' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Dear AAA, why did you send me this picture of a vagina? http://t.co/bNCeD1B5HF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is cool. Growing up my dad had one all-purpose whistle that meant “Get your ass over here!” https://t.co/XmINfSDmOX&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Bring me your starchy nomnoms! &amp;quot;Scientists confirm that the Paleo diet is nonsense&amp;quot; http://t.co/zjq86ARRFW&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e194' x='510.59' y='370.57' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @AubreyAdenBuie: Lady Gaga&amp;#39;s new video just left me paralyzed. Thank u for making this. Brutally real. @ladygaga T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ahaburchak: BEAUTIFUL short doc on #Cambodian #elephant preserve by @AubreyAdenBuie http://t.co/8JDFe8klkf via @m...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e195' x='510.59' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Why are mornings even&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;...a handful of people, a crazily high percentage of them middle-aged Scandinavian men, write most of America’s... h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;http://t.co/ZFewJJT1Rh&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Flying from Florida in a plane full of New Yorkers is a uniquely special experience.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e196' x='516.54' y='360.14' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @chadfowler: The older I get, the more I realize the biggest problem to solve in tech is to get people to stop mak...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e197' x='516.54' y='361.63' width='5.95' height='13.41' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;9 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SergtPeppa lol, it came from a comment on the interwebs, where else? Can&amp;#39;t remember now, but they definitely lost th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@CheckPointSW Does the Check Point SSL Network Extender work with Mac OS X 10.11 El Capitan?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sameroomhq ok, well thanks for the help and quick replies!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sameroomhq Odd. Was failing when I posted from Slack. But I reset tube, posted from Telegram and now its fine &amp;amp;amp; ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sameroomhq Ok, Slack channel is public, I&amp;#39;m still in channel (created tube). Deleted tube, recreated, sameroom bot p...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e198' x='516.54' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Found myself driving by Coppertail Brewing almost by accident. Not by accident -- by fate. Here&amp;#39;s to… https://t.co/Yz...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My favouright misspelling of the day: voulentairily. Autocorrects to &amp;quot;couldn&amp;#39;t adult&amp;quot;.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Florida has put to death 39 people under sentencing procedures that are about to be found unconstitutional. http://t....&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e199' x='522.49' y='372.06' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SpiritAirlines fares should come with a “Bait-n-Switch Low Fare” warning.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SpiritAirlines and yet you sell tickets through other outlets. Check-in desk agents don’t even know your fares and p...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e200' x='522.49' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2015: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Not to be an old curmudgeon, but one day our grandkids will look upon Facebook with the same curious bemusement we ha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The @SpiritAirlines Twitter feed is and endless wasteland of people complaining “wtf!? I thought I already paid for t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;“One of the delightful things about Americans is that they have absolutely no historical memory.” https://t.co/kKgwYL...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e201' x='528.44' y='373.55' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2015: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @mashable: The lucky ones: A Syrian refugee family sees meaning to life again https://t.co/jOS68OF0zL https://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AubreyAdenBuie: The lucky ones: A Syrian refugee family sees meaning to life again https://t.co/o6FtiGeTaz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AubreyAdenBuie: This is what refugees face when coming to America https://t.co/9sYHlhttkR&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e202' x='528.44' y='378.02' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2015: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@AmericanAir sent my future in-laws bags to San Juan instead of the wedding destination. Nobody answering the phones ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e203' x='534.39' y='375.04' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2016: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Slate: All the reasons why there won’t be a major Zika outbreak in the U.S. https://t.co/cHczMnkLrn https://t.co/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e204' x='534.39' y='376.53' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2016: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@DerekAndSusan closed out a great day of music in #stpete with a tribute to David Bowie: It Ain&amp;#39;t Easy. https://t.co/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e205' x='534.39' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;https://t.co/PRwXuRuZ2j&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e206' x='540.34' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;What would it really look like with Trump at America’s helm? In a word, chaos. In two, expensive chaos.&amp;quot; https://t.c...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e207' x='546.29' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;“The Internet repeats itself, first as tragedy, then as farce, then as Holocaust denialism.” https://t.co/TIBTGGJn2A&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e208' x='552.24' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;I think there is something tragic about Marcia: She was trying to do the right thing, correctly saw the case as... h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;NYC subway math https://t.co/0FdsQDgVAX&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Cool is the seed inside the cucumber.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;British commentator just called Suarez&amp;#39;s squid-footed missed cross in front of the goal a &amp;quot;Donald Trump haircut of a ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e209' x='558.19' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;It goes to show not so much that Sanders was cheated as simply that political revolution is hard.&amp;quot; https://t.co/LbCh...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e210' x='564.14' y='369.08' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2016: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @mikelacher: I made a game where you try to stop mass shootings with your thoughts and prayers. It&amp;#39;s a little chal...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @zeynep: Really, really need a large-scale analysis of use (and non-use) of mug-shots for victims and perpetrators...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @qz: Drone images show the “architecture of apartheid” in Cape Town is still firmly in place https://t.co/j0nfCqLw...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e211' x='564.14' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Be Careful What You Code For (via @Pocket) #longreads https://t.co/MZ9ssqDE8H&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Prescribing health care with a high patient work burden can be equivalent to denying health care.&amp;quot; https://t.co/qtdN...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;That vs. which, explained.&amp;#10;https://t.co/4BBK6EBaG8&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;The on-sale process is like a mysteriously devastating airplane farter: tickets leak out little bits at a time,... h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e212' x='570.09' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;But if there’s one thing about teens that shouldn’t be ignored, it’s that their ability to use technology safely... ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e213' x='576.04' y='378.02' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2016: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @HillaryClinton: &amp;quot;I won&amp;#39;t stop calling out bigotry and racist rhetoric in this campaign.&amp;quot; —Hillary https://t.co/C3...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e214' x='581.99' y='346.73' width='5.95' height='19.37' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2016: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;13 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @AzmatZahra: In. One. Day. &amp;#10;&amp;#10;https://t.co/Cm3S3NiNgX&amp;#10;&amp;#10;https://t.co/RyRkfsUVyq&amp;#10;&amp;#10;https://t.co/JieNGvmEdB&amp;#10;&amp;#10;https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dwf: Possibly the most unbelievable thing about Star Trek is how different alien civilizations maintain cross-com...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Slate: The married journalist who rejected Trump’s advances? He later tried to fire her: https://t.co/mM53kV8Yrh ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @leyawn: lmao so i looked up why trump keeps saying clintons emails were &amp;quot;acid washed&amp;quot; https://t.co/W6UeCoAl2c&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @samsteinhp: Trump said he’d try and put Clinton in jail, broke w/ Pence on Russia, admitted he didn’t pay fed inc...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e215' x='581.99' y='366.1' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2016: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@notionapp turns out it was probably just me. All my apps started acting like &amp;quot;new&amp;quot;. Restarted phone, all good now. (...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@karamac213 I&amp;#39;m a huge fan of the baked bacon method. Throw slices on tinfoil on tray into oven, 425ºF, cook until ta...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@marvinreader also, it would be really cool to be able to change font and font size for Karaoke mode, too&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@marvinreader Loving Karaoke mode, but it doesn&amp;#39;t split on em dash so phrases like &amp;quot;disappointing--especially&amp;quot; show u...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Appstafarian is the M3 full version IAP for all devices or per device? Would I need to pay once or twice for iPad + ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e216' x='581.99' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;This false story was only reported by the Russian controlled agency...So how did Trump end up [repeating it]?&amp;quot; https...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have really been liking @notionapp, but now I have to log in like new every time I open the app. Is it just me?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;US election 2016: Donald Trump&amp;#39;s sleazy fumble for power is damaging democracy https://t.co/5dld6ckwUK&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s like a Russian Doll of out of context quotes and misinformation and totally terrifying.&amp;#10;https://t.co/046NBog7gp ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e217' x='587.93' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2016: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Some thoughts to keep in mind today. https://t.co/CZEFtodZ5i https://t.co/EhCFqJ1zmn&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e218' x='593.88' y='376.53' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @GeorgeTakei: The Sunday Herald TV Section wins today. https://t.co/OanCZdznGJ&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e219' x='593.88' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Teens talk about the hardest part of being a refugee https://t.co/yY0fMDG5Q2&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e220' x='599.83' y='373.55' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ModeledBehavior: Love him or hate him, it is odd for Trump of all people to be so strongly offended by people mak...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @markberman: President Trump has been in office for 33 days. He&amp;#39;s made 132 false or misleading claims -- at least ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e221' x='599.83' y='376.53' width='5.95' height='1.49' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2017: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;1 reply&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@SKalyvas this thread 👇&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e222' x='599.83' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Needing to work but internet is down with unspecified service issue and no ETR. Would be feeling better if @AskFronti...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e223' x='605.78' y='369.08' width='5.95' height='5.96' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;4 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @hamandcheese: Social insurance as a kind of &amp;quot;forced charity&amp;quot; is deeply misleading. New post, inspired by @Modeled...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chuchugoogoo: sorry folks, PBS has to go. they just don&amp;#39;t get results, it&amp;#39;s been 26 years and we still don&amp;#39;t know...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_FloridaMan: Even for Florida, this a little on the nose https://t.co/cOIwqpqHwY https://t.co/9VnKcsLNSu&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @pwang: OH: &amp;quot;The &amp;#39;S&amp;#39; in IoT stands for &amp;#39;security&amp;#39;.&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e224' x='605.78' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Someone should make a Chrome extension that redacts Trump’s alternative facts. Kinda like this https://t.co/GKIMzHHQBq&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;I&amp;#39;m not Inspector Gadget&amp;quot; is my new excuse for everything.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thread 👇 https://t.co/xLZfwtADKl&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e225' x='611.73' y='376.53' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @TeddyAmen: Oh, this is cool. https://t.co/eCSKI6ag3P https://t.co/BoBlMjZGV7&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e226' x='611.73' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;quot;CONCLUSIONS: Current public health communications about vaccines may not be effective.&amp;quot; https://t.co/9PnLEPqIey&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e227' x='617.68' y='376.53' width='5.95' height='1.49' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;1 retweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @stealthygeek: Katrina was called a 100 yr Storm.&amp;#10;Sandy was called a 100 yr Storm.&amp;#10;Now Harvey is a 500 yr Storm.&amp;#10;&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e228' x='617.68' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;“The memorials themselves were an attempt to erase history. ... [They were] about whitewashing history.”&amp;#10;https://t.co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e229' x='623.63' y='364.61' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @JYSexton: The president tweeted a meme of himself assaulting his political rival, a woman, and everyone shrugged....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @oscargodson: People who block pasting into password, credit/debit card number, and bank account number fields sho...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @cl_tampabay: If you have extra water please donate to @CurrentLP for distribution at their upcoming projects. Eve...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e230' x='623.63' y='369.08' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2017: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@JulieLHammett Thanks! I’m gonna check out Zotero. I’ve got a great system for writing notes in markdown but I needed...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Readdle n/m I must have been doing something out of order and it’s working now. Would be good to have a specific but...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Readdle PDF Expert Mac version has a “Save back to iPad” option…can the iPad “Save back to Mac”? Handoff creates a n...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e231' x='623.63' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;fortune -m academic | cowsay -f flaming-sheep https://t.co/2kofczlAMZ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My least favorite sci-fi sub-genre: near-term technology predictions for retirees.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Today is the day I have most needed @Mendeley_com desktop and it won&amp;#39;t even open on my mac. #HowToLoseALongTimeUser&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I read about @SERG_Ulster simulated activity datasets at https://t.co/Kww2babnfn Was data made public? Would be inter...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e232' x='629.58' y='358.65' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @joelmcglothlin: Some of the best scientific writing advice I&amp;#39;ve seen. Read it, internalize it, share it with your...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @BrendanNyhan: Trump literally typed out an OAN chyron from TV https://t.co/PSKP9DGQEr&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @withfries2: Happy spreadsheet day! &amp;#10;&amp;#10;https://t.co/j6TYBlkXgi&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dpatil: No child should have to make sacrifices because of the cost of a MRI. This could easily happen to you htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @olivernmoody: Fund. Basic. Science. https://t.co/383ATgMwY7&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e233' x='629.58' y='367.59' width='5.95' height='4.47' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2017: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;3 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@JulieLHammett @EngineeringUSF Totally agree, great to see you too! Congrats to your award-winning chapter as well! 🎉🎖👏&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@fuboTV  https://t.co/MNnghoSb8H&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@fuboTV  https://t.co/k77bDoOx6v&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e234' x='629.58' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Dr. Baraniuk: Deep nets learn by gradient descent. We learn how to train deep nets by “graduate student descent”. #in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Is there an easy way to convert #RMarkdown notebook to &amp;quot;spinnable&amp;quot; script? I wasn&amp;#39;t sure, so I wrote `backstitch`:&amp;#10;ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Anybody else dealing with nearly daily crashes and hard reboots since updating to High Sierra?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Why can’t we just shut down the comments section? https://t.co/GVpQZd95tl&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Trying to watch #USAvTRI and @fuboTV isn’t working. On any device. Not good.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e235' x='635.53' y='340.77' width='5.95' height='28.32' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;19 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @SenFeinstein: UPDATE: Democrats just offered an amendment to ensure corporations use their tax savings to raise e...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @seyyedreza: Turkish is a gender neutral language. There is no &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; - everything is just &amp;quot;o&amp;quot;. But look wh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @drob: Wow- NLP analysis discovers more than a million fake anti-net-neutrality comments. Brilliant data science d...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jacksfilms: One of my favorite things about twitter is th https://t.co/86ckqKc1QB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Mikel_Jollett: The Republican Party is currently defending a pedophile so that he can vote for a tax plan which t...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e236' x='635.53' y='369.08' width='5.95' height='10.43' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;7 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Not looking forward to this. Daylight saving time is far worse as a parent. https://t.co/J0sfYxei8G&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Worst possible defense of statutory rape goes to Alabama State Auditor Jim Zeigler with “Also take Joseph and Mary. M...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This says *so much*. https://t.co/qf3jnlPuhE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Does it bug anyone else when people overly anthropomorphize neural networks?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My most out there #stats question to date: is it possible to do S3 method dispatch with infix operators? Something li...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e237' x='641.48' y='360.14' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2017: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @NewYorker: .@carmenmmachado has a few words in praise of eggnog: https://t.co/S8le7d7FsW https://t.co/O8dZNydbUQ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nj_tierney: Once again @xieyihui working wonders - this time with tinytex, &amp;quot;A lightweight and easy-to-maintain La...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hwitteman: 1/Back in May, I posted an analysis of @CIHR_IRSC Foundation Scheme 2014-2015 results by career stage ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davepell: The first year of Trump hasn’t been as bad as it could have been. But it’s been ten times worse than mo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @drfeifei: This is encouraging from a true physician and scientist! Thank you Atul :) https://t.co/63SMToyOsK&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e238' x='641.48' y='372.06' width='5.95' height='2.98' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2017: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;2 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@jasdumas @juliasilge @StackOverflow @duckduckgo has this feature and their answer formatting looks great. Oh and the...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke Seems they buried the lede a bit. No mention of the 13% vs 9% success rate until the appendix, where the...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e239' x='641.48' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2017: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;We got him! We got him, right? What, nothing matters and everything is meaningless? https://t.co/AcHltOJlkx&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For the next time @replyall buffaloes @abexlumberg on yes-yes-no https://t.co/WKtPE3VOgx&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;“I don’t believe you can shield communications between individuals merely by having an attorney present” https://t.co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e240' x='647.43' y='354.18' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @xieyihui: @sctyner @cpsievert @nature @NatureNews knitr::write_bib() writes out the bib entries of all packages l...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thomasp85: For all your subplot tagging needs. patchwork gains autotagging with optional nesting awareness... #rs...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @zackbloom: We live in a post-parody society where it&amp;#39;s impossible to invent anything more ridiculous than reality...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AubreyAdenBuie: Catalyst Grants for early career women filmmakers are available with Glassbreaker Films. Apply no...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @TheLoveBel0w: THREAD OF OBAMA SCANDALS:&amp;#10;&amp;#10;1. Think Trump referring to Africa and Haiti as &amp;quot;shitholes&amp;quot; is bad? What...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e241' x='647.43' y='364.61' width='5.95' height='10.43' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;7 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@s_lump @JennyBryan @drob @joranelias @BreveStonder I’ll be that guy. purrr::map(list_of_objects, something) %&amp;amp;gt;% p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@VizMonkey @MilesMcBain You can actually do this with spin() from knitr! Try `knitr::spin(&amp;quot;script.R&amp;quot;, knit = FALSE)` ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@VizMonkey @MilesMcBain @daattali I discovered this when I wanted to go the other way, from Rmd --&amp;amp;gt; R script. I co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@hadleywickham This one from purrr::list_merge threw me for a loop recently. Here&amp;#39;s a reprex. Mostly it&amp;#39;s the first e...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@traverser  https://t.co/4mX4oMGhwh&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e242' x='647.43' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Having a very #rstats-related day! Looking forward to presenting a &amp;quot;gentle guide&amp;quot; to #ggplot2 at the Tampa R Users Gr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;With slides and follow-along-at-home code on github https://t.co/2NzGyZUSUc&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just getting started in R ? Check out this incredible resource of free, interactive tutorials for learning #rstats! h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e243' x='653.38' y='272.21' width='5.95' height='38.75' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;26 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Emma4Change: A gentle reminder that all we are aiming for here is stricter gun laws that make it harder for peopl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @shannonrwatts: This is like inviting tobacco lobbyists to explain to kids who have lost loved ones to lung cancer...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hwitteman: .@NoahIvers &amp;amp;amp; my PhD student @GVaisson&amp;#39;s protocol paper is out! 2x2x2 factorial experiment of re-w...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 😍 pomologically-inspired plots…&amp;#10;&amp;quot;🍑 ggpomological: A Pomological ggplot2 Theme&amp;quot; 👨‍🎨 @grrrck &amp;#10;https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mejohns3: Used  @ClausWilke&amp;#39;s R package &amp;#39;ggridges&amp;#39; to produce an elevation map, or artwork rather, or Southeast F...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e244' x='653.38' y='310.96' width='5.95' height='40.24' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;27 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@hadleywickham @rstudio Data is plural; purrr pluralizes your functions by helping you work with vectors, data.frames...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@hadleywickham @rstudio I agree with @earino abt superpower with lists. Think those superpowers come from reducing th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill No worries and thank you! 😊&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill 🙋🏼‍♂️👋🏼🙏🏼&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@traverser hahahaha does your beard speak Haitian Creole??? https://t.co/Z64PciIfO3&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e245' x='653.38' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Some #rstats weekend fun. I was inspired by @aronatkins brilliant use of the USDA @pomological watercolors in his rst...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Was feeling like I was missing out on all the #rstudioconf fun, so I made a simple #shiny app to bring the (twitter) ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Holy shit, #rstats is on fire. 🔥👨‍🚒🔥 If I thought I had a long list of things to read and learn after #rstudioconf, i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Ok, live preview ofmodel fit during training with #keras in #RStudio looks amazing! #rstudioconf https://t.co/pryK6vMfDA&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sometimes you want your table of contents to show up where you want it to be with the name that you give it. Here&amp;#39;s a...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e246' x='659.33' y='297.55' width='5.95' height='29.81' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;20 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Thanks @Southern_Brew for letting @UseRTampa hang out late when our Shiny #rstats discussion got int...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Flaminhaystack: If the person who named Walkie Talkies named everything&amp;#10;&amp;#10;Stamps = Lickie Stickie&amp;#10;Defibrillators =...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: @fossilosophy @JennyBryan hh shift + tab is quite the common motion for me!&amp;#10;👇&amp;#10;snippet hh&amp;#10;    here::her...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @revodavid: Me: &amp;quot;oh, I can fix this with a regex in like 5 minutes&amp;quot;&amp;#10;&amp;#10;*2 hours later*&amp;#10;&amp;#10;Me: Curse you regex! You got...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mooreporfavor: THIS.  Unbelievable that a country unable to admit it has a gun problem could simultaneously have ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e247' x='659.33' y='327.35' width='5.95' height='41.73' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;28 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@unsorsodicorda @kearneymw @richierocks Cool, thanks for the tip! The predefined patterns from rebus are great! Anoth...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@unsorsodicorda @kearneymw @rstudio Yes exactly! But without all the tabbing around and copy-pasting. Also R has a bu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jason_craggs @rstudio Stepping back to (my personal) 10,000ft view: #tidyverse is a collection of packages that solv...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SefaOzalp Thanks! I agree, although that would probably require some serious regex-fu. I think it&amp;#39;s more aimed at so...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@carroll_jono Here&amp;#39;s an idea, pretty sure it will work. Source your overall vignette inside the README as a child doc...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e248' x='659.33' y='369.08' width='5.95' height='10.43' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;7 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hey #rstats friends and regex lovers (do those exist?). I&amp;#39;m working on an RStudio addin to help you interactively bui...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;TWIL (this weekend I learned) how to efficiently reuse Rmd chunks in #rstats package vignettes, README, blog posts, p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wow, the response has been awesome! I&amp;#39;ve already learned a ton from everyone and it&amp;#39;s been very motivating to keep wo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Today I discovered that @tek_keller&amp;#39;s co-advisor was @ClausWilke and now I can&amp;#39;t wait for the next @UseRTampa meetup ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Rstudio has a great set of webinars on Shiny Essentials, the &amp;quot;How to Start with Shiny&amp;quot; series is really well done. ht...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e249' x='665.28' y='309.47' width='5.95' height='29.81' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;20 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @RLadiesTampa: So many new Tampa #R-ladies ! Welcome aboard! Info for the May 19th Meetup will be posted today! Br...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @RLadiesTampa: RSVP for the next @Meetup with R-Ladies Tampa! We can&amp;#39;t wait to meet you! https://t.co/qM3t7aoreu&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @quaesita: I have a confession to make: Last year in July, I went cold turkey with #rstats to force myself to get ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SteffLocke: My #rstats #datascience goto 📦&amp;#10;IO: odbc readxl httr &amp;#10;EDA: DataExplorer&amp;#10;Prep: tidyverse&amp;#10;Sampling: rsam...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: ⭐️ intro to a 🌟 tool!&amp;#10;&amp;quot;🕵️ RegExplain&amp;quot; by @grrrck&amp;#10;https://t.co/Vq6Wic4sQt #rstats #RegEx https://t.co/D...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e250' x='665.28' y='339.28' width='5.95' height='23.84' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;16 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Mace_Lita I had this same question before I made this one, here&amp;#39;s how I did it on MacOS. I set the desktop to white,...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Mace_Lita It worked for me, but the true queen of the #rstats gif is @dataandme! I wonder how she does it? 🤔&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@L0Loki hahahaha of course not, there&amp;#39;s no other way to regex!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@skyetetra @markvdloo It seems like dark magic, but it works!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@skyetetra @markvdloo What about 1:5 %&amp;amp;gt;% .[. &amp;amp;lt; 3] ?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e251' x='665.28' y='363.12' width='5.95' height='16.39' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;11 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;🎉 Just released! RegExplain v0.2.0 -- an #rstats RStudio Addin slash utility belt for regular expressions. Featuring:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m not sure the world needed yet another emoji finder, but RStudio did. &amp;#10;&amp;#10;🎉  Introducing ermoji, an #rstats 📦 RStudi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Not sure where to start, but want to play with regular expressions? Check out &amp;quot;Try These Examples&amp;quot; in the Help tab of...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Finally, if you just want to look up regular expression syntax without blocking your R session, check out &amp;quot;RegExplain...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Do you find you&amp;#39;re always having to google common regular expression patterns? RegExplain has a pattern library! Incl...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e252' x='671.23' y='300.53' width='5.95' height='38.75' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;26 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @mia_out: Wow. Tumblr&amp;#39;s post-GDPR &amp;#39;you must individually click to opt out of your data being sold to these compani...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @psobolewskiPhD: If you&amp;#39;re thinking of getting into #R to make plots, check out this wonderful slide deck from @gr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @tek_keller: Tonight&amp;#39;s talk should be good, it&amp;#39;ll go over reticulate, which powers a lot of the recent python -&amp;amp;gt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: ICYMI, dig how @grrrck builds up #ggplot2 syntax w/ 📊:&amp;#10;📽 &amp;quot;A Gentle Guide to the Grammar of Graphics wi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: #rstats and #python - The biggest crossover event of the year and it’s coming to @UseRTampa! This Tues...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e253' x='671.23' y='339.28' width='5.95' height='26.83' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;18 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@CMastication I’m working on a package that’s pretty much ready to go to make this kind of thing easier for xaringan ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ipnosimmia @ClausWilke @thomasp85 @hrbrmstr Here they are side by side. The x-axis line is clipped -- compare it to ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@CMastication I feel your pain! In my experience it’s easier in xaringan (based on remarkjs) to define and apply cust...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dvaughan32 @CMastication Thanks! Prepping for a Twitter release this week :)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ma_salmon @dataandme I haven’t made an app for batch editing blog down tags (yet!) but here’s a little post I wrote ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e254' x='671.23' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s conference season and you know what&amp;#39;s more fun than writing your talk? Tweaking your slide fonts and colors! If ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🙏 Huge thanks to @xieyihui for blending remarkjs and #rstats with #xaringan! Shout out to @apreshill whose awesome &amp;quot;S...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wow, this is really cool! Love the animation (and the theme is pretty too 😉)! https://t.co/TreonyAQxZ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;{usethis} is an #rstats package and a master class in useful and consistent command line prompts. @JennyBryan any cha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;And for even more inspiration, check out @kearneymw&amp;#39;s xaringan slides list! https://t.co/26PQ56pdu7&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e255' x='677.17' y='333.31' width='5.95' height='20.86' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;14 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Emil_Hvitfeldt: My attempt to unify color palette usage in #rstats: paletteer! Access over 650 palettes from 27 p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hardmaru: Papers with Code: A searchable site that links machine learning papers on ArXiv with code on GitHub. Th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Pleased to release first official version of shinyDAG! A web-based #shinyapp to create/analyze DAGs ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @numericalguy: Do you give a multiple-choice question exam and wish to go beyond the usual statistics of mean, SD,...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mhpdata: Our take on 20 yrs of home price &amp;amp;amp; sales data from @warrengrp: Prices haven&amp;#39;t returned to pre-recess...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e256' x='677.17' y='354.18' width='5.95' height='19.37' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;13 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain Of all the purrrs imap is my favorite! Gone are the days of awkwardly looping over indices or names&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt @stephhazlitt This is fantastic, thank you!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JulieLHammett @annasdtc Thanks @JulieLHammett, ggpomological is fun! For scientifically accurate color palettes, tho...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@annasdtc @JulieLHammett For discrete colors, I really like https://t.co/xtLhEyc2Ab for well-validated color palettes...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@annasdtc @JulieLHammett I mean &amp;quot;perceptually uniform&amp;quot;. It&amp;#39;s most important when mapping a continuous value to a colo...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e257' x='677.17' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Just stumbled upon this undocumented @RStudio keyboard shortcut 🤯 &amp;#10;Use ⇧+⌥+⬆ or ⬇ to increment numbers, even with mul...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;So not completely undocumented... In Tools &amp;amp;gt; Global Options &amp;amp;gt; Code &amp;amp;gt; Modify Keyboard Shortcuts you can find ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hey @annasdtc have you seen this? Maybe tuck it away for future color-picking moments :) https://t.co/fcq9RYlMg5&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thread 💯🙏 https://t.co/2JeM8dHV9k&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e258' x='683.12' y='306.49' width='5.95' height='19.37' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;13 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @dmi3k: 🎉New 📦release: `polite` Your friendly companion to `rvest` for responsible web/api scraping: seek permissi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @MilesMcBain: Okay the things I wanted to share regarding what I&amp;#39;ve learned about quoting from Lisp are now mostly...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Akbaritabar: Any time I have been struggling to learn a new tool/technology/software ... I go back to this short ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_ColinFay: Regex always look like weird emojis to me https://t.co/cZvUFk2OnT&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: Ready to learn about Twitter network analysis with #rstats? We&amp;#39;re looking forward to seeing you tonigh...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e259' x='683.12' y='325.86' width='5.95' height='40.24' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;27 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@apreshill @xieyihui @old_man_chester Here&amp;#39;s the link to the slides, so many great tips in them! https://t.co/voC5jaW8Wo&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@CivicAngela Thanks! For me that app somehow both lessens and amplifies the FOMO! I totally agree, the #rstats cultur...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@BrodieGaslam I always end up looking for it in the source of the bookdown book: https://t.co/gWlhuVBbVz&amp;#10;&amp;#10;The trick i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@coolbutuseless Next up: autopipe()! ✨&amp;#10;&amp;#10;💫 Unpipe-ify single-pipes: &amp;#10;df %&amp;amp;gt;% tail() 🧲 tail(df)&amp;#10;&amp;#10;💫 Pipe-ify nested fu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@chrisderv @_ColinFay There&amp;#39;s an addin for that! https://t.co/387KfkYtE3&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e260' x='683.12' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Rebooted my rstudioconf #rstats tweet explorer #shiny app for #useR2018. Also included the talk schedule, a tweets fr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A handy little gallery of #rstats R Markdown syntax highlighting styles in PDF documents. https://t.co/QtiR1mH1Zi htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I really like this idea and can&amp;#39;t wait to try it out in my next presentation. Build up your plot one element at a tim...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hearing about all the cool #rstats things going on at #user2018 and feeling a bit like my Twitter timeline packed up ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;re like me and really enjoy a good README, you have to check out the 📃 for @dobbleobble&amp;#39;s postal 📦 because it&amp;#39;...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e261' x='689.07' y='270.72' width='5.95' height='22.35' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;15 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @AndrewGillum: Healthcare is a right.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hrbrmstr: #rstats folk (all terminal-dwellers, rly) install `bat` via your OS pkg mgr to get paginated, syntax-hi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rafalab: First draft of #DataScience book is online.. just in time for start of the semester. Focus is not math n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nj_tierney: If you work with missing data and want to record missings as special values (-99 as &amp;quot;broken machine&amp;quot;)...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @CMastication: We&amp;#39;re live with Hugo and me on the @datacamp podcast! This episode provides 100% of your USDA daily...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e262' x='689.07' y='293.08' width='5.95' height='56.63' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;38 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@astroeringrand @polesasunder Not at all! I dumped the source in a gist https://t.co/tNIhVuWVmb, feel free to use tha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EvaMaeRey This thread was the push I needed to finally finish writing up a blog post about this trick. Thanks for mo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@zeehio_ @rstatstweet Me too, that&amp;#39;s definitely a gotcha of the left_join. And thanks for pointing it out! https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sf99 Just dropped it all into a github repo, enjoy! https://t.co/lUbKP3Wfwn&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ma_salmon @kearneymw @rweekly_org @apreshill Oooh that would have been helpful, thanks! For connecting with rweekly ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e263' x='689.07' y='349.71' width='5.95' height='29.81' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;20 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Getting ready to teach dplyr joins to new #rstats users tomorrow, so naturally I productively procrastinated by getti...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Someone claimed to have done something very cool on twitter, so I used @kearneymw&amp;#39;s rtweet package and #rstats to inv...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Animated #rstats data tidying with tidyr&amp;#39;s spread and gather functions, brought to life using the new gganimate by @t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;xaringan protip! Use the `ref.label` knitr chunk option to decouple your code and outputs. Show #rstats code and ggpl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;And finally, our last join of the evening: the anti_join().&amp;#10;&amp;#10;The source is available here: https://t.co/tNIhVuWVmb&amp;#10;&amp;#10;F...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e264' x='695.02' y='343.75' width='5.95' height='16.39' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;11 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: #Tampa #DataScience friends: don&amp;#39;t miss this one, tonight!! https://t.co/uu0pt3RxOB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @statsgen: Finally got around to documenting the `fade` and `gray` sequence cell reveal. This is already available...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: We&amp;#39;re very excited to be hosting @jaredlander this week! He&amp;#39;s the author of &amp;quot;R for Everyone&amp;quot; and organ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mpetrinidev: Pair programming https://t.co/uylp9NcDvd&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 😻 still not over these animations (👍 slides, too)…&amp;#10;📽 &amp;quot;A whirlwind tour of working with data in R&amp;quot; by @...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e265' x='695.02' y='360.14' width='5.95' height='16.39' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;11 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kierisi @TheresaWege You’re in luck! @dav_zim and I are in the early days of taking this from a one-off script to a ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@rensa_co @zoe_meers @digitalocean Yes! And @daattali’s tutorial makes setting up a Shiny server on DigitalOcean rela...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@statsgen @EvaMaeRey THIS IS AWESOME!!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@d_olivaw It was for blogdown and bookdown but not for markdown::render_site()&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JennyBryan I see how it could be a helpful metaphor, but my first thought was “that sounds like a lot of work!”&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e266' x='695.02' y='376.53' width='5.95' height='2.98' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;2 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;This is really great! I just finished building an R Matkdown based course website and spent a surprising amount of ti...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is super cool! Great job @statsgen bringing even more awesome to #xaringan and #rstats slides everywhere! https:...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e267' x='700.97' y='288.61' width='5.95' height='19.37' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;13 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: #slowggplot for #TidyTuesday.  Building up a plot based on @538politics movie dataset.  Grateful to @g...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JesperMaag: gganatogram now includes a cell diagram (cellogram?)! &amp;#10;Please also cite @HumanProteome if using the c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jent103: Excited about this @rOpenSci community call happening soon! If you&amp;#39;re experienced or interested in code ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UCBerkeleySPH: Happy October! PhD student Stehpanie Holm carved this DAG (directed acyclic graph) jack&amp;#39;o&amp;#39;lantern:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ClausWilke: Achim Zeileis (@AchimZeileis) has made a new webpage and it is colorful!&amp;#10;https://t.co/2kp2kLMbQ0&amp;#10;&amp;#10;I c...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e268' x='700.97' y='307.98' width='5.95' height='59.61' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;40 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kierisi @skyetetra @apreshill @sharlagelfand This exact feeling was the inspiration for this animation. Does it help...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kierisi No worries, your Twitter friends are here to help! 🦸‍♂️ @malco_barrett had the right link but looks like twi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@markvdloo Yup! You&amp;#39;re just missing a stringsAsFactors = FALSE in there ;)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Read_The_Dung Take a look at {fs}, I think you’ll like it. It makes things like the construction of path names easy ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ma_salmon Looks like I found my spooky twitter handle just in time for 🎃👻🧙‍♀️&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e269' x='700.97' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;One of my favorite #rstats moves is reading a directory of CSV files into a single data frame with just a few lines c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Here&amp;#39;s an #rstats #tidyverse thing that always trips me up: dplyr::recode() and forcats::fct_recode() both &amp;quot;recode&amp;quot; b...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This addin saved me countless hours of searching and debugging last week when unnamed-chunk-23 decided to stop workin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Can someone help me understand why as(1L, &amp;quot;numeric&amp;quot;) isn&amp;#39;t the same as as.numeric(1L)? And what is the correct way to...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Oops, my transparent PNG forgot to put on pants. 👖😲 https://t.co/6lsQxm22yT&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e270' x='706.92' y='322.88' width='5.95' height='26.83' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;18 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ClausWilke: One of the key points of the grammar of graphics (ggplot2) and grammar of data analysis (dplyr, tidyr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Here&amp;#39;s our #OpenData language just approved by IRB, in case it&amp;#39;s useful for others writing such prot...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Karandras: The worst part about gender reveal parties is the weird enforcement of cultural roles and, wait, no it...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AdamGruer: Our intrepid #gganimate explorers 🕵️‍♀️🕵️‍♂️👩‍🌾👨‍🌾   have overcome all manner of perils 🦂🐉🌲☄️💨💨today t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @StreetsblogUSA: Our annual reminder: Widening 👏 highways 👏 doesn&amp;#39;t 👏 work 👏&amp;#10;&amp;#10;This freeway -- LA&amp;#39;s 405 -- was JUST...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e271' x='706.92' y='349.71' width='5.95' height='23.84' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;16 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@WeAreRLadies @jent103 @github Thank you for sharing! I actually just presented an updated version, for anyone who&amp;#39;s ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@malco_barrett Another thing R Markdown in @rstudio handles really well are LaTeX equations -- inline or hover previe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@malco_barrett I recently got https://t.co/nTv1gL39JP to work, but it took some google-fu. I don&amp;#39;t think it would tak...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jent103 @apreshill @djnavarro Happy to help enable all your color opinions!! https://t.co/tjQndKz7Ii&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jsonbecker @rstudio I know what you&amp;#39;re talking about! It happens to me occasionally when an operation or script maxe...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e272' x='706.92' y='373.55' width='5.95' height='5.96' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;4 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The {syn} #rstats package from #ozunconf18 w @coolbutuseless, @AmyStringer11, @LMSdeJong, &amp;amp;amp; @tslumley is pretty s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;An awesome thread on the many ways @rstudio, #rmarkdown, and #rstats enable great writing! https://t.co/ATUXr2WTPp&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;These are so cool! 🎇 🤩 https://t.co/M3RL2P2BdW&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Reproducibility #rstats tip of the day: if your script produces output files, make sure that part of their filename a...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e273' x='712.87' y='322.88' width='5.95' height='13.41' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2018: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;9 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 🎄 Miss any of the earlier #devAdvent chirps? I&amp;#39;m stashing &amp;#39;em here!&amp;#10;“🎁 devAdvent #rstats-style”&amp;#10;https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @veltman: key to getting in shape faster is joining a gym you can&amp;#39;t exit https://t.co/cSZGbzpfKa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 🎁 Day 17 #rstats #devAdvent&amp;#10;👋 Miles McBain (@MilesMcBain)&amp;#10;🍝 {datapasta} my fave copy-pasta-ing pkg&amp;#10;🤬 {...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: 2018 has been a banner year for the tidyverse. Please joining us in celebrating the 22 new package...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: I saw this quote circulating last week. Before I point out that the study being critiqued didn&amp;#39;t use...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e274' x='712.87' y='336.3' width='5.95' height='28.32' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2018: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;19 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@statsgen Thanks for sharing @statsgen! I wrote up a little blog post about it with full instructions: https://t.co/T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain @kierisi In this vein, every time I work with S4 I feel like I&amp;#39;m just mashing keys until I stumble on so...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dataandme Aw shucks, thank you @dataandme!! https://t.co/RBa8AoXWcG&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@wouldeye125 @jknowles @rstudiotips @rstudio Yes! @tjmahr shared a small update that makes the download code work for...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EvaMaeRey @statsgen @xieyihui I think using child chunks is a great idea. Then you can use one source Rmd each for x...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e275' x='712.87' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2018: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;re like me and would rather decorate your IDE than your cubicle  for the holiday season, then I&amp;#39;ve got an @rst...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I don&amp;#39;t always format data by hand, but when I do I prefer @rstudio. #rstats https://t.co/mFz2Shthhn&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Even faster if I let @MilesMcBain&amp;#39;s {datapasta} @rstudio addin get the vector started for me. https://t.co/TxYU9QoIAy...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s actually quite pleasant to work with! And there&amp;#39;s a subtle candy-cane-stripe line highlight and Christmas-light ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is a really great idea for #reproducibility. Sometimes you have to write full sentences about calculated statist...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e276' x='718.82' y='169.38' width='5.95' height='56.63' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;38 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: Some ideas about how to present diff-in-diff data using base #ggplot2 and #rstats. &amp;quot;Four essential plo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 😮 Neat lil&amp;#39; package by Benjamin Elbers…&amp;#10;📦 &amp;quot;tidylog: provides feedback about basic dplyr operations&amp;quot; &amp;#10;G...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @randal_olson: Minimum hourly wage needed to afford a two bedroom apartment rent across the U.S. #dataviz&amp;#10;&amp;#10;https:/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @LevParikian: Orwellian mortality maths. https://t.co/usHo0buVLU&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @biolojical: kg mass:&amp;#10;&amp;#10;10³⁰🌞&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;10²⁵🌎&amp;#10;.&amp;#10;10²³🌖&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;.&amp;#10;10¹⁴🗻&amp;#10;.&amp;#10;.&amp;#10;10¹¹🌀&amp;#10;.&amp;#10;.&amp;#10;10⁸🌉&amp;#10;.&amp;#10;10⁶🌲&amp;#10;10⁵🐋&amp;#10;10⁴🐘&amp;#10;10³🦏&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e277' x='718.82' y='226.01' width='5.95' height='90.91' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;61 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tjmahr Hey, cool idea! This would get that someone started, with {rtweet}, #tidyverse and #rstats. https://t.co/403M...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@SeedsAndBreeds @dataandme @jimhester_ Yeah, I really love {fs}! This post was less a “best way to do this” and more ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sharon000 @kwbroman started collecting the slide links here: https://t.co/bsLjYPPRO6&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@unsorsodicorda @thomas_mock Thanks!! 😁 Yup - it&amp;#39;s Shiny Dashboard, rtweet and tidyverse all the way! I&amp;#39;m planning to...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain The second slide would be a great outline for a usethis::use_rstudio_addin() function&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e278' x='718.82' y='316.92' width='5.95' height='62.59' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;42 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;With #rstudioconf about to take over our timelines, I made an easy way to stay on top of everything #rstudioconf on T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How was #rstudioconf? An Emoji Barplot&amp;#10;&amp;#10;🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯&amp;#10;😂😂😂😂😂😂😂😂😂😂&amp;#10;📦📦📦📦📦📦📦📦📦&amp;#10;👏👏👏👏👏👏👏👏&amp;#10;😍😍😍😍😍&amp;#10;🤣🤣🤣🤣&amp;#10;🔥🔥🔥🔥&amp;#10;📌📌📌📌&amp;#10;❤❤❤❤&amp;#10;💯💯💯&amp;#10;😁😁😁...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m converting some scripts to a pkg and this pipe chain linking {itdepends} to {usethis} gave me joy. #rstats&amp;#10;&amp;#10;libra...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Ok, this is awesome! @jimhester_’s new itdepends 📦 will show you the number times you make calls to external pkgs and...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;At the end of day 1 of #rstudioconf, the top tweeted emoji is, rightly, the 🤯! How about we do this again tomorrow! h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e279' x='724.77' y='237.94' width='5.95' height='34.28' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;23 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 📊 Another great post by @grrrck:&amp;#10;🗓 &amp;quot;President&amp;#39;s Day (As In: What Does the President Do With His Day?)&amp;quot;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: Tired: Tuesday’s at home watching #rstudioconf19 reruns&amp;#10;Wired: @travisgerke’s rstudio conf what they f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: We’re looking forward to tomorrow’s meetup! Come hear all the cool things @travisgerke learned at #rst...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @W_R_Chase: Animated hex logos are the next frontier... what a time to be alive. Eat your heart out #rstats tweeps...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: A bit more flipbooking. 🙂🙂  &amp;quot;The Tidyverse in Action&amp;quot; project, steps through plotting *and* wrangling ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e280' x='724.77' y='272.21' width='5.95' height='89.42' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;60 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@xieyihui Now available in the GitHub version of {xaringan}! https://t.co/tl7CuhcXux&amp;#10;&amp;#10;Live preview...&amp;#10;⚡ previews text...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@TrashBirdEcol @thomasp85 RStudio global options &amp;amp;gt; Code &amp;amp;gt; Display &amp;amp;gt; ✅ Show indent guides https://t.co/2ugp0N...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@rstudiotips @rstudio Thanks for sharing! If any one want to try the release-candidate version with global searching,...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@W_R_Chase 🤩 Awesome plots! Love the colors of course 😄&amp;#10;&amp;#10;I really like scaled bump chart and would love to see the co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kearneymw @realDonaldTrump Here&amp;#39;s something simple, using tweets from the #trumptwitterarchive so limited to midterm...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e281' x='724.77' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;THIS IS SO COOL!!!&amp;#10;&amp;#10;Instantaneous #xaringan #rstats slide previews! 🤩 @xieyihui, you rock! https://t.co/MEGhQCuq7e ht...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Happy Friday! Pencil in a little afternoon &amp;quot;Executive Time&amp;quot; and play this game I made! Try to match Trump tweets to t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What does President Trump do with his day? A new #rstats post exploring the schedules published by @axios this month ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Built with these awesome packages!&amp;#10;&amp;#10;🐦 {rtweet} by @kearneymw - https://t.co/D3GWxe9YAT&amp;#10;🎮 {nessy} by @_ColinFay - http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Debugging a shiny app like https://t.co/hWKwwhJM1c&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e282' x='730.72' y='196.21' width='5.95' height='35.77' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;24 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @carroll_jono: Sorry I haven&amp;#39;t been very active lately, but I&amp;#39;ve been working towards this: https://t.co/wJ6dYBNi8...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @smallperks: @WeAreRLadies @thomas_mock I recently made progress on re-creating a plot from W.E.B. DuBois Data Por...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: We can&amp;#39;t wait for tomorrow night&amp;#39;s @UseRTampa Meetup! We&amp;#39;ll be hearing from Paul Stewart as he takes u...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @liz_herdter: Want to encourage students from @USFCMS who are R users (beginner to advanced) to make the trip up t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @allison_horst: rmarkdown 80&amp;#39;s rock version, from the backburner &amp;amp;amp; inspired by my reproducibility rockstar stu...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e283' x='730.72' y='231.97' width='5.95' height='122.2' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;82 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@3chordwonder @seankross Almost! https://t.co/SCb6g1QyGB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@unsorsodicorda @hadleywickham @JennyBryan&amp;#39;s 2019 rstudioconf talk was excellent and covers a number of situations wh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@carroll_jono Yes! This is _exactly_ what I needed!! 😆 https://t.co/wmLcsYelmB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@page_eco Thanks for sharing! For more join operations and full quality animations check out the repo https://t.co/Mk...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@hrbrmstr @MilesMcBain @markvdloo I’m really excited about {pak}. pak::pkg_install(“tidyverse”) is so fast it actuall...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e284' x='730.72' y='354.18' width='5.95' height='25.33' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;17 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;TIL that @rstudio 1.2 uses header comments in your code (# looks like this ----) to give you feedback on the progress...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;👉 #rstats and knitr tip! You can apply custom CSS to source and output  code using the `class.source` and `class.outp...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I wrote a new #rstats blog post this weekend ... on my workflow for writing new blog posts. 😂  Includes ideas and tip...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I need a browser extension that adds &amp;quot;... in R&amp;quot; to all my searches. #rstats https://t.co/x1jW2XSfT2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For #IWD2109 thank you to these 🌟 #rstats 🦸🏻‍♀️ who inspire me daily: @dataandme @JennyBryan @apreshill @gdequeiroz @...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e285' x='736.67' y='233.47' width='5.95' height='34.28' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;23 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @causalinf: I’m historically a notoriously bad packer. My son is like that too. If we are going somewhere for two ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @fathominfo: It’s amazing how quickly you can get an impression of who people are + why they’re important with jus...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @motherboard: &amp;quot;We are unable to cooperate with continued silence and lack of transparency on this issue.&amp;quot; https://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: Tomorrow @UseRTampa is hosting a #TidyTuesday #HackyHour exploring this week&amp;#39;s Anime dataset! Download...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @androgydyke: please never reshelve your books at the library! even if you didn&amp;#39;t check it out, the desk still nee...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e286' x='736.67' y='267.74' width='5.95' height='96.87' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;65 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@CMastication May have already been mentioned, but Zotero + Better Bibtex + {citr} is a really great combo. {citr}’s ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock @dgkeyes @reshamas&amp;#39;s article is excellent as is her interview with @hugobowne on DataFramed! And to @hea...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kara_woo You are an awesome part of the R community and you absolutely deserved better. Sending you lots of support.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dreznik @Emil_Hvitfeldt Nearly everything I do in #rstats is just an excuse to try out a new package, and this was n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@rstudio So many great submissions! Congrats to the winners and thanks to @rstudio!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e287' x='736.67' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Well, the Mueller Report is out, and let me tell you, it&amp;#39;s ████████!! I ran it through pdftools::pdf_text() and put t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Visualizing the Mueller Report and highlighting references to all of Stupid Watergate&amp;#39;s marquee characters using #rst...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wow, so many amazing Shiny apps! I’m thrilled to be among the runners up! 🎉 https://t.co/DpQzuFJ4SQ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking forward to this webinar on data science education! I really enjoyed learning from @gvwilson at #rstudioconf a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Here&amp;#39;s a real quick count of the 25 most-often-used words in the report. Mostly what you&amp;#39;d expect to see in a report ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e288' x='742.62' y='266.25' width='5.95' height='32.79' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;22 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @claytonyochum: hey #rstats #pydata #datascience tweeps, I&amp;#39;m writing a job req, what are common 🚩 you see in job p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_ColinFay: 🎉🎉 https://t.co/PiBfNGxY7C&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: Lives here: https://t.co/lD9ytQchKj. Uses &amp;quot;reveal for xaringan&amp;quot; functions under construction :  https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UAW5810: Sandra Koch, a Postdoc Fellow at #UCLA, was thriving and pursuing her career as a scientist until she da...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: ✨ a shiny app for making your DAGs…&amp;#10;&amp;quot;shinyDAG&amp;quot; ✍️ @travisgerke &amp;amp;amp; @grrrck &amp;#10;https://t.co/9Mq7CDN8jU ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e289' x='742.62' y='299.04' width='5.95' height='68.55' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;46 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@80Data @Anas_She3sha3y @W_R_Chase @R_Graph_Gallery also has an awesome flow chart for this at https://t.co/6oFmdoh1vS&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill And thank you @StatGarrett for showing me the power of small timed activities in his awesome #tidyverse an...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tdawry @carroll_jono @dataandme @BecomingDataSci I have &amp;quot;R, Databases, and Docker&amp;quot; on my reading list, it looks like...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@nicoleradziwill And why does it delete my text when I select a quote and press “&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EmilyRiederer @seathebass92 I love these diagrams! This is what my workflow looks like too and I’ve always felt a li...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e290' x='742.62' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;My new project release cycle: &amp;#10;&amp;#10;👨‍💻 push to Github&amp;#10;😴 procrastinate on writing up a blog post&amp;#10;🗣️ @dataandme finds the ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thanks to a suggestion from @minebocek I added an option to {countdown} for &amp;quot;fuzzy&amp;quot; timing. For longer breakout sessi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I saw a cool #rstats tweet from @kjhealy earlier this week using {gganimate} to animate trends in the last letter of ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ll take setwd() over hard-coded absolute paths any day. #rstats&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you ain’t down with fractals, I feel bad for you, son&amp;#10;I’ve got 99 problems, and 99 smaller problems inside of each...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e291' x='748.57' y='294.57' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @mmkocher: I made this incredibly nerdy thing because @mberkowski asked for it. https://t.co/x3P8FmiLRm&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thejalatucker: If you DID NOT learn about Juneteenth in school, RT this, I’m really trying to see something.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @BrodieGaslam: New post: can we compute group statistics faster with base #rstats than with #rdatatable?  Believe ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ClausWilke: Attention #rstats users:&amp;#10;In a few weeks, I&amp;#39;m going to release #cowplot 1.0, and there are going to be...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mekkaokereke: Story time!&amp;#10;&amp;#10;A valid question from a Google engineer lead to this video.&amp;#10;&amp;#10;At all night hackathons, ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e292' x='748.57' y='303.51' width='5.95' height='67.06' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;45 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain @rstudio Sweet! Check out this little project I’ve been working on and let him know testing/contribution...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dataandme oooh and since the last time this was shared, I added a full screen #shiny countdown app designed for timi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@chrismainey Zip it up and put it online somewhere (maybe Dropbox or wherever works for your users and access control...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@skyetetra @MilesMcBain @heatherklus I know you&amp;#39;ve probably tried many things, I don&amp;#39;t know your input data, &amp;amp;amp; be...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ludmila_janda This is awesome and the html looks great! @rstudio‘s code snippets feature is another great option for...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e293' x='748.57' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ve wanted to properly learn modern JS for a while and I think @gvwilson may have written the perfect book: &amp;quot;JavaScr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Email has been around since the mid 70s and yet I have an email in my inbox right now with the subject&amp;#10;&amp;#10;EXT:  Re: EXT...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;browser tabs, but with @rstudio sessions&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s so awesome when you spend some time digging into something #rstats, hit a wall, and decide to come back later......&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Saw someone ask about a recentish tweet. Vaguely remember seeing it too. Twitter search is terrible, can&amp;#39;t find it ei...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e294' x='754.52' y='230.48' width='5.95' height='44.71' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;30 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @_ColinFay: Hey y&amp;#39;all! &amp;#10;If you want to get started with {golem}, I&amp;#39;ve recorded this little tutorial about how to w...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 🙌 Fabulous slides, code, and cloud demo…&amp;#10;&amp;quot;Reproducible Data Workflows With Drake&amp;quot; by @grrrck &amp;#10;https://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jointscsg: To paraphrase @JennyBryan, someone needs to write #javascript but it doesn’t have to be you @cpsievert...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: I carved ~2 hours to do a particular data science task in #rstats today and, just as I began, OH NOO...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @datapointier: My #JSM2019 talk &amp;quot;Sharpening the Tools in Your Data Science Toolbox&amp;quot; on learning programming skills...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e295' x='754.52' y='275.19' width='5.95' height='83.46' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;56 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@polesasunder @rgfitzjohn Please +1 my gh feature request for alliterative = TRUE https://t.co/9CdeI0CjNd&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dvaughan32 I love pmap() and its for-loop-avoiding super powers. Here&amp;#39;s an example from something I&amp;#39;m working on tod...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@hadleywickham Thank you, Hadley, I&amp;#39;m happy it was helpful! Here&amp;#39;s the link to the pkg intro for anyone who&amp;#39;s interes...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@HamzaRa15004619 Great question! It’s not standard shinydashboard, I borrowed code from @rnt_cole in this PR https://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@malco_barrett @TheGinaGi Speaking as someone who will re-load a poorly loaded dishwasher: yes!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e296' x='754.52' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;re stuck at home with a bad case of #UseR2019 FOMO (like me!) you can use this Shiny dashboard I made to keep ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is by far my favorite resource for learning and practicing git. I still go back occasionally to visualize tricky...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;re looking for a new look for your #shiny #rstats apps, check out {yonder}! The amount of work and thought tha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Two hours of debugging later and it was&amp;#10;&amp;#10;  length(my_list$item &amp;amp;gt; 0)&amp;#10;&amp;#10;all along.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is going to be an amazing conference!! 😉 https://t.co/yux1dg28aD&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e297' x='760.47' y='141.07' width='5.95' height='44.71' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;30 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @EmilyRiederer: In honor of the **last day of early-bird rstudio::conf registration** where @malco_barrett and @ri...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @NicholasStrayer: Want simple modals in your shiny app but you&amp;#39;re using a HTML ui? Found a super simple solution t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @KellyBodwin: My mom, working on a crossword puzzle: &amp;quot;I can&amp;#39;t figure this one out... part of a flower.... blank-E-...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @R_Graph_Gallery: 😎 I&amp;#39;ve added a small tool in the #rstats graph gallery to explore the most common #ggplot2 theme...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @UseRTampa: Join us tonight to get the 10,000ft view on working with Geospatial Data in #rstats with @mrhellmann_!...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e298' x='760.47' y='185.78' width='5.95' height='165.42' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;111 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@djnavarro I have thought about this code snippet far more than I should have, so it gives me great pleasure to share...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Felienne @PeterHilton Which further reminded me that they mentioned using a thesaurus to pick variable names -- and ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@bearloga @sharlagelfand Try it out with these three lines of code, and let me know if needs any tweaking &amp;#10;https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain @dataandme @patilindrajeets @nj_tierney 🧠: You just wasted 4 hours tweaking css and changing colors&amp;#10;&amp;#10;Me:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@alexcourtiol @djnavarro It&amp;#39;s now part of the AlignAssign addin for @rstudio https://t.co/8SIIO6TC4m&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e299' x='760.47' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I wrote up a short blog post on creating custom ggplot2 color scales. I focused on discrete color scales to demo a se...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Speaking of infix operators, I&amp;#39;ve started using this one in Shiny apps: %??% &amp;#10;&amp;#10;It&amp;#39;s sort of the opposite of %||%. Ins...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m usually very non-judgmental of other parents&amp;#39; parenting decisions. But to the parents who gave plastic automatic ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you like {tidyexplain} check out Charco Hui&amp;#39;s {dataAnim} package. It takes flying-box demos of tidyverse operation...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;TIL and wow this is super helpful for debugging #shiny apps with problematic inputs or when a “debug mode” input is e...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e300' x='766.41' y='245.39' width='5.95' height='26.83' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;18 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @joshbuchea: Working on small side-project I&amp;#39;m calling Dev Arcade.&amp;#10;&amp;#10;It&amp;#39;s a simple collection of web-based games th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @apreshill: I&amp;#39;m thrilled to share that the @RStudio Education team has a shiny 🆕 #blogdown website 🎉: https://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: 🖍 Been tinkering w/ some ways of illustrating new tidyr verbs…&amp;#10;🔖 `hoist()` function reference: https:/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JennyBryan: @juliasilge @_brohrer_ Thanks, Julia! A really good general book is &amp;quot;Git in Practice&amp;quot; by @MikeMcQuaid...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @liz_herdter: Made a short presentation on my personal, very non-exhaustive list of #rstats RStudio tips and trick...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e301' x='766.41' y='272.21' width='5.95' height='84.95' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;57 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@polesasunder https://t.co/3ApubLnnGk&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay I break for commas, &amp;#10;periods, &amp;#10;links, &amp;#10;inline r code, &amp;#10;em-dashes, &amp;#10;colons, &amp;#10;semicolons, &amp;#10;run-on sentences,...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@NicholasStrayer @theRcast @rstudio Amelia Wattenberger&amp;#39;s excellent d3.js resource deserves its own tweet! 👏💯&amp;#10;&amp;#10;https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@joshbuchea @malco_barrett And finally, this is all made possible by hijacking {htmltools} which is a ridiculously co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@joshbuchea @malco_barrett @jcheng @rstudio And of course thank you to @xieyihui for having the vision for {knitr} th...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e302' x='766.41' y='357.16' width='5.95' height='22.35' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;15 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;We spend so much time working on our #rstats driven reports, web pages, slides, and Shiny apps. They should look good...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m working on moving a team of mixed-technical background into a git-based and GitLab-supported workflow. Does anyon...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Two great resources mentioned by @NicholasStrayer on the #shinydevseries with @theRcast for learning data visualizati...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is awesome and mesmerizing 🤩 but I&amp;#39;ve got a soft spot for flying colored boxes.&amp;#10;&amp;#10;💡That gave me an idea! pivot_wi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Really enjoyed @theRcast&amp;#39;s conversation with @NicholasStrayer today! If you did too and want to learn JavaScript to e...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e303' x='772.36' y='255.82' width='5.95' height='28.32' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;19 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @openscapes: We’re excited to share tips to help establish collaborative data practices within research teams: che...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @javierluraschi: 📚 Mastering #ApacheSpark with #rstats giveaway! — Your job is to retweet, my job is to mail a 📖 t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @robdelaney: I say a lot in this @NewYorker interview but this is the part on health care. 1/2 https://t.co/oFM9sn...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chadloder: Because of California’s latitude, it looks much smaller on 2D maps than it otherwise would.&amp;#10;&amp;#10;You can t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @minebocek: At @rstudio::conf(2020) I will be giving a 2-day workshop titled &amp;quot;Designing the Data Science Classroom...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e304' x='772.36' y='284.13' width='5.95' height='74.51' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;50 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@_ColinFay I bumped into https://t.co/rteQSYTG8E recently, it’s super helpful&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@edsu And if you like regular expressions, you&amp;#39;ll like {regexplain}, an @rstudio addin for interactively working on a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@djnavarro I’m so {sample(c(“excited”, “stoked”, “thrilled”), size = 1)} for your talk!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@KellyBodwin A few options off the top of my head: automagic, itdepends, renv, packrat&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@AmeliaMN Replying to an email I just sent sends the email to ME instead of the recipient&amp;#10;&amp;#10;(Solution is to reply all ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e305' x='772.36' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I wrote a short blog post solving a common 👁️ #xaringan problem: automatically add a logo to all of your slides with ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Did you see the programming languages &amp;quot;poll&amp;quot; going around Twitter last week? I used {rtweet}, the #tidyverse and a wh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fun weekend procrasti-hacking project: I made a little lorem::ipsum() generator for #rstats. Easy to drop inline in R...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A little #rstats dark magic 🔮✨&amp;#10;&amp;#10;🎩 Not officially supported but check out {rsthemes} for more @rstudio theme fun. &amp;#10;🐰 S...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;While putting together a plotly viz in #rstats, I accidentally wrote&amp;#10;&amp;#10;    plot_ly(...) %&amp;amp;gt;% add_lies()&amp;#10;&amp;#10;Thankfully,...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e306' x='778.31' y='331.82' width='5.95' height='17.88' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;12 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @_ColinFay: A week ago I gave an internal/informal training to the @thinkR_fr team on some JavaScript things for S...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EmilyRiederer: **#rstats BLACK FRIDAY &amp;quot;DEALS&amp;quot;** (thread)&amp;#10;&amp;#10;100% OFF on these awesome, always free ebooks I&amp;#39;ve read...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @devmodefm: 🎙 https://t.co/ljPbAxkm9V podcast episode 58: &amp;quot;Exploring Data Visualization with d3.js&amp;quot; is out! 📈&amp;#10;&amp;#10;We ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gvwilson: Literally all I do as a teacher:&amp;#10;Yes.&amp;#10;Yes.&amp;#10;Yes, you can do it.&amp;#10;Yes.&amp;#10;Yes, that&amp;#39;s another way to think ab...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thomasp85: More patchwork goodies. I&amp;#39;ve had this on the horizon since I started the package #rstats https://t.co/...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e307' x='778.31' y='349.71' width='5.95' height='25.33' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;17 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@travisgerke https://t.co/oPTLGVEk1L&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@PeeltothePithy Better than a gist, here’s a blog post 😊 &amp;#10;&amp;#10;https://t.co/3BdY5e1CXs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain I did something very much like this in {xaringanthemer}. Function arguments, doc strings and theme-speci...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kearneymw I like it but I’d replace “Collected” with a time stamp. I’ve learned the hard way to include time stamps ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@NataliaRodrgz @bearloga @sharlagelfand No special permission needed! I merged the theme into master, so you can just...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e308' x='778.31' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Reading xml data into R is like crossfit for my recursive programming skills. I feel like I&amp;#39;m out here in the parking...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My surprising productivity hack of 2019: Set your browser&amp;#39;s home page to a blank page. No more random articles from F...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s a pesky setting that switched itself back on just for that screenshot. https://t.co/34qmkht63v&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e309' x='784.26' y='234.96' width='5.95' height='20.86' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2019: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;14 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @dgkeyes: As 2019 comes to a close, I want to thank all of the lovely people in the #rstats world who have made my...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: You still have a couple of days to fill out this important #rstats survey. Like last year, we’ll r...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @KestrelKapers: Last Christmas,&amp;#10;I sent you my points,&amp;#10;But for every lat/long,&amp;#10;You plotted them wrong.&amp;#10;This year, t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Netlify: Your first serverless function in one tweet:&amp;#10;&amp;#10;1. Save this as `functions/my-first-function.js`:&amp;#10;&amp;#10;exports...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: I’ll be presenting at #rstudioconf Jan 29-30 in San Francisco on &amp;quot;Flipbooks&amp;quot; for #rstats&amp;#10;I hope you ca...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e310' x='784.26' y='255.82' width='5.95' height='107.3' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2019: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;72 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@alexpghayes Well I missed the memo below about {twitterwidget}... but I made a little package for embedding tweets i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@howard_baek @xieyihui @apreshill There are a few packages that make adding icons to R Markdown super easy. All are o...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@alexpghayes Here&amp;#39;s something interesting: I added a function that lets you embed (or save) a nice, clean screenshot ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes @dustinfife @ryebreadnyc @thomas_mock It&amp;#39;s better not to use :: for functions in your own package and R CMD ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EvaMaeRey @statsgen @BenjaminWolfe @VincentAB @monkmanmh @healthandstats @othomn I vote flip_reveal(). Using a “flip...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e311' x='784.26' y='363.12' width='5.95' height='16.39' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2019: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;11 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Don&amp;#39;t like your blog theme anymore? Save yourself days of tweaking and endless updating and just change the colors! &amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;me: I really need to put together these course materials&amp;#10;voice in my head: your website needs a new color palette htt...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I read @hadleywickham&amp;#39;s new &amp;quot;Dynamic UI&amp;quot; chapter in Mastering Shing last night. I like using renderUI() for data-driv...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m frequently reminded that {usethis} isn&amp;#39;t just for making packages, it&amp;#39;s also great for learning how awesome #rsta...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you don&amp;#39;t start a tweet with &amp;quot;I don&amp;#39;t know who needs to hear this&amp;quot; does it make a sound?&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e312' x='790.21' y='249.86' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Happening in this #rstudioconf block (1:23, Imperial ballroom): &amp;quot;UnicoRns are real&amp;quot;!&amp;#10;&amp;#10;I&amp;#39;ll show sala...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nj_tierney: Are you TIRED of struggling with visualising longitudinal or time series data? &amp;#10;&amp;#10;Come see my presenta...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @theRcast: I&amp;#39;m thrilled to attend #rstudioconf once again!  &amp;#10;&amp;#10;🏆 leveling up with @grrrck &amp;#39;s javascript for #shiny ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Wattenberger: Hast thou been tempted to use !important to make your CSS &amp;quot;work&amp;quot;? Or wondered why your styles weren...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @MilesMcBain: {datapasta} 3.1.0 landed on #rstats CRAN last night. Big thanks to @S_Owla @sharlagelfand @carroll_j...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e313' x='790.21' y='260.29' width='5.95' height='92.4' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;62 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kara_woo (Shameless plug) I set my preferred light and dark @rstudio themes so I can toggle them quickly with {rsthe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@andrewheiss me %&amp;amp;gt;%&amp;#10;  wake_up() %&amp;amp;gt;%&amp;#10;  get_out_of_bed() %&amp;amp;gt;%&amp;#10;  pull_shirt(over = &amp;quot;head&amp;quot;) %&amp;amp;gt;%&amp;#10;  grab_cup(&amp;quot;co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@nj_tierney @kara_woo @rstudio Easy! install_github(&amp;quot;gadenbuie/rsthemes&amp;quot;) and declare your light/dark theme in your ....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@bhive01 And no, I don&amp;#39;t off the top of my head know the syntax for &amp;quot;positive lookahead non-capturing groups&amp;quot;. I made...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sharlagelfand Beauty is in the eye of the people in the back row&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e314' x='790.21' y='352.69' width='5.95' height='26.83' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;18 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;What was your most popular tweet in 2019? Who did you hang out with? What did you talk about?&amp;#10;&amp;#10;Find out with this lit...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Very excited to be leading the JavaScript for Shiny Users #js4shiny workshop next week at #rstudioconf. And I&amp;#39;m beyon...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;As #rstudioconf2020 kicks off, I&amp;#39;m feeling incredibly grateful to be a part of such an awesome community. Thank you t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Dear Travis,&amp;#10;&amp;#10;I think maybe we should just be friends. It&amp;#39;s not you, it&amp;#39;s me.&amp;#10;&amp;#10;(Okay, it&amp;#39;s you. And @jimhester_ just ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tips for anyone still slidecrafting: &amp;#10;&amp;#10;* make your fonts big and then make them bigger.&amp;#10;&amp;#10;* don&amp;#39;t put anything importa...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e315' x='796.16' y='182.8' width='5.95' height='19.37' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;13 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @drnikki: Based on this tweet, I started reverse engineering this application and it might be some of the stranges...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rgfitzjohn: Front-end javascript frameworks (react, vue, angular, etc) - a beginners guide https://t.co/xh6STIZou...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dgkeyes: Here are the actual how-to resources I share with people interested in Git/GitHub. 👇&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JoshWComeau: Woah! So you know how a fixed/sticky header will cover up headings when they&amp;#39;re linked to?&amp;#10;&amp;#10;I have a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Mayacelium: I had the honor to speak about #TidyBlocks at #rstudioconf and got to use my favorite dataset [...it&amp;#39;...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e316' x='796.16' y='202.17' width='5.95' height='146.05' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;98 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@andrewheiss If you like scales::show_col() you&amp;#39;re gonna love @Emil_Hvitfeldt&amp;#39;s {prismatic}&amp;#10;https://t.co/JJ4PKPvy1E&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@favstats Check out {pkgnet}!&amp;#10;https://t.co/GFXatxk6tH&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jtleek Here&amp;#39;s a little function you can use that uses rstudioapi, rlang and later to walk through the expressions in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jtleek Wait, it gets better! You can actually have it type out each command! (And here&amp;#39;s a video version hopefully e...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay @_TanHo Nice! I like the URL trick! Also check out {countdown}, it&amp;#39;s not just for slides! You can launch a...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e317' x='796.16' y='348.22' width='5.95' height='31.3' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;21 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Everybody&amp;#39;s sharing lots of awesome #rstudioconf slides right now! If you want equally awesome social media cards for...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The @rstudio API is too much fun! Here&amp;#39;s a little function that runs your #rstats script line by line by typing the c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The afterglow of rstudio::conf ended abruptly when I arrived home to news that my dog had passed away while I was gon...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Another neat thing about {rsthemes} is that it includes 83 full @rstudio themes, including 9 personally hand-crafted ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thanks for all the positive feedback about my hex stickers! I tweaked the layout a bit, pretty sure I nailed it https...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e318' x='802.11' y='218.56' width='5.95' height='23.84' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;16 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @CT_Bergstrom: 1. This is going to be a personal thread about the experience of working at the intersection of inf...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @WorthwhileRandC: Linguist here. It looks like one of our biggest issues in this pandemic is convincing people tha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JacquelynGill: As a Raffi Kid, I’m totally singing this, but changing the lyrics to “The less we get together, th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nekoama: I drew this to explain to someone who didn&amp;#39;t quite get #flattenthecurve. The virus doesn&amp;#39;t exist in a va...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @mattmight: #COVID19 launched an unprecedented experiment: How fast can science advance when all taxpayer-funded r...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e319' x='802.11' y='242.41' width='5.95' height='104.32' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;70 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@thomas_mock uncount(df, g) %&amp;amp;gt;% &amp;#10;  group_by(x) %&amp;amp;gt;% &amp;#10;  mutate(y = row_number()) %&amp;amp;gt;% &amp;#10;  ungroup() %&amp;amp;gt;% &amp;#10;  co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@CedScherer I use {showtext} + {sysfonts} all the time. Super easy to use fonts from google fonts across various syst...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock @haro_ca_ My go-to is the @rstudio addin {gistfo} to post the script to a GitHub gist and create the Car...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@malco_barrett @dgkeyes @nyhackr If you have room in your life for one more package, {metathis} will help you put all...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock Also, I just recently used {ggwaffle} with great ease and success!&amp;#10;https://t.co/nExbAbRwAA&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e320' x='802.11' y='346.73' width='5.95' height='32.79' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;22 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I don&amp;#39;t know who will hear this, but if you work at a state Department of Health, first: thank you!&amp;#10;&amp;#10;Second: tell who...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I’ve never had this much food in the house and yet I’m eating cereal for dinner because what if it gets really bad an...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m starting up an R for Data Science book club for R users across many teams in my org. To get everyone started quic...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wait, what was I working on again? https://t.co/qfRtGRaInF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;#rstudioconf was a blur and I talked to so many #rstats friends, so I’m happy that @theRcast captured one of my favor...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e321' x='808.06' y='321.39' width='5.95' height='17.88' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;12 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @nataliexdean: Real talk from the amazing @ashishkjha. At minimum, the CDC should work with states to standardize ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jtleek: I dashed off a quick blog post on people I trust to get Covid-19 info from: https://t.co/Oa7Oh1C52u&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sethrosen: Them: Can you just quickly pull this data for me?&amp;#10;&amp;#10;Me: Sure, let me just: &amp;#10;&amp;#10;SELECT * FROM some_ideal_c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Emil_Hvitfeldt: {flair} is my favorite #rstats 📦 of 2020! Thank you @KellyBodwin 🙌&amp;#10;&amp;#10;easy and intuitively formatti...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Satrdays_DC: Hey #RStats #DataScience folks! The videos of our 2020 conference is now up! Take a look at some rea...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e322' x='808.06' y='339.28' width='5.95' height='31.3' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;21 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@BenjaminWolfe @EvaMaeRey @rstudio I don’t know of a way to do multi line 1:n but there is a shortcut to +/- the numb...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dcossyle @Mayacelium This is a really cool trick! Reading it made me realize we overlooked the most simple solution ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay Today was an extra commas in my csv kind of day&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay Sounds like a fun way to procrastinate making a Shiny app&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@djnavarro Samesies!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e323' x='808.06' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I’ve got 99 problems and other people’s choices about data formatting are most of them&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;#rstats is the best https://t.co/d22q3SWVnp&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Entering week 8 of isolation and I think I’ve finally dialed in my waffle recipe https://t.co/DxIALSFfkz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Submitting a new package to CRAN the day after a major new R release: good idea or bad idea?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I just found my new favorite zoom backdrop https://t.co/aGegsjbRU9&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e324' x='814.01' y='234.96' width='5.95' height='32.79' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;22 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @JessicaValenti: We’re drowning in videos of police abuse: cops cars running over protestors, an officer shoving a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @CMastication: “Qualified Immunity” is one of the core structural problems in our legal system that contributes to...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ewarren: As a society we have some soul searching to do. But the deep injustices we face are not inevitable. They...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @GravelInstitute: No group, protestors or civilians, have been anywhere close to as violent and sadistic as the po...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: If you want to get help with #rstats, it&amp;#39;s super important to make a reprex. I&amp;#39;ve noticed many peo...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e325' x='814.01' y='267.74' width='5.95' height='80.48' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;54 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@GoldbergData @mdneuzerling posted about this recently&amp;#10;https://t.co/wUBujs2OBy&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@healthandstats Coming soon to rmarkdown in {cleanrmd} &amp;#10;https://t.co/8ybFx5JoAa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Benjaming_G Check out https://t.co/5Yyme6Vd9p&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sharlagelfand @thomas_mock What fix did you settle on? I usually use &amp;#10;&amp;#10;    callr::r(rmarkdown::render, args = list(i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock For the full picture, I would put this in your Rmd (anywhere you want):&amp;#10;&amp;#10;```{css echo=FALSE}&amp;#10;.tiny pre ....&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e326' x='814.01' y='348.22' width='5.95' height='31.3' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;21 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m very excited to announce that {xaringanthemer} is now on CRAN with a whole bunch of new features for making fanta...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have you ever wanted to make a keyboard shortcut in @rstudio to call your favorite function? Or maybe you have a smal...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Do you have a slide full of bullet points? Get everyone to focus on the point you&amp;#39;re making by revealing your list po...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I don&amp;#39;t usually tease #rstats things I&amp;#39;m working on, but I&amp;#39;ve been tinkering with {glue}-powered template strings for...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Is there a one-stop #rstats package that handles all the boilerplate interactions with APIs? Stuff like paging, retri...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e327' x='819.96' y='264.76' width='5.95' height='23.84' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;16 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ShrutiPatelMD: A reminder that #TamirRice was killed for having a toy gun, while #PatriciaMcCloskey pointed a gun...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JoshuaPotash: Don’t let the #BlackLivesMatter  protests disappear from our TLs.&amp;#10;&amp;#10;This is Minneapolis right now. T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Talhi_tweets: Karen, explained in comic format. https://t.co/egkQa72yl4&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ffoodd_fr: Anyone interested in #lintHTMLwithCSS, be my guest and have a look at https://t.co/hjgvDVGMle.&amp;#10;&amp;#10;It dis...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ClausWilke: &amp;quot;We have plenty of hospital bed capacity&amp;quot; is an awful argument for reopening in the face of a prevent...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e328' x='819.96' y='288.61' width='5.95' height='71.53' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;48 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@juliasilge I recently learned that this is a feature and not a bug&amp;#10;https://t.co/pZ7VIp16oU https://t.co/N2Mai0n14y&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes I wrote up a little helper that does this and you’re welcome to steal or use it&amp;#10;https://t.co/XAEvOPN7NW&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sharlagelfand Here&amp;#39;s something in that direction... https://t.co/QQWFnOINWs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay Just realized “JavaScript, The Good Parts” is a very thin book 😂&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@mdneuzerling @dsquintana Okay just pushed changes that give you a few options&amp;#10;&amp;#10;📸 tweet_screenshot() for the tweet as...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e329' x='819.96' y='360.14' width='5.95' height='19.37' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;13 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Let&amp;#39;s stop using `iris`. I&amp;#39;ve been thoughtlessly plotting sepal and petal dimensions, but Fisher was a eugenicist and...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thanks to prodding from @dsquintana, I added `include_tweet()` to {tweetrmd}. Automatically embed the HTML tweet in H...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My new favorite “boring” data set and bonus: it’s not even boring, it’s  penguins! 🐧 📊 &amp;#10;&amp;#10;With a generous CC0 license ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Black lives matter.&amp;#10;&amp;#10;I’m sad. I’m angry. I’m disgusted.&amp;#10;I’m ashamed of my country.&amp;#10;&amp;#10;I’ll be quiet for a while about t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;p.s. I found these articles interesting. Please share reading materials with me, too!&amp;#10;&amp;#10;Is Statistics Racist?&amp;#10;https://...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e330' x='825.91' y='115.73' width='5.95' height='31.3' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;21 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @EvaMaeRey: 🎉🎉🎉 I&amp;#39;m excited to introduce &amp;quot;a ggplot2 grammar guide&amp;quot;.   Here is part of the **visual table of conten...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @NextGenAmerica: #COVID19 should not be an opportunity to double down on inhumane, racist, xenophobic policies.&amp;#10;&amp;#10;I...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JamilSmith: We knew that COVID-19 hit black and Latino populations disproportionately. But new data made availabl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @davidawaldron: This animation illustrates the geographic patterns of COVID-19&amp;#39;s spread over time in the continent...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @johncassil: For those that are new to the DataCamp controversy:  I have been following it from the beginning, and...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e331' x='825.91' y='147.03' width='5.95' height='199.7' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;134 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@thomas_mock @apreshill @dcossyle Basically every good resource I&amp;#39;ve encountered is listed here in a big searchable l...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock omg! I can&amp;#39;t believe I forgot to mention js4shiny::repl() and js4shiny::repl_js()! A live JavaScript REP...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock @apreshill @dcossyle In addition to js4ds and all the other awesome resource in this thread, I really li...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@gvwilson @thomas_mock @apreshill @dcossyle I also love the MDN docs... so much I made an addin for @rstudio to quick...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@charliejhadley @sharlagelfand Sharla this is awesome! 🤩&amp;#10;&amp;#10;I had fun playing around with mac keys and key highlighting...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e332' x='825.91' y='346.73' width='5.95' height='32.79' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;22 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m happy to share with you and #useR2020 a little #rstats package I&amp;#39;ve been working on called {xaringanExtra}. It&amp;#39;s ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tableau is the Flash of dashboards&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Inspired by a {reactable} + JavaScript + R question from @thomas_mock, I made a medium-short pseudo-live-stream walk ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;📝✨ Playing with a new #rstats idea: write complete Shiny components in an R markdown document. UI, Server, global R c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The docs have all the details, but for a quick 5-minute highlight, check out my lightning (thank you video editing!) ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e333' x='831.86' y='266.25' width='5.95' height='14.9' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;10 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @BeEngelhardt: Twitter Friends! I&amp;#39;m teaching Machine Learning for Social Justice this Fall @Princeton: https://t.c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @microcovid: We are delighted to introduce https://t.co/hBxswKbuxi, a tool to numerically estimate the COVID risk ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @andrewheiss: Essential trick if you use xaringan: install @grrrck&amp;#39;s {xaringanExtra} and add this chunk to the beg...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @b0rk: CSS variables https://t.co/Is9ZhITWrs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nicoleradziwill: The purpose of documentation is not to document things. It&amp;#39;s to (IMO) sift, filter &amp;amp;amp; refine ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e334' x='831.86' y='281.15' width='5.95' height='68.55' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;46 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@_ColinFay @AmeliaMN https://t.co/FLDZ77fCON&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@BeaMilz @travisgerke Yes, xaringan! I&amp;#39;m a big fan 😅&amp;#10;&amp;#10;The source code is here https://t.co/k7sCbYeD4R I&amp;#39;ve accumulate...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill @andrewheiss Sneak peek of a new feature I just finished (blog post coming ... soon I hope!)&amp;#10;https://t.co/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MattCowgill Something that only recently occurred to me after years of mostly GitHub pkg dev is the value of the rev...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay @ma_salmon Sometimes when twitter gets overwhelming, I take a breather and browse GitHub issues 😂&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e335' x='831.86' y='349.71' width='5.95' height='29.81' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;20 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I had a lot of fun presenting at #Rmedicine2020 with @travisgerke. R packages are more than just code, they can bring...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Looking forward to talking about building a universe of #rstats packages with @travisgerke at #Rmedicine2020 tomorrow...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I love how accessible R Markdown and Shiny make web development in #rstats, and it&amp;#39;s made possible by htmlDependency(...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I really enjoyed @MilesMcBain&amp;#39;s &amp;quot;That Feeling of Workflowing&amp;quot; talk this week! I&amp;#39;m constantly tweaking and tuning my w...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Great demo of *panelset* from {xaringanExtra}, which by the way also works in other R Markdown outputs, too!&amp;#10;https://...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e336' x='837.81' y='257.31' width='5.95' height='26.83' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;18 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @slpsys: Just fucking cut his mic, what are you doing&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_bcullen: Ok, {xaringanExtra} continues to blow my freakin&amp;#39; mind 🤯 Here&amp;#39;s a quick demo that shows tile view and `...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sarah_edo: I made a new VS Code theme. My old one was geared towards &amp;quot;Night Owls&amp;quot; like myself... my coworker @tod...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @samuelmehr: a lot of academics seem unhappy with their experience recording lectures &amp;amp;amp; their &amp;quot;zoom fatigue&amp;quot; f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AchimZeileis: #rstats PSA: CRAN pkg pages now also have Twitter &amp;amp;amp; Facebook OpenGraph meta tags (in addition t...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e337' x='837.81' y='284.13' width='5.95' height='80.48' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;54 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@_ColinFay What is this, JavaScript?? https://t.co/Pjr61SuNlh&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_bcullen @lisalendway @KellyBodwin Yes! It works nicely in blogdown posts 😊&amp;#10;&amp;#10;Check out the Rmd section in the panels...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@minebocek These are the YAML settings I use. I also hide the total slide count so nobody panics&amp;#10;&amp;#10;output:&amp;#10;  xaringan:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_neitmann @_ColinFay I kinda like something like&amp;#10;&amp;#10;const(x) &amp;amp;lt;- 5&amp;#10;&amp;#10;where `const&amp;amp;lt;-` would handle the assign...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@PipingHotData I made a little package called {lorem} almost entirely so I could lorem::ipsum()&amp;#10;https://t.co/m5rHUt50QR&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e338' x='837.81' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Have you ever spent *forever* working on xaringan slides and then been bummed when you share them on the twitter and ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Have you ever wanted to use R&amp;#39;s colors in your {xaringan} slides or other R Markdown HTML docs? (Yes, this tweet is f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I saw @coolbutuseless&amp;#39;s totally useful #rstats tip below for printing a calendar in the R console using a system util...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Zip codes are surprisingly complicated and not nearly as standardized as one would think. Having hand-rolled my own c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A little {xaringan} #rstats and #css tip! Add this snippet to your slides.Rmd so you can hide the slide number for a ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e339' x='843.76' y='278.17' width='5.95' height='13.41' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;9 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @carlquintanilla: New @Stanford study estimates that 18 Trump rallies have led to 30,000 COVID cases and 700 death...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @kara_woo: I think the work to learn a style guide has paid off many times over in my projects since. I avoid a lo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chrisderv: Already 20th of October ?! So... the printed version of #rmarkdown cookbook is officially out ! 🎉🤩&amp;#10;&amp;#10;Fo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jburnmurdoch: *Extremely* excited — not to mention honoured — to be delivering one of the keynotes at @rstudio co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: rstudio::global(2021)&amp;#10;Today, we are thrilled to announce that rstudio::global(2021), our first ever virt...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e340' x='843.76' y='291.59' width='5.95' height='70.04' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;47 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@ChasingMicrobes @_ColinFay If you like the idea of this style and want to try it out, I made a little extension pack...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@favstats Woooooow! Happy birthday!&amp;#10;&amp;#10;Can you save me a piece? It’s my birthday too 🥳&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@nj_tierney @MilesMcBain @dvaughan32 Nice! {slider} is such a friendly package. And you even showcased {polite} for f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain @andrewheiss @minebocek @Emil_Hvitfeldt gistfo has a new addin that lets you browse your gists, open the...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay I agree! I have a blog post on a slow simmer on the back burner in defense of meaningful indentation.&amp;#10;&amp;#10;I&amp;#39;v...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e341' x='843.76' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;This is cool #rstats! str_replace() takes a `pattern` to find in text and a `replacement` that it puts in place of th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;ve upgraded your @rstudio to the fancy new 1.4 preview, you might also want to check out {rsthemes}. Featuring...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;There&amp;#39;s a lot to love in the new @rstudio v1.4, but my favorite-by-a-mile is the new command palette. I especially lo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Here are a couple of my favorite recently added themes&amp;#10;&amp;#10;- Horizon Dark&amp;#10;- Flat White&amp;#10;- Night Owl&amp;#10;&amp;#10;Big shout out to @da...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I am so excited for all the code I get to delete now! &amp;#10;&amp;#10;✂️🗑️ 100s of lines of gymnastics to make sure SQL Server like...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e342' x='849.71' y='296.06' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @romain_francois: Don&amp;#39;t gather() and spread()&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @asmae_toumi: oh my god these 2 themes from {rsthemes} are blowing my mind &amp;#10;&amp;#10;horizon dark on the left, &amp;#10;night owl ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gvwilson: Celebrate #BlackInDataWeek https://t.co/EQ9nLDlAis&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @langstonitaylor: Yall should tell people who ain&amp;#39;t plugged in that this is getting REAL BAD REAL FAST. https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @b0rk: delighted to announce that my new zine &amp;quot;Hell Yes! CSS!&amp;quot; is out today! &amp;#10;&amp;#10;You can get it here for $12: https:...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e343' x='849.71' y='306.49' width='5.95' height='55.14' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;37 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@rstudio: Hey, the next version of RStudio has an emoji picker in visual markdown mode!&amp;#10;&amp;#10;Me: but I want an emoji pick...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dataandme @rstudio Hmmm... the guy who answered the phone said his name was Garrett but he did talk a lot about diff...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay The semicolon is social distancing&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@datalorax_ @dcossyle Thanks Dan! I’m a big fan of both of these too! I love all the art from Desirée’s teacup giraff...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill I really like the look of Minimal Mistakes but sadly it&amp;#39;s Jekyll only 😪 although there have been a few att...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e344' x='849.71' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Big personal update 🎉&amp;#10;&amp;#10;Today I&amp;#39;m starting a new adventure with @rstudio and I&amp;#39;m thrilled to get to work on my favorit...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Four years ago, days away from my son’s birth, I was shell-shocked with worry about the world he’d be coming into. To...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Colin&amp;#39;s docker container looks like a great way to get a database up and running for learning SQL or dbplyr!&amp;#10;&amp;#10;If you&amp;#39;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I love this use of xaringanExtra panelsets! And now you can even use the panelset chunk option to automatically creat...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A Venn diagram of toddler safety devices, gates, outlet covers, cabinet locks, and door knob protectors in my house h...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e345' x='855.65' y='132.13' width='5.95' height='17.88' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2020: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;12 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @minebocek: Just finished wrapping a giant box, Data Science in a Box that is! 🎁 #rstats Updates for this round in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gvwilson: 321 PRs merged, manuscript ready to send - it&amp;#39;s been a long run but a good one @DrClimate @k8hert @lwjo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @KatiePhang: Snow shark! 😁 https://t.co/AlhSaVXv4d&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EmilyRiederer: No one:&amp;#10;&amp;#10;Absolutely no one:&amp;#10;&amp;#10;Me: SO, I know we can&amp;#39;t have a holiday party this year, but we CAN ma...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: Register for rstudio::global(2021) Now!&amp;#10;A 24-hour virtual event focused on all things R and RStudio.&amp;#10;Lea...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e346' x='855.65' y='150.01' width='5.95' height='89.42' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2020: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;60 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kierisi well this is happy dance news! https://t.co/bHUhi7tOZa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@vishal_katti @nanxstats @moh_fodil Hasklig has this ligature. It’s basically Source Code Pro with ligatures. &amp;#10;&amp;#10;https...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JennyBryan Totally off topic, how are you so good at pulling out links to old Twitter threads? I can’t even find twe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@moh_fodil @vishal_katti @nanxstats Yes! I used Hasklig for years but just recently switched to Fantasque Mono becaus...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EeethB @rstudio If you updated {rsthemes}, then make sure you run&amp;#10;&amp;#10;rsthemes::install_rsthemes()&amp;#10;&amp;#10;to update the theme...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e347' x='855.65' y='239.43' width='5.95' height='140.09' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2020: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;94 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ve got a new work laptop! I&amp;#39;m going to try to track my setup process and the software and tools I install in this t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;spotify_wrapped &amp;amp;lt;-&amp;#10;  my_play_history %&amp;amp;gt;%&amp;#10;  fancy_machine_learning()&amp;#10;&amp;#10;fancy_machine_learning &amp;amp;lt;- function(x) {...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I set up a Github Actions status page for my repos that updates daily via... Github Actions! Now I only have to go to...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just mistyped &amp;quot;data frame&amp;quot; as &amp;quot;data fame&amp;quot; and now my data is feeling extra special&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s the holiday season! This year I actually decorated my office (because it&amp;#39;s my house) and I just gave a fresh coa...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e348' x='861.6' y='135.11' width='5.95' height='28.32' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;19 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: Talks from #rstudioglobal are now available at https://t.co/ySwpmFufma complete with subtitles in ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @KellyBodwin: The year is 1997. You are having a birthday party, and your mom makes you invite everyone in the cla...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @apreshill: I have been working hard on a new @GoHugoIO theme to teach with and to use myself- not quite yet a ful...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: https://t.co/spQNAvQii4&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Mayacelium: @grrrck @Esclaponr @hadleywickham Chiming in for the JS part of the Q -- have you seen/read @jdatap&amp;#39;s...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e349' x='861.6' y='163.42' width='5.95' height='154.99' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;104 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@janaka123perera @rstudio Not a complete UI redesign, but you might enjoy some of the @rstudio themes in {rsthemes}&amp;#10;&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@charliejhadley I ♥️ 🌈 (({[!! I’ve hand-tuned (almost) all of the rainbow 🌈 parentheses colors in the @rstudio themes...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@HoloMarkeD @jdatap @divadnojnarg I&amp;#39;ve only used used it a couple times, too, but here&amp;#39;s a fun example. I used it to ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt It&amp;#39;s really fun! I made randomly generated dice for a talk once https://t.co/ZGrI6cAdf2&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@malco_barrett I fired up tweetdeck just for the occasion! https://t.co/BD7KrK9OH5&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e350' x='861.6' y='318.41' width='5.95' height='61.1' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;41 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;#rstudioglobal is right around the corner! Having trouble picking out talks or want to get your talk picks into your ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s that time of the year when we look back on the many ups and downs of the last year... and fondly remember our fa...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just posted: Do you have complicated {xaringan} #rstats slides or use panelsets from {xaringanExtra}? Do you need a P...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If installing #rstats packages from GitHub gives you trouble, try updating {remotes}&amp;#10;&amp;#10;    install.packages(“remotes”)...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A week from now we&amp;#39;ll be binge watching #rstudioglobal!&amp;#10;&amp;#10;Don&amp;#39;t forget to register--it&amp;#39;s remote, it&amp;#39;s global and it&amp;#39;s ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e351' x='867.55' y='279.66' width='5.95' height='13.41' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;9 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @schloerke: {promises} v1.2.0.1 is on CRAN! 🎉&amp;#10;future_promise() is a new function that creates a promise to execute...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nyhackr: Join @grrrck on March 10 to learn all about {xaringan} and its add-on packages #rstats https://t.co/FfWG...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thomasp85: I am beyond excited to finally share what I&amp;#39;ve spend most of last year working on. Read all about the ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sharlagelfand: i feel very lucky to learn how to teach from someone as smart and empathetic as Greg - thank you f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JohnHelveston: Thanks to @grrrck, this is now available in the {xaringanBuilder} #rstats package! &amp;#10;&amp;#10;Want to inclu...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e352' x='867.55' y='293.08' width='5.95' height='58.12' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;39 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@simonpcouch The @github API gives you back the markdown version of the comment, which you can grab with {gh} and plu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@srvanderplas @KellyBodwin This! purrr::safely() doesn&amp;#39;t do inline functions, but you can&amp;#10;&amp;#10;bob &amp;amp;lt;- list(1,2,&amp;quot;hi&amp;quot;)&amp;#10;p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@lenkiefer @rstudio I hope you were serious https://t.co/z93WbgtlI9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@skyetetra So.... It&amp;#39;s theoretically possible ;) https://t.co/o1xOiRZTAa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Mayacelium @Emil_Hvitfeldt Yeah! I’d be happy to give this a home in xaringanExtra! It’s a great little slide compon...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e353' x='867.55' y='351.2' width='5.95' height='28.32' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;19 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The auto-theming in the new #rstats {thematic} package is quite nice! Plots that match your @rstudio theme with just&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thanks, {testthat}, but I&amp;#39;m on my 57th try https://t.co/iUuunnmAuY&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Literally laughing out loud watching @sharlagelfand explain the awesome power of a #reprex&amp;#10;&amp;#10;https://t.co/Jyl0dBW9tB&amp;#10;h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tidyverse everywhere! Want to try out tidy.js in your R Markdown documents? (That&amp;#39;s not too meta, is it?)&amp;#10;&amp;#10;I&amp;#39;ve rolle...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thank you @RohanAlexander and the Toronto Data Workshop for hosting me and listening to me geek out about my favorite...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e354' x='873.5' y='290.1' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ahartofthesea: I can&amp;#39;t wait to learn more about xaringanthemer from @grrrck and hear @k8hert&amp;#39;s thoughts on suppor...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sharon000: The video of @grrrck&amp;#39;s presentation on xaringan is up on YouTube, too! #rstats https://t.co/g8T9kAxURO&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jeremy_data: My eyes have been hurting, so I&amp;#39;m turning off dark mode on my computer and apps, including RStudio. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @katiejolly6: I wrote a bit about how I think about designing xaringan #rstats slides with xaringanthemer and css....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @nyhackr: Yesterday&amp;#39;s #rstats meetup with @grrrck about {xaringan} is ready for you to view! &amp;#10;&amp;#10;Video: https://t.co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e355' x='873.5' y='299.04' width='5.95' height='68.55' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;46 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@sharlagelfand do you mean like this?&amp;#10;https://t.co/vNDz4eHk9w https://t.co/EtSA5L2KeZ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@hadleywickham I really like the course by @internetinghard. Great mix of visuals, text, and hands-on components with...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@katiejolly6 Another fun addition: if you save your palette as a named vector, you can give it to the `colors` arg&amp;#10;&amp;#10;s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tjmahr I made a little package for teaching {dbplyr} that ships Star Wars data as a DuckDB database&amp;#10;https://t.co/UKl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sharlagelfand 🤩 Love it! Especially the little detail where clicking on the window icons changes the window size htt...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e356' x='873.5' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Very excited to announce a brand-new feature in {xaringanExtra}: you can now draw on your {xaringan} #rstats slides w...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;New feature in xaringanExtra: now you can add search to your slides! Enable search with use_search(). Then, in your s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;me: okay, time to make slides&amp;#10;me: *spends 6 hours picking out the perfect gifs*&amp;#10;...&amp;#10;me, presenting: hang on, the gif ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Woah this is cool! @nischaldesign is working on a tool to &amp;quot;unravel&amp;quot; a dplyr pipeline complete with descriptions of ho...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Happening now! https://t.co/wd2UMtmgrG&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e357' x='879.45' y='303.51' width='5.95' height='13.41' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;9 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @AndrewBarnas: I fixed the &amp;quot;Types of Scientific Paper&amp;quot; meme. https://t.co/H4JtWI1Bhz&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @jh3yy: 3D CSS Peter&amp;#39;s Blinds 😅&amp;#10;&amp;#10;Fixed them! What was all the fuss about? 😂⚒️&amp;#10;&amp;#10;This demo uses zero JavaScript 😮&amp;#10;&amp;#10;H...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @spcanelon: Yay! Join me and @grrrck for the #xaringan party at @_useRconf! 🥳&amp;#10;&amp;#10;💅 create a #css style guide for you...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @spcanelon: 📢Y&amp;#39;all. @grrrck and I are very excited to co-lead an #rstats #xaringan tutorial for @_useRconf!&amp;#10;&amp;#10;Perfe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ijeamaka_a: lol I can&amp;#39;t believe that a desire to customize shiny apps and my xaringan slides scammed me into fina...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e358' x='879.45' y='316.92' width='5.95' height='49.18' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;33 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kc_analytics That&amp;#39;s easy, Cmd/Control + Shift + P for the command palette! (And then you don&amp;#39;t have to remember any ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ijeamaka_a Hahaha I love everything about this tweet and can absolutely guarantee it will be featured in an upcoming...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tjmahr My partner is from Ohio where, upon observing a dirty car, it&amp;#39;s common to say &amp;quot;the car needs washed&amp;quot;&amp;#10;&amp;#10;but the...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay Found it! https://t.co/6XT0u4D3PG&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@antoine_fabri There’s a section R Packages on bundling code from others and I really think you should facilitate bes...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e359' x='879.45' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I may have hit peak #rstats dad joke with this github comment https://t.co/4TKrQPqhpp&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I wanted to turn @rstudio up to 11, sadly it maxes out at 5. https://t.co/ArBialop8g https://t.co/Xr4z3b2GuL&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Now that I&amp;#39;m vaccinated I&amp;#39;m looking forward to showing people things I saw on twitter in person again&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Every once in a while twitter reminds me, in the worst possible way, that there *are* other people named Garrick out ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Long story short… https://t.co/jcfw0e53uK&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e360' x='885.4' y='330.33' width='5.95' height='4.47' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;3 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @k8hert: When teaching coding, at least once a class period. &amp;#10;&amp;#10;At least 50% of the time, it’s because I don’t actu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @schloerke: Excited to announce the next version of {htmltools} will make it *much* easier to query and modify HTM...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @simonw: &amp;quot;Hosting SQLite databases on Github Pages&amp;quot; is absolutely brilliant: it adds a virtual filesystem to SQLit...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e361' x='885.4' y='334.8' width='5.95' height='37.26' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;25 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@charliejhadley You can use custom chunk hooks to time each chunk — there’s a good example in the R Markdown Cookbook...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke I’m sorry but “resetting the machine to factory defaults” is equivalent to “I can’t work this week” for ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kierisi @scriptomation @BecomingDataSci Will this blog post include a basic how to get started guide? Because I’d li...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@vboykis https://t.co/dDqj0jqLEI&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kdpsinghlab https://t.co/qWGgeX9Hnm&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e362' x='885.4' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Catching up on talks from #csvconf today, highly recommend watching the keynote from @COVID19Tracking project. From a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;ah yes, a totally normal email that definitely does not contain spam and is certainly full of good deals https://t.co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The new Flat Data viewer from @githubOCTO is very cool! I&amp;#39;ve been tracking hourly snapshots of #rstats package submis...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I also really enjoyed @spcanelon and @DogGeneticsLLC talk on accessibility in data viz in particular among #TidyTuesd...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Help support moms working on documentary films! My amazing sister runs the Studio IX Mother Project and they could us...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e363' x='891.35' y='307.98' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @minebocek: I am *overjoyed* to announce that our newest @OpenIntroOrg book &amp;quot;Introduction to Modern Statistics&amp;quot; (c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @icymi_r: 📦 xaringanBuilder • Functions For Building Xaringan Slides To Different Outputs.&amp;#10;&amp;#10;👤 Dr. John Paul Helves...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @RLadiesTunis: We are happy to collaborate again with @RLadiesDammam and invite you to our new meetup &amp;quot;A little JS...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ArthurWelle: {codehover} is a new R package I just created!! It&amp;#39;s educational: in a HTML page you pass the mouse ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @aosmith16: I recently started using #xaringan for making slides along with the very cool xaringanExtra 📦 from @gr...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e364' x='891.35' y='318.41' width='5.95' height='31.3' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;21 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@tladeras It&amp;#39;s happening! https://t.co/uthF5RFJUg&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jsonbecker The workshop materials for &amp;quot;R for Excel Users&amp;quot; from rstudio::conf(2020) are excellent thanks to @juliesqu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay https://t.co/Hqqubxm4Uj&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Mayacelium When it comes to GitHub issues, I draw all my inspiration @wmlandau&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@coolbutuseless https://t.co/6Ff2uKIsza&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e365' x='891.35' y='349.71' width='5.95' height='29.81' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;20 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;🎉 Just landed in {xaringanExtra} - sideways panelsets! Take it for a spin in your own slides or right here https://t....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;My problem-solving workflow:&amp;#10;&amp;#10;1. 🤬 something’s wrong with this pkg&amp;#10;2. I’m gonna open a GitHub issue&amp;#10;3. Wait, I need t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tinkering with an idea for side-bar panelsets... what do you think? https://t.co/XG1XgpIVcs&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;BTW sideways panelsets work in R Markdown, too, not just slides! On large screens 🖥 the tabs pull to the side. On sma...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Further validation that the &amp;quot;vs&amp;quot; in &amp;quot;Python vs R&amp;quot; is a trap https://t.co/frZll7OogZ&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e366' x='897.3' y='303.51' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @suzzzanna: Academic conferences: &amp;quot;We are thrilled to announce that we will hold the next annual meeting in person...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dr_keithmcnulty: I&amp;#39;ve been using Xaringan for non #datascience presentations as well as technical ones.  It is so...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @DanHollick: 💡Have you ever wondered why the WCAG colour contrast ratio doesn&amp;#39;t always seem to work?💡&amp;#10;&amp;#10;Well it act...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @Postlight: For @ftrain, holidays are a time to dig into a new special-purpose programming language. This week, he...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @PipingHotData: Just had the pleasure of TAing for @spcanelon &amp;amp;amp; @grrrck w/ @patriloto at the #useR2021 #rstats...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e367' x='897.3' y='312.45' width='5.95' height='52.16' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;35 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@kierisi Seriously! I use the Markdown Here browser extension and it works in lots of places, most importantly gmail&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@kierisi @SvenAT browser() statements are helpful but I feel like I gained a super power when I learned that it takes...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay Fixed it for you https://t.co/Hybd8lrinE&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@sergiogarciamor Neat slides and TIL about {noah}! Thank you! https://t.co/3ciohDKk2d&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt @apreshill @revealjs Another big draw of shiki is that it replicates the vscode highlighter so it can...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e368' x='897.3' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;100% would not be programming/developing/teaching R were it not for the #RStats community https://t.co/5rhNcn2NMM&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I had a blast building and leading the @_useRconf tutorial 👔 Professional, Polished, Presentable ✨ with @spcanelon! A...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Hey #xaringan #RStats friends! Have you used xaringan for courses or workshops and included presenter notes? Please s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🎉 New in #learnr 📦 #RStats &amp;#10;&amp;#10;random_praise(&amp;quot;es&amp;quot;)&amp;#10;🇦🇷 ¡Absolutamente fabuloso!&amp;#10;random_praise(&amp;quot;pt&amp;quot;)&amp;#10;🇧🇷 Parabéns!&amp;#10;random_...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tachyons is my favorite xaringan sidekick with tons of little CSS classes that make it easier to lay out and style sl...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e369' x='903.25' y='318.41' width='5.95' height='19.37' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;13 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @DynamicWebPaige: Excited to attend @gvwilson&amp;#39;s &amp;quot;Software Design for Data Scientists&amp;quot; course this Wednesday at 9:3...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @cari_luna: Current status: simmering in the murky terror of having to choose between the physical risk of sending...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Happy to release this today! &amp;#10;&amp;#10;Here&amp;#39;s the pkg:&amp;#10;https://t.co/cxgOrOAPeh&amp;#10;&amp;#10;Here are slides to walk you ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EmilyRiederer: New blog post on a lightweight approach to building an &amp;quot;advanced&amp;quot; but right-size data validation w...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thomas_mock: T-Minus 1 hour until the YouTube Live stream! &amp;#10;&amp;#10;Come join us for a deep dive into #rstats and RMarkd...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e370' x='903.25' y='337.79' width='5.95' height='28.32' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;19 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@nj_tierney @StatStas I hope so! This is exactly the same frustration I had that led to {epoxy} and you could definit...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@EmilyRiederer that&amp;#39;s why I only remove the vowels. #LwysRmmbr&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@BenjaminWolfe @jannikbuhr @llbaker1707 @apreshill The shortcode feature is very cool and has me wanting to switch to...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@aborges_alex Live look at me debugging my code https://t.co/GUbZviGlpu&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke 100% will type&amp;#10;view() ⬅️⬅️⬅️⬅️⬅️⬅️&amp;#10;View()&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e371' x='903.25' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Get yourself a job with all the perks&amp;#10;✅ #rstats&amp;#10;✅ 100% remote&amp;#10;✅ clinical trials + data science&amp;#10;✅ work with awesome pe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is a great thread with tips for refactoring code — rewriting code to make it easier to understand, maintain, and...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The project page is a little outdated: the latest version of {ermoji} adds a slick emoji-picking RStudio addin for yo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Team View() with a capitol V for life! https://t.co/eGalReJ5wg&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Has anyone had any success reusing an renv in multiple projects? Tips, tricks, and magical git incantations appreciated!&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e372' x='909.2' y='307.98' width='5.95' height='17.88' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;12 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Julia_E_Moore: I attend a lot of trainings, events, and webinars as a participant.&amp;#10;&amp;#10;I also deliver a lot of train...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @spcanelon: 📈 I&amp;#39;m learning about #DataViz accessibility and there are a handful of resources/examples that I share...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @icymi_r: 📦⇆⭐ starwarsdb • Relational Data from the Star Wars API for Learning and Teaching&amp;#10;&amp;#10;👤 Garrick Aden-Buie @...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @KirincicJoe: #duckdb is incredible. That’s it. That’s the Tweet.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dataandme: I know *most* of us are AMAZING at Regular Expressions, but for those who aren&amp;#39;t this add-in is 🔥:&amp;#10;“🕵R...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e373' x='909.2' y='325.86' width='5.95' height='43.22' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;29 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@PipingHotData @travisgerke @JennyBryan Petition for a version of lintr-bot that drops gentle reminders into your PR ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@IsabellaGhement @tjmahr @thomas_mock The latest {knitr} package update, see the release notes linked in TJs tweet&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@maibennett @jepusto Thanks, I’m happy that xaringanExtra brings joy! Especially scribble! @mattwrkntn deserves all t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke If I had to pick just one emoji to use for the rest of my life it’d be 😂&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@apreshill I’ll sign your petition! 🪧 ✍️&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e374' x='909.2' y='369.08' width='5.95' height='10.43' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;7 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Inline knitr chunk options are here and I&amp;#39;m here for the YAML flavor!!&amp;#10;&amp;#10;#| fig.cap: Bigger flippers, bigger bills&amp;#10;#| ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Automate all the things and turn a {reprex} into a github issue with an @rstudio addin using {shrtcts} #RStats&amp;#10;https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Last week I figured out how to sign my git commits and get the neat ✅ Verified badge on github. And it works in @rstu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Spent the whole week avoiding 🙂 and feeling like I&amp;#39;m straight up cheesing in all my texts 😀😃😁😆💀&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;{shrtcts} just got a new tag line: @rstudio addins so concise they can fit in a tweet https://t.co/fr14wnXnXf&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e375' x='915.15' y='300.53' width='5.95' height='14.9' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;10 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @_brohrer_: A guide for estimating data project completion times:&amp;#10;&amp;#10;Imagine how many days it would take you to comp...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @minebocek: This is a good opportunity to plug RStudio projects too -- if you&amp;#39;re not a current project user, pleas...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @JennyBryan: We&amp;#39;re renaming the default branch of ~350 repos 😅. The recent usethis release is helping us do that a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @grant_mcdermott: I&amp;#39;m teaching a &amp;quot;data science for economists&amp;quot; course this semester. &amp;#10;&amp;#10;If you&amp;#39;re interested in lea...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @thomas_mock: I&amp;#39;m focusing on more regular knowledge sharing, so trying out YouTube Live Thursdays!&amp;#10;&amp;#10;First one wil...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e376' x='915.15' y='315.43' width='5.95' height='52.16' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;35 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@PipingHotData @shilaan01 I was trying to be motivational/inspirational in my talk but one free resource I really lik...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@djnavarro @camjpatrick 👏🏼 👏🏼 👏🏼 I would like this tweet at least 3 times if I could&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@nj_tierney @ChelseaParlett 100% would binge “scrubs, but academia”&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke @statistishdan Not me, but help just arrived in {usethis} https://t.co/loy8ym47OB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@KellyBodwin @hglanz @allisontheobold lol I literally tried doing this 10 minutes ago for the first time, it didn&amp;#39;t g...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e377' x='915.15' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;If you use git and GitHub to collaborate on #RStats packages or projects, then the pr_*() helper functions in {usethi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;First of all, documentation takes foooooorever. Second, I don’t think I’ve ever written good documentation without un...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;tag yourself, I&amp;#39;m {foieGras} https://t.co/7J9cwLTLh9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It’s funny how my strongest code style opinions emerged from the experience of reading code on my phone&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;me to 4yo: please clean up your toys!&amp;#10;4yo: …&amp;#10;(repeat ad nauseam)&amp;#10;&amp;#10;…&amp;#10;&amp;#10;4yo: *cleans up toys*&amp;#10;me: *notices* good job!&amp;#10;4y...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e378' x='921.1' y='319.9' width='5.95' height='8.94' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;6 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Gatorco_AP: Después de ver mil veces los tutoriales de @spcanelon ,@apreshill y @grrrck, por fin pude compartir m...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @NotFakeOnion: we give up&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dcossyle: New design I made for @rstudio&amp;#39;s blog!🎨&amp;#10;&amp;#10;💻https://t.co/rn40MlmB1S &amp;#10;Hope it feels fresh🌹, light✨, &amp;amp;amp; ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @theRcast: Chart your #rstats travels w/ @mike_ketchbrook &amp;amp;amp; me on the  @rweekly_org Highlights podcast! https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: Do you teach #rstats? Want to demonstrate what is happening within a code chunk? @EvaMaeRey shows us the...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e379' x='921.1' y='328.84' width='5.95' height='32.79' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;22 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@PipingHotData Following people means their activity shows up in my github feed (the https://t.co/KP4jTDZbag frontpag...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@PipingHotData Stars help devs gauge interest in our work. I like to star things I use (when I remember). I also star...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@PipingHotData @joel_nitta ooh this is cool and perfectly timed since I&amp;#39;m doing a little blog revamping, thanks for s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@bhive01 @polesasunder I find them both helpful, here’s my rule of thumb:&amp;#10;&amp;#10;Use safely() when you want to be able to i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@zevross oh wait, this is just a less readable version of `purrr:compose()`&amp;#10;&amp;#10;x %&amp;amp;gt;% muate(across(c(a, b), purrr::co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e380' x='921.1' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Last week @JennyBryan shepherded hundreds of @rstudio’s GitHub repos, moving the default branch from “master” to “mai...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🎨 Similarly, the latest version of {rsthemes} (v0.3.1) added support for theming the terminal colors in @rstudio! Tha...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;When should you write comments in your code? Here&amp;#39;s a small tip I learned while working with a colleague today...&amp;#10;&amp;#10;If...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Flip side: if your comments literally explain what the code does, take out the comments and spend some time renaming ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;5yo: Is it a week day or a weekend day?&amp;#10;&amp;#10;Me: Week day&amp;#10;&amp;#10;5yo: AHHH! Why are all these week days taking over our weekend...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e381' x='927.05' y='303.51' width='5.95' height='7.45' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2021: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;5 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @davepell: Hot Christmas Gifts Over the Years:&amp;#10;&amp;#10;1980 - Rubik&amp;#39;s Cube&amp;#10;&amp;#10;1983 - Cabbage Patch Kid&amp;#10;&amp;#10;1994 - Power Ranger...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ivelasq3: Migrating my branches to main... and it&amp;#39;s super easy with @grrrck&amp;#39;s branchMover app! Thank you so much ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: A big thanks to everyone who contributed to open source at @RStudio this year! https://t.co/btOtSV...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: 🍽 In this holiday season we find ourselves sitting at tables, feasting with our loved ones. We hope that...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: Lee Wilkinson is the reason that ggplot2 exists; not just because he wrote the Grammar of Graphics...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e382' x='927.05' y='310.96' width='5.95' height='58.12' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2021: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;39 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@dgkeyes Coercing my coworkers into following my Opinionated Best Practices by making my version of the happy path as...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@seankross This function totally exists in {knitr} and you were super close with the name (which I always forget and ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay {&amp;#10;  &amp;quot;tweets&amp;quot;: [&amp;#10;    {&amp;#10;      &amp;quot;author&amp;quot;: &amp;quot;@_ColinFay&amp;quot;,&amp;#10;      &amp;quot;text&amp;quot;: &amp;quot;I still can&amp;#39;t believe we can&amp;#39;t add comm...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes All this to say, I think internal packages provide a lot of value beyond the code inside them or the tasks t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes Yeah, the source code codifies “how to do X”, but there’s lots of ways for bundle other kinds of documentati...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e383' x='927.05' y='369.08' width='5.95' height='10.43' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;December 2021: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;7 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hi friends! I&amp;#39;m happy to announce that {learnr} now has a very fancy, very shiny, very pretty new {pkgdown} site! Big...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s Friday, so why not push to prod? (Especially when prod is my own low-stakes website)&amp;#10;&amp;#10;10 days, 89 commits, 707 f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ve been trying to use vscode occasionally for #RStats work, but often for large R scripts or Rmds typing starts to ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Happy New Year to everyone with kids celebrating in UTC!! 🥳 🥂&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Okay, I figured it out! I installed a pkg from npm a while back, which added a billion pkgs into node_modules/. The G...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e384' x='933' y='306.49' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @doctorow: New trolls just dropped https://t.co/saDfab16RM&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @DGlaucomflecken: Nature does open access https://t.co/j6kL1G3ZRX&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gvwilson: Really wish we could retire this terminology. When you leave a job because you realize it&amp;#39;s an unsatisf...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @dgkeyes: I&amp;#39;m working this morning on a new #rstats course: Using Git and GitHub with R. I&amp;#39;ll post some updates as...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @GalaxyKate: I am **very slowly** cracking the &amp;quot;remote student participation activity&amp;quot; puzzle  &amp;#10;&amp;#10;Currently working...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e385' x='933' y='318.41' width='5.95' height='56.63' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;38 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@JohnHelveston In @rstudio you have two options. Highlight the comments and&amp;#10;&amp;#10;⌘ + Shift + P ... then type: Reflow and ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes @smithjd woah this looks very cool https://t.co/X6PCLHZr9l&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke wait, you&amp;#39;re here too?! let&amp;#39;s hang out! #DataScienceAtTheSouthPole https://t.co/23CTzG7c2c&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay https://t.co/lLcSr8QO51 https://t.co/qNixItLw4p&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@PipingHotData Sometimes you’re the unit test, &amp;#10;sometimes you’re the bug.&amp;#10;Sometimes it all comes together,&amp;#10;sometimes ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e386' x='933' y='375.04' width='5.95' height='4.47' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;January 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;3 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Bonus tip: use {gistfo} to make gists from the scripts you *do* want to keep around&amp;#10;&amp;#10;https://t.co/GtU7kXGwUF https://...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Does anybody else compulsively delete the&amp;#10;&amp;#10;Co-authored-by: GitHub Actions &amp;amp;lt;actions@github.com&amp;amp;gt;&amp;#10;&amp;#10;line when you m...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;That moment when you type a function name and copilot just fills in the rest is spooky 👻🤯&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e387' x='938.95' y='305' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @RobMax4: ‘This is everybody’s problem’: inside America’s growing sewage crisis https://t.co/dcgsLSBjKB&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @eliowa: Now I see why CDC rushed to ditch masks on Friday before the data was released today (Monday) that unboos...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @schloerke: 👀⌛️📢&amp;#10;#rstats https://t.co/ZIrGBOKcx0&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @tjmahr: learn a bit more about after_() and stage() in the news announcement https://t.co/WJG43FBWdc&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: rstudio::conf(2022) is coming July 25-28 to National Harbor, DC!&amp;#10;More soon on our amazing keynote speake...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e388' x='938.95' y='316.92' width='5.95' height='49.18' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;33 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@jimhester_ /* pkgdown/extra.css */&amp;#10;.row &amp;amp;gt; main {&amp;#10;  max-width: 75%;&amp;#10;}&amp;#10;&amp;#10;@media (min-width: 1400px) {&amp;#10;  main + .col-...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@dgkeyes I will wholeheartedly endorse learning {httr2}. Both are great, but if you&amp;#39;re starting from scratch {httr2} ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@nj_tierney For me this whole expiring PAT business has really taught me the value of a well-described token name. I ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JosiahParry *whispers* regular expressions *ducks*&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@charliejhadley This was my first time I using tidyjs for real and it made the R -&amp;amp;gt; JS transition so smooth.&amp;#10;&amp;#10;tidy...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e389' x='938.95' y='366.1' width='5.95' height='13.41' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;February 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;9 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Convince me to stick with the {magrittr} pipe in a tweet https://t.co/5yHDPhnn8V&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just published my obligatory Wordle blog post. I meant to write something small and quick about a month ago and inste...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gonna save Spotify Wrapped 2022 the trouble and call it now&amp;#10;&amp;#10;1. We Don’t Talk About Bruno&amp;#10;2. Surface Pressure&amp;#10;3. The ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Dabbling in the JavaScript and web dev world really puts the whole base R vs tidyverse &amp;quot;debate&amp;quot; into perspective http...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This RT == endorsement 💯 https://t.co/IwlJATDE0Q&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e390' x='944.89' y='284.13' width='5.95' height='13.41' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;9 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: You&amp;#39;ve most likely used Shiny to build a web app that displays data, but you can also use Shiny to build...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @wes_kao: Most people suck at managing up.&amp;#10;&amp;#10;They waste their boss’ time with too much (or too little) information....&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @kierisi: Hey there, Twitter! If you were thinking of applying to speak at @rstudio’s 2022 conference but were fee...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Cheat code for quickly viewing data frames as you build them in #rstats: assign a keyboard shortcut ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @bobproehl: How fast we get from “bathroom bills” to life in prison for providing essential health care to trans k...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e391' x='944.89' y='297.55' width='5.95' height='70.04' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;47 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt Bonus tip to quickly fix all the bugs in all the files&amp;#10;&amp;#10;fs::dir_ls(&amp;quot;R/&amp;quot;) |&amp;amp;gt; purrr::walk(fs::file_d...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@TiffanyTimbers I do this when writing executable scripts that will be run at the command line.&amp;#10;&amp;#10;It’s helpful when yo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@thomas_mock @apreshill ahhh my last two blog posts started out as a &amp;quot;here&amp;#39;s a quick 5 minute post&amp;quot;. The last one too...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@TiffanyTimbers The way, you can run the script at the command line, e.g.&amp;#10;&amp;#10;./do_the_thing.R&amp;#10;&amp;#10;or interactively I can s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay usethis::pr_init(“🤷‍♂️”)&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e392' x='944.89' y='367.59' width='5.95' height='11.92' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;March 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;8 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;For any #RStats friends interested in @quarto_dev, check out @minebocek&amp;#39;s talk on &amp;quot;Reproducible Authoring with Quarto...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;this one&amp;#39;s gonna be a winner I can just feel it https://t.co/MNVwtj8Cm9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Want to make your own @rstudio theme but don&amp;#39;t want to mess around with CSS? Good news**! The {rsthemes} #RStats pack...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Closing all the blinds in our house in an attempt to convince the kids that yes, it’s really time to go to bed.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This is the kind of regex problem where you might think &amp;quot;regex is so powerful I can do this in one pass&amp;quot; 🤓&amp;#10;&amp;#10;You&amp;#39;d be ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e393' x='950.84' y='269.23' width='5.95' height='11.92' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;8 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @ajay_kolii: 🚀🚀 just gave my first international #RStats talk&amp;#10;&amp;#10;@RLadiesUrmia thank you so much for having me as a ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ajay_kolii: 📣 at @RLadiesUrmia,  i&amp;#39;ll be sharing how to use @grrrck&amp;#39;s fantastic #RStats package - #xaringanExtra&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: The quality of talk submissions was insanely high this year! We even rejiggered the program to squ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @vboykis: All models are wrong, some are easier to implement in production under a deadline&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @vboykis: There is a huge difference between nulls, N/A, and “ ” and it’s going to kill you&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e394' x='950.84' y='281.15' width='5.95' height='77.5' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;52 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@mattdray @ivelasq3 Yeah! And you don&amp;#39;t need to make a whole package, you can use {shrtcts} to drop the function in a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JosiahParry @return Yeah it’d be nice to catch that automatically! There are a few more gotchas like that in @dvaugh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@miclugo The flat rate where you get your money back they call &amp;quot;Budget Billing&amp;quot;.... there&amp;#39;s no reconciliation in the ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke @thomas_mock @nischaldesign Ah found it! https://t.co/CBQoqifowa&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@twelvespot April but yeah pretty much. I’m sure It’s somebody’s job to build a model to find the number that “feels”...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e395' x='950.84' y='358.65' width='5.95' height='20.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;April 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;14 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;My gas company sent me an enticing offer for a &amp;quot;guaranteed&amp;quot; monthly bill. Pay the same amount each month! No surprise...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Remember daylight saving time and how much we all grumbled about it for like 2 whole days? I finally caught up from m...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Finally figured out how to do something cool for {epoxy} that I&amp;#39;ve been wanting to do for a while... chained glue tra...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Friendly reminder that registration is now open Adult Data Science Camp! If you love data, #RStats and python, come t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How it started:&amp;#10;rsthemes::use_theme_rstudio_default()&amp;#10;&amp;#10;How it’s going:&amp;#10;rsthemes::use_theme_favorite()&amp;#10;&amp;#10;https://t.co/g...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e396' x='956.79' y='276.68' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @openscapes: GitHub helps us fail safely. &amp;#10;Because we can return to previous versions easily, painful consequences...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @TheOnion: ‘No Way To Prevent This,’ Says Only Nation Where This Regularly Happens https://t.co/jOQzTgyIH1 https:/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @krlmlr: Planning to tweet about the #rstats {dm} package once a day: presenting features, patterns, use cases. Fo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @andrewheiss: 🚨 New blog post! 🚨 Here&amp;#39;s a gentle didactic overview to what marginal effects are in regression, alo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @_bcullen: In part 3 of our #rmarkdown series, we highlight some useful time-savers and trouble-shooters:&amp;#10;♻️ reusi...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e397' x='956.79' y='287.12' width='5.95' height='74.51' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;50 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@yabellini They used up all the sensible letters for %H %M %S so they went for easy?&amp;#10;&amp;#10;strftime(Sys.time(), &amp;quot;%A %B %C&amp;quot;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ChRauh @joshfjelstul Check out regexplain, a shiny gadget I built as an addin for RStudio. Easy to pass in text or r...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@statistishdan @PipingHotData ✅ Feature!&amp;#10;&amp;#10;It’s intended as a helpful way around NSE. For all_of() you could also do&amp;#10;&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke @pedram_navid Excuse me, thats “Senior Lead Principal Full stack data analytics analyst machine learning...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke Shocking twist! Imagine this tho&amp;#10;&amp;#10;mtcars&amp;#10;  |&amp;amp;gt; group_by(cyl)&amp;#10;  |&amp;amp;gt; summarise(n = n())&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e398' x='956.79' y='361.63' width='5.95' height='17.88' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;May 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;12 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I love R because even the _almost_ effortless things have even less effort required versions from people who felt lik...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;R + JavaScript is my favorite combo, especially in R Markdown. My last blog post was exactly what @mdneuzerling descr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;{dm} is a treasure of an #RStats package. If you work with databases in R, {dm} is the coolest!&amp;#10;&amp;#10;This thread really h...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;working from home is being on a 90 minute zoom call in which, during the only 5 minutes you need to talk, your half-n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Started watching Tehran last night and discovered my new favorite hacking scene. The lead character is hacking into e...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e399' x='962.74' y='263.27' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @jimniels: I’ve honestly never thought about tabs/spaces much but this was 💡 &amp;#10;&amp;#10;Feels inline with the web’s ethos: ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SteveTheBauman: GitHub&amp;#39;s markdown now supports &amp;quot;Note&amp;quot; and &amp;quot;Warning&amp;quot; blockquote annotations! Pretty neat! 👏 https:...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @hadleywickham: Would you like to have your hex logo appear on the hex wall at rstudio::conf()? If so, please fill...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @OscarBaruffa: Hey #RStats fans. Check out the awesome update to https://t.co/euXX66un0Z that @grrrck very kindly ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @travisgerke: Join @_RachaelDempsey and me tomorrow (Thu 12EST) for the @rstudio Data Science Hangout. We&amp;#39;ll discu...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e400' x='962.74' y='273.7' width='5.95' height='80.48' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;54 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@patilindrajeets @thomas_mock You can even take it one step further and use yaml syntax!&amp;#10;&amp;#10;#| echo: false&amp;#10;#| fig.cap: ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@charliejhadley if `bechdel_con` is a connection object then you can&amp;#10;&amp;#10;library(dbplyr)&amp;#10;bechdel_con %&amp;amp;gt;% tbl(sql(&amp;quot;SEL...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@meghansharris Nice! The first rule of slidecraft: we’d rather not mention how long we worked on this.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@charliejhadley No problemo! Btw, I actually did make a little reprex while thinking about this using a database lear...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JosiahParry There&amp;#39;s a project-level setting you can use to turn it on or off. My take is to pay for the messy diff o...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e401' x='962.74' y='354.18' width='5.95' height='25.33' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;June 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;17 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;m happy to announce that 🧼 {cleanrmd} is now on CRAN! {cleanrmd} gives you classy, clean and super light-weight R M...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Guess what? xaringanExtra is on CRAN now 😊&amp;#10;&amp;#10;https://t.co/qClvRZxmIA&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Just added 🆕 6 new 🧼 clean class-less CSS themes ✨ to {cleanrmd}, bringing the total to 31 light-weight 🦋 and pretty ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I&amp;#39;ve used two spaces for *ever* but my mind was changed by this tweet. Tabs are actually better. &amp;#10;&amp;#10;Oh and it&amp;#39;s now th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;{clearmd} comes with 30 themes that you can try out live online. For best results, though, you&amp;#39;ll want to pick a sing...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e402' x='968.69' y='202.17' width='5.95' height='28.32' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;19 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @coolbutuseless: Official media card for my #RStudioConf talk: &amp;quot;Polygons of Another World&amp;quot; in which I&amp;#39;ll discuss f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @kierisi: so yes, there&amp;#39;s a Discord server for #rstudioconf, and *everyone* is invited 🥳&amp;#10;&amp;#10;but also! we&amp;#39;ve got Disc...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @spcanelon: New release of #rtweet requires alt text when tweeting media — thanks @Lluis_Revilla! 👏 &amp;#10;&amp;#10;“Accessibili...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @krlmlr: Analyzing data from multiple tables using #rstats? With the brand new &amp;quot;de-/reconstruct&amp;quot; feature, a dm can...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @kierisi: A little bit of #rstudioconf news! @dataandme  and I have built out a Discord server for conf so that we...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e403' x='968.69' y='230.48' width='5.95' height='110.28' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;74 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@malco_barrett @rstudio Yesss! Stoked we get to work together soon!!! Good luck with the move!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@andrewheiss https://t.co/3vPW6M3lG4&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@emilbp And then when you&amp;#39;re done, spend a month writing a blog post about how much time you saved! 🤣&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jeremy_data @LisaDeBruine What!? No, milk first is for people who start with theme() and end with ggplot()!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@CMastication Love to celebrate July 4th by eating 1 hot dog on 1 bread with 1 condiments.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e404' x='968.69' y='340.77' width='5.95' height='38.75' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;July 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;26 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;The #RStudioConf2022 program committee hasn&amp;#39;t met a problem that can&amp;#39;t be solved with R. Here&amp;#39;s a little post about a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I found two elusive and rare species of hex stickers! (And I’ll be happy to share them with you if you run into me!) ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Ooh, I do a lot of&amp;#10;&amp;#10;mutate(list_col = map(list_col, fun))&amp;#10;&amp;#10;with tibble-mutating fun and {nplyr} looks like it could b...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It’s hard to recognize people in masks or with outdated twitter photos. So this is me. If you see me at #RStudioConf ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;https://t.co/HJMzJHRVxh https://t.co/tXKMi6bM7R&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e405' x='974.64' y='260.29' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @Bob_Wachter: I’m not doing indoor dining, and I still wear a mask in crowded indoor spaces. While most in US have...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @greg_travis: Another front in efforts to downplay/minimize the disease impact in children has been enabled by thi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @parmsam_: New #rweekly issue just released. #rstats&amp;#10;🔗 Link: https://t.co/6UPtCS4BnC&amp;#10;🌟 Highlights: &amp;#10;1⃣ rstudio::co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @sharoz: data |&amp;amp;gt;&amp;#10;    mutate/filter/whatever(...) |&amp;amp;gt;&amp;#10;ggplot() +&amp;#10;    aes(...) + #NoNesting&amp;#10;    geom_whatever()...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @chowthedog: @grrrck Here are translations to..&amp;#10;&amp;#10;* 🚐 siuba (a port of dplyr to python)&amp;#10;* 🐼 @pandas_dev&amp;#10;* 🐻‍❄️ @Dat...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e406' x='974.64' y='270.72' width='5.95' height='93.89' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;63 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt Apologies for the self-plug on this one, but I spent way longer than I&amp;#39;d like to admit slidecrafting ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@antoine_fabri @nj_tierney I agree! {grkstyle} will leave single-line function calls alone&amp;#10;&amp;#10;aes(x, y, fill = type)&amp;#10;&amp;#10;b...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@TianyiNi2 I used https://t.co/kJkqItuX3Q with the a11y-dark theme 😎&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Emil_Hvitfeldt @Mayacelium are the slides from your talk online? They definitely should be in this list&amp;#10;&amp;#10;https://t.c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@michael_chirico @yjunechoe Yes! This idea traces all the way back to Donald Knuth&amp;#39;s original &amp;quot;literate programming&amp;quot; ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e407' x='974.64' y='364.61' width='5.95' height='14.9' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;August 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;10 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;I think #RStats is the coolest. It&amp;#39;s not just that we can work with data in this way but that it matches how we think...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🎉⏲️ {countdown} v0.4.0 is out! (And it&amp;#39;s even on CRAN) #RStats&amp;#10;&amp;#10;It brings a whole bunch of new features and some very...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Current status: creating a reprex to submit an issue I found while trying to start a PR to improve a bump in a workfl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I agree! purrr’s lambda syntax can be really handy but I only use it in the most simple cases. Otherwise, using an ex...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;oops, here&amp;#39;s the link to the code as a gist https://t.co/KMSspkyfgX&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e408' x='980.59' y='318.41' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @schloerke: 📢 {shinytest2} v0.2.0 is on CRAN! #rstats&amp;#10;🕸️ https://t.co/yyZK1ofRnG&amp;#10;Breaking:&amp;#10;* Downloaded file names...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @EmilyRiederer: It&amp;#39;s easy to go to Carolina in your mind but harder to fit @NCSBE&amp;#39;s rich election #data into your ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @quarto_pub: @grrrck We&amp;#39;ve updated our Lua development docs with some additional pointers here: https://t.co/DeuuE...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @gvwilson: Some of my R friends may not have seen this yet: https://t.co/LByncemU9x&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @DataScixDesign: ⚡️Submit to our next book &amp;amp;amp; apply for mini-grants⚡️&amp;#10;&amp;#10;Anthology theme - Our Environment - from...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e409' x='980.59' y='328.84' width='5.95' height='43.22' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;29 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@DrMowinckels @thomas_mock What is `prismatic::best_contrast()`?&amp;#10;&amp;#10;https://t.co/IPZ5q8RkcF&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@ProfAndyField @LisaDeBruine @rstudio Global find and replace was added in RStudio 1.3 (March 2020)! It’s a little hi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke I’m not a hero but I did push to prod today. And I also fixed a SEPT1-style let-me-make-that-a-date-for-...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JonTheGeek @IsabellaGhement Sadly this has to run on R &amp;amp;lt; 4 but r&amp;quot;(…)&amp;quot; is pretty neat. It would help reduce at lea...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@travisgerke @MikeKSmith I suggested Dippler but for some reason that name didn’t get any traction with the family&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e410' x='980.59' y='372.06' width='5.95' height='7.45' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;September 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;5 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Writing regex is easy, just keep adding backslashes until it works. Like, I just wrote this and it only took me 24 sl...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We took the kids to the humane society just to “meet some doggies” and to the surprise of no one but ourselves we now...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Lua (thanks @quarto_pub)! Anyone have any good Lua resources? https://t.co/89rwRhLew5&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sys admins who strictly enforce CRAN-only #RStats package installations: reasonable idea or security theater?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I’m definitely biased in this question: it feels to me like CRAN-only is an easy line to draw so people draw it, rega...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e411' x='986.54' y='337.79' width='5.95' height='10.43' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;7 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @DanteFenolio: This year’s pumpkin worked out https://t.co/bH6MU5vdOd&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @b0rk: debugging strategy: explain the bug out loud https://t.co/M0mCEHqth9&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio_glimpse: October rstudio::glimpse() newsletter is out! 📰&amp;#10;&amp;#10;Get updates on Shinylive &amp;amp;amp; Quarto, shinyuie...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @AchimZeileis: Blog introducing the new #rstats pkg: exams2learnr&amp;#10;&amp;#10;Best of two approaches for e-learning: #rexams ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @rstudio: rstudio::conf(2022) keynote and talk recordings are now available on YouTube!&amp;#10;&amp;#10;🎥 Find the playlist here:...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e412' x='986.54' y='348.22' width='5.95' height='22.35' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;15 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@AngeBassa “please” or “thank you” &amp;#10;&amp;#10;(if you have a better please emoji lmk)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@Pietro_Delfino Here&amp;#39;s another idea that doesn&amp;#39;t require `tmp`&amp;#10;&amp;#10;gapminder %&amp;amp;gt;%&amp;#10;  filter(year == max(year)) %&amp;amp;gt;%&amp;#10; ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@MilesMcBain @hrbrmstr I was going to recommend Netlify CMS but then I bumped into this tweet, literally right below ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@_ColinFay @mattdray @charliejhadley @JennyBryan \\u00af\\_(\\u30c4)_/\\u00af doesn&amp;#39;t quite have the same feeling&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@jeremy_data @JosiahParry Oh man I forgot about the daily game of “are my headphones quiet or is everyone listening t...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e413' x='986.54' y='370.57' width='5.95' height='8.94' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;October 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;6 tweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Hi friends! A new version of {learnr} has arrived on CRAN 🎉 There are many many updates and you can read all about th...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;I guess I’ve got one of those other accounts now. Feeling a little lost so please follow me there so that I can find ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Well, we wrote heavy duty software for 5 days in a row. Time for a maximum amazing weekend. You got it!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;At first it felt weird that my tweets are now toots, but then I found the @pomological account on mastodon and it’s c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;“[Twitter’s] asset is the user base: hopelessly addicted…people who should know better but keep posting anyway. You! ...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e414' x='992.49' y='367.59' width='5.95' height='2.98' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2022: &amp;lt;span style=&amp;quot;color:#7ab26f&amp;quot;&amp;gt;2 retweets&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;RT @georgehahn: Please retweet the hell out of this. https://t.co/uSTZeMfZ4q&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @posit_pbc: We have some wonderful news: RStudio is now Posit! 🎉&amp;#10;&amp;#10;While many things will stay the same, our rebran...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e415' x='992.49' y='370.57' width='5.95' height='7.45' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2022: &amp;lt;span style=&amp;quot;color:#5e5b7f&amp;quot;&amp;gt;5 replies&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;@mccarthymg @JohnHelveston I used https://t.co/hTFw31DIey to find my twitter people and it worked well!&amp;#10;&amp;#10;OTOH, I’m no...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@JonTheGeek Oh no, sorry to hear that Jon but I know you’ll find something awesome to do next!&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@traverser I started out on mastodon dot social but moved yesterday to https://t.co/nYqfpWXDSA&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@tjmahr that’s jaggd up&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;@traverser Server overload was the biggest impetus for moving but once I decided to move the next problem was finding...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n   <rect id='svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_e416' x='992.49' y='378.02' width='5.95' height='1.49' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;November 2022: &amp;lt;span style=&amp;quot;color:#ef8c02&amp;quot;&amp;gt;1 tweet&amp;lt;/span&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;And I&amp;#39;ve moved already! I think I&amp;#39;ve found a slightly better online home base at https://t.co/DHtOoxHDer https://t.co...&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;'/>\n  <\/g>\n  <g clip-path='url(#svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3_c1)'>\n   <text x='47.1' y='384.54' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>0<\/text>\n   <text x='38.46' y='310.02' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>50<\/text>\n   <text x='29.83' y='235.51' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>100<\/text>\n   <text x='29.83' y='160.99' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>150<\/text>\n   <text x='29.83' y='86.48' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>200<\/text>\n   <text x='91.75' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2010<\/text>\n   <text x='163.14' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2011<\/text>\n   <text x='234.53' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2012<\/text>\n   <text x='305.92' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2013<\/text>\n   <text x='377.32' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2014<\/text>\n   <text x='448.71' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2015<\/text>\n   <text x='520.1' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2016<\/text>\n   <text x='579.59' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2017<\/text>\n   <text x='633.14' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2018<\/text>\n   <text x='704.53' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2019<\/text>\n   <text x='775.92' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2020<\/text>\n   <text x='847.31' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2021<\/text>\n   <text x='918.71' y='399.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2022<\/text>\n   <text x='63.8' y='419.22' font-size='13.5pt' font-family='IBM Plex Mono'>Month Tweeted →<\/text>\n   <text transform='translate(21.53,381.00) rotate(-90.00)' font-size='13.5pt' font-family='IBM Plex Mono'>Count →<\/text>\n   <rect x='82.44' y='40.7' width='15.86' height='15.86' fill='#7AB26F' fill-opacity='1' stroke='#7AB26F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt'/>\n   <rect x='178.08' y='40.7' width='15.86' height='15.86' fill='#5E5B7F' fill-opacity='1' stroke='#5E5B7F' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt'/>\n   <rect x='256.46' y='40.7' width='15.86' height='15.86' fill='#EF8C02' fill-opacity='1' stroke='#EF8C02' stroke-opacity='1' stroke-width='1.07' stroke-linejoin='miter' stroke-linecap='butt'/>\n   <text x='107.98' y='53.65' font-size='10.8pt' font-family='IBM Plex Mono'>retweet<\/text>\n   <text x='203.62' y='53.65' font-size='10.8pt' font-family='IBM Plex Mono'>reply<\/text>\n   <text x='282' y='53.65' font-size='10.8pt' font-family='IBM Plex Mono'>tweet<\/text>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>Tweets per month<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_095baf53_ec0a_4308_bc45_6d0c6370ebb3","ratio":2.33333333333333,"settings":{"tooltip":{"css":".tooltip_SVGID_ { padding:5px;background:black;color:white;border-radius:2px;text-align:left; ; position:absolute;pointer-events:none;z-index:999;}","placement":"doc","opacity":0.9,"offx":10,"offy":10,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_data_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_data_SVGID_ { fill:orange;stroke:black; }\nline.hover_data_SVGID_, polyline.hover_data_SVGID_ { fill:none;stroke:orange; }\nrect.hover_data_SVGID_, polygon.hover_data_SVGID_, path.hover_data_SVGID_ { fill:orange;stroke:none; }\nimage.hover_data_SVGID_ { stroke:orange; }","reactive":true,"nearest_distance":null},"hover_inv":{"css":""},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
</div>
<div class="fst-italic text-muted mt-3">
<p>Hover or tap<sup>2</sup> on a bar above to see the top 5 tweets in each segment.</p>
</div>
<details class="code-details">
<summary>
Code: Plot Monthly Tweets
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb27" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb27-1">type_colors <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">reply =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#5e5b7f"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweet =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#ef8c02"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">retweet =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#7ab26f"</span>)</span>
<span id="cb27-2"></span>
<span id="cb27-3">top_5_tweets_text <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(data) {</span>
<span id="cb27-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_max</span>(</span>
<span id="cb27-5">    data,</span>
<span id="cb27-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>,</span>
<span id="cb27-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">order_by =</span> retweet_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> favorite_count,</span>
<span id="cb27-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">with_ties =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb27-9">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-10">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pull</span>(full_text) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-11">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_trunc</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">120</span>)</span>
<span id="cb27-12">}</span>
<span id="cb27-13"></span>
<span id="cb27-14">plot_monthly <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb27-15">  tidy_tweets <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-16">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Group nest by month and tweet type ---</span></span>
<span id="cb27-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">dt_month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%d-%02d"</span>, year, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(created_at))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_nest</span>(dt_month, month, year, type) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb27-20">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Calculate number of tweets per month/type</span></span>
<span id="cb27-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_int</span>(data, nrow),</span>
<span id="cb27-22">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># and extract the top 5 tweets</span></span>
<span id="cb27-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">top =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(data, top_5_tweets_text)</span>
<span id="cb27-24">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-25">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>data) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-26">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Then build the tooltip (one row per month/type)</span></span>
<span id="cb27-27">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rowwise</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-28">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb27-29">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">type_pl =</span> plu<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ral</span>(type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> n),</span>
<span id="cb27-30">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> glue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb27-31">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;p&gt;&lt;strong&gt;{month} {year}: "</span>,</span>
<span id="cb27-32">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;span style=</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\"</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">color:{type_colors[type]}</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\"</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&gt;{n} {type_pl}&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;"</span>,</span>
<span id="cb27-33">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;ol&gt;{tweets}&lt;/ol&gt;"</span>,</span>
<span id="cb27-34">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweets =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;li&gt;%s&lt;/li&gt;"</span>, top), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb27-35">    ),</span>
<span id="cb27-36">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">HTML</span>(tooltip)</span>
<span id="cb27-37">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-38">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-39">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Finally ensure the order of factors (including month!)</span></span>
<span id="cb27-40">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">type =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">factor</span>(type, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rev</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tweet"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"reply"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"retweet"</span>)))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-41">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(dt_month, type) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-42">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">dt_month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_inorder</span>(dt_month)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb27-43">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Plot time! ----</span></span>
<span id="cb27-44">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-45">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> dt_month, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">group =</span> type) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-46">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col_interactive</span>(</span>
<span id="cb27-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb27-48">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip)</span>
<span id="cb27-49">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-50">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> type_colors) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-51">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> type_colors) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-52">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># The x-axis is factors for each month,</span></span>
<span id="cb27-53">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># we need labels for each year, e.g. 2010-01 =&gt; 2010</span></span>
<span id="cb27-54">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_discrete</span>(</span>
<span id="cb27-55">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2008</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2022</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-01"</span>),</span>
<span id="cb27-56">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2008</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2022</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb27-57">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-58">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">add =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-59">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb27-60">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tweets per month"</span>,</span>
<span id="cb27-61">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Month Tweeted →"</span>,</span>
<span id="cb27-62">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Count →"</span>,</span>
<span id="cb27-63">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb27-64">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb27-65">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb27-66">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb27-67">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.title =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">margin =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">margin</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">b =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">unit =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"line"</span>)),</span>
<span id="cb27-68">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.14</span>)</span>
<span id="cb27-69">  )</span>
<span id="cb27-70"></span>
<span id="cb27-71">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb27-72">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_monthly,</span>
<span id="cb27-73">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">14</span>,</span>
<span id="cb27-74">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span>,</span>
<span id="cb27-75">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb27-76">)</span></code></pre></div></div>
</div>
</details>
</section>
<section id="popular-tweets-likes-retweets" class="level2">
<h2 class="anchored" data-anchor-id="popular-tweets-likes-retweets">Popular tweets, likes &amp; retweets</h2>
<p>Which tweets earned the most internet points? The next plot displays tweets that had at least 5 retweets or 5 favorites. Note that I’ve fiddled with the axis scales; both are log-scales and each break shows (roughly) a doubling of internet points in each direction. Interestingly, for “popular” tweets (please note the air-quotes) retweets and favorites appear to be log-linear: a doubling of one generally corresponds to a doubling of the other, although my tweets tended to receive about 4 times as many likes as retweets.</p>
<p>There’s also some pretty interesting stuff going on in the low-retweets but high-favorites area. Popular tweets are cool, but the tweets that got lots of likes without being retweeted are the feel-good tweets that made me feel like I was part of a community online.</p>
<div id="plot-popular-tweets">
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-61bc4d54dbe0a5c8c34d" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-61bc4d54dbe0a5c8c34d">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_000a6382_a6d5_4e75_a107_16614c9d8788_desc' id='svg_000a6382_a6d5_4e75_a107_16614c9d8788' viewBox='0 0 864 576'>\n <desc id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_desc'>A scatter plot. Each tweet is a point comparing the number of favorites the tweet received (x-axis) to the number of retweets (y-axis). Points are colored according to their age (darker points are older). The relationship between favorites and retweets appears to be log-linear: a doubling of favorites corresponds to a similar doubling of rewteets. There's no apparent relationship between tweet popularity and age.<\/desc>\n <defs id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_defs'>\n  <clipPath id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_c1'>\n   <rect x='0' y='0' width='864' height='576'/>\n  <\/clipPath>\n  <clipPath id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_c2'>\n   <rect x='63.8' y='52.4' width='791.24' height='472.6'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_000a6382_a6d5_4e75_a107_16614c9d8788_c1)'>\n   <rect x='0' y='0' width='864' height='576' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='0' y='0' width='864' height='576' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_000a6382_a6d5_4e75_a107_16614c9d8788_c2)'>\n   <polyline points='63.80,330.71 855.03,330.71' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,268.71 855.03,268.71' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,220.16 855.03,220.16' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,170.91 855.03,170.91' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,121.31 855.03,121.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='63.80,71.54 855.03,71.54' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='197.66,525.00 197.66,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='304.55,525.00 304.55,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='388.27,525.00 388.27,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='473.17,525.00 473.17,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='558.68,525.00 558.68,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='644.50,525.00 644.50,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='730.48,525.00 730.48,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='816.53,525.00 816.53,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1' cx='125.25' cy='503.52' r='1.14pt' fill='#F0F921' fill-opacity='1' stroke='#F0F921' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mccarthymg @JohnHelveston I used https://t.co/hTFw31DIey to find my twitter people and it worked well!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;OTOH, I’m not a fan of cross posting tools. Those posts feel very out of place on Mastodon, like bringing the birdsite to a place that doesn’t want to be twitter.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1588120273286356994&amp;quot;&amp;gt;Thu Nov  3, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e2' cx='183.84' cy='503.52' r='1.22pt' fill='#F0F921' fill-opacity='1' stroke='#F0F921' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;At first it felt weird that my tweets are now toots, but then I found the @pomological account on mastodon and it’s called “fruit toots” and now I’m totally on board https://t.co/0yFYHCypbh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1586863613251407872&amp;quot;&amp;gt;Sun Oct 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e3' cx='352.88' cy='446.97' r='1.51pt' fill='#F0F921' fill-opacity='1' stroke='#F0F921' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I guess I’ve got one of those other accounts now. Feeling a little lost so please follow me there so that I can find my people online again! https://t.co/c1XwEhztRT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;38&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1586806439640801281&amp;quot;&amp;gt;Sun Oct 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e4' cx='148.87' cy='503.52' r='1.18pt' fill='#F0F821' fill-opacity='1' stroke='#F0F821' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;“[Twitter’s] asset is the user base: hopelessly addicted…people who should know better but keep posting anyway. You! You, Elon Musk, are addicted to Twitter. You’re the asset. You just bought yourself for $44 billion dollars.”&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/eSr2cV1cf5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1586344957409136640&amp;quot;&amp;gt;Sat Oct 29, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e5' cx='155.53' cy='503.52' r='1.18pt' fill='#F0F821' fill-opacity='1' stroke='#F0F821' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A broken clock is only right twice a day. @tjmahr&amp;#39;s IDE is full-on festive all year long. #rsthemes https://t.co/JqJqZamdVo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1586104529065582593&amp;quot;&amp;gt;Fri Oct 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e6' cx='187.79' cy='503.52' r='1.23pt' fill='#F0F821' fill-opacity='1' stroke='#F0F821' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Well, we wrote heavy duty software for 5 days in a row. Time for a maximum amazing weekend. You got it!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1586103472641888256&amp;quot;&amp;gt;Fri Oct 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e7' cx='183.23' cy='503.52' r='1.22pt' fill='#F0F822' fill-opacity='1' stroke='#F0F822' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @hrbrmstr I was going to recommend Netlify CMS but then I bumped into this tweet, literally right below yours in the timeline. Some decent software to look into in the replies https://t.co/jJoluMS5n2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1584349599762116608&amp;quot;&amp;gt;Sun Oct 23, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e8' cx='221.03' cy='453.68' r='1.32pt' fill='#F0F722' fill-opacity='1' stroke='#F0F722' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@AngeBassa “please” or “thank you” &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(if you have a better please emoji lmk)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1584000773632860160&amp;quot;&amp;gt;Sat Oct 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e9' cx='690.69' cy='153.79' r='3.51pt' fill='#F1F722' fill-opacity='1' stroke='#F1F722' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hi friends! A new version of {learnr} has arrived on CRAN 🎉 There are many many updates and you can read all about them here https://t.co/qJyyecNp1X&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Huge thanks to the many wonderful people who contributed to this release!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;128&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;581&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1582436161103929344&amp;quot;&amp;gt;Tue Oct 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e10' cx='168.08' cy='503.52' r='1.2pt' fill='#F1F722' fill-opacity='1' stroke='#F1F722' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @mattdray @charliejhadley @JennyBryan \\u00af\\_(\\u30c4)_/\\u00af doesn&amp;#39;t quite have the same feeling&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1582070256326934528&amp;quot;&amp;gt;Mon Oct 17, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e11' cx='187.06' cy='503.52' r='1.22pt' fill='#F1F623' fill-opacity='1' stroke='#F1F623' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Pietro_Delfino Here&amp;#39;s another idea that doesn&amp;#39;t require `tmp`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;gapminder %&amp;amp;gt;%&amp;lt;br&amp;gt;  filter(year == max(year)) %&amp;amp;gt;%&amp;lt;br&amp;gt;  arrange(desc(lifeExp)) %&amp;amp;gt;%&amp;lt;br&amp;gt;  map_dfr(&amp;lt;br&amp;gt;    .x = c(slice_head, slice_tail),&amp;lt;br&amp;gt;    function(data, slice) slice(data, n = 10),&amp;lt;br&amp;gt;    data = .&amp;lt;br&amp;gt;  )&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1579645893808394240&amp;quot;&amp;gt;Mon Oct 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e12' cx='475.87' cy='383.24' r='1.83pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It’s hard to recognize people in masks or with outdated twitter photos. So this is me. If you see me at #RStudioConf say hi!👋 https://t.co/ejHENkIBkY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;103&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551540499730862082&amp;quot;&amp;gt;Mon Jul 25, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e13' cx='170.01' cy='503.52' r='1.2pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@asmae_toumi Oh shit this happened to me too. I turned 90 degrees too far at a crucial intersection and had an out of body house of mirrors moment. Every hall looked the same. I literally spun around 3 times and the third time around I realized I was standing in front of my room 🤪&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551374364934815745&amp;quot;&amp;gt;Sun Jul 24, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e14' cx='328.81' cy='448.87' r='1.46pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just drove from ATL to DC to be at #RStudioConf and while I’m unloading someone passing by sees my bag of car snacks and asks me “hey how far away is that Target?”&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: about 700 miles 🙃&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551357484463439877&amp;quot;&amp;gt;Sun Jul 24, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e15' cx='189.34' cy='503.52' r='1.23pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication @dgkeyes I love my kids and have thoroughly enjoyed every one of the last 904 days in a row that I’ve spent with them… and I can’t wait to talk about them from a distance.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1550626425408995328&amp;quot;&amp;gt;Fri Jul 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e16' cx='171.42' cy='503.52' r='1.2pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Sign. Me. Up!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1550623995107676160&amp;quot;&amp;gt;Fri Jul 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e17' cx='181.2' cy='450.42' r='1.29pt' fill='#F4EB27' fill-opacity='1' stroke='#F4EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt @jaredlander There is a Quarto GHA thanks to @chrisderv! Also definitely bookmark @thomas_mock’s “Quarto for the curious” talk if you’re interested in super simple publishing of quarto docs &amp;lt;br&amp;gt;https://t.co/2s1FD3u8JZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1550305273453092864&amp;quot;&amp;gt;Thu Jul 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e18' cx='240.89' cy='503.52' r='1.29pt' fill='#F4EB27' fill-opacity='1' stroke='#F4EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@andrewheiss https://t.co/3vPW6M3lG4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1550196700597428224&amp;quot;&amp;gt;Thu Jul 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e19' cx='253.69' cy='503.52' r='1.31pt' fill='#F1894E' fill-opacity='1' stroke='#F1894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro Are we there yet?&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;How about now?&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;When will we get there?&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;.&amp;lt;br&amp;gt;{progress}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280292559756177410&amp;quot;&amp;gt;Mon Jul  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e20' cx='158.18' cy='449.05' r='1.27pt' fill='#F1894E' fill-opacity='1' stroke='#F1894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand lol it’s okay, I just read through @djnavarro’s replies and everyone’s doing it wrong making #rstats look 😎&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280283336779476996&amp;quot;&amp;gt;Mon Jul  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e21' cx='187.19' cy='503.52' r='1.22pt' fill='#F1894E' fill-opacity='1' stroke='#F1894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand I’m sorry but you failed, this sounds very cool and very exciting&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280282333418000385&amp;quot;&amp;gt;Mon Jul  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e22' cx='137.71' cy='503.52' r='1.16pt' fill='#F1894E' fill-opacity='1' stroke='#F1894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay https://t.co/m25n5zj7io https://t.co/FHykyFBiZt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1279843916674740224&amp;quot;&amp;gt;Sun Jul  5, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e23' cx='295.21' cy='503.52' r='1.37pt' fill='#F0894E' fill-opacity='1' stroke='#F0894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I know it’s a pandemic but I ordered myself these stickers and now they’re a sign of hope that I’ll see you in person one day https://t.co/Ey1Kcc57K2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1278838305824673792&amp;quot;&amp;gt;Thu Jul  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e24' cx='322.31' cy='503.52' r='1.42pt' fill='#F0894E' fill-opacity='1' stroke='#F0894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hex stickers are self care https://t.co/PSErWKqtl2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1278837748003201025&amp;quot;&amp;gt;Thu Jul  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e25' cx='374.89' cy='456.08' r='1.54pt' fill='#F0894E' fill-opacity='1' stroke='#F0894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The hypocrisy of datacamp suing RStudio for defamation while attempting to discredit Buzzfeed News because its sister site Buzzfeed publishes cat photos is just stunning https://t.co/07SqsuG0yB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;44&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1278825517488185344&amp;quot;&amp;gt;Thu Jul  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e26' cx='162.18' cy='447.8' r='1.28pt' fill='#F0894E' fill-opacity='1' stroke='#F0894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ellis_hughes I just rewatched an rstudio::conf talk today and it made me... very nostalgic&amp;lt;br&amp;gt;https://t.co/ZBXQFXMMMa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1278486362568773632&amp;quot;&amp;gt;Wed Jul  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e27' cx='154.23' cy='503.52' r='1.18pt' fill='#F0894E' fill-opacity='1' stroke='#F0894E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@c0oLc0lD @epi_twit I have daily snapshots of almost every data format released by the FL DOH since mid March in this repo, including the pdf reports&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/sQCC3hsGRy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1277710022697418759&amp;quot;&amp;gt;Mon Jun 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e28' cx='128.02' cy='455.01' r='1.24pt' fill='#F0884E' fill-opacity='1' stroke='#F0884E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay I actually felt the same way about “R Packages” when I got a physical copy. Like how can this book be so short when I’ve spent so many hours with it?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1276924708001320960&amp;quot;&amp;gt;Sat Jun 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e29' cx='158.62' cy='451.49' r='1.27pt' fill='#F0884E' fill-opacity='1' stroke='#F0884E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Just realized “JavaScript, The Good Parts” is a very thin book 😂&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1276924110753411077&amp;quot;&amp;gt;Sat Jun 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e30' cx='210.1' cy='447.33' r='1.32pt' fill='#F0884E' fill-opacity='1' stroke='#F0884E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes I wrote up a little helper that does this and you’re welcome to steal or use it&amp;lt;br&amp;gt;https://t.co/XAEvOPN7NW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1276284430714376193&amp;quot;&amp;gt;Thu Jun 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e31' cx='492.96' cy='249.06' r='2.24pt' fill='#F0884E' fill-opacity='1' stroke='#F0884E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks to prodding from @dsquintana, I added `include_tweet()` to {tweetrmd}. Automatically embed the HTML tweet in HTML #rstats R Markdown docs or a screenshot in other formats, like PDF.&amp;lt;br&amp;gt;https://t.co/DIyuQgGmvz https://t.co/v4JNipxXBr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;118&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1276198597596459018&amp;quot;&amp;gt;Thu Jun 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e32' cx='297.03' cy='503.52' r='1.38pt' fill='#F0884E' fill-opacity='1' stroke='#F0884E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Life pro tip here 👇 https://t.co/XA1GGGVdgT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1276106133892194304&amp;quot;&amp;gt;Thu Jun 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e33' cx='170.89' cy='503.52' r='1.2pt' fill='#F0884F' fill-opacity='1' stroke='#F0884F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain It’d be nice to have a static site generator to call our own 🤗&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1275590125154635785&amp;quot;&amp;gt;Tue Jun 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e34' cx='171.7' cy='503.52' r='1.2pt' fill='#F0884F' fill-opacity='1' stroke='#F0884F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro @MilesMcBain This! It’s hard to understate the value of easy cross-platform install that can be managed from R. So many other site generators require so much setup (and tears and gnashing of teeth)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1275589795608244226&amp;quot;&amp;gt;Tue Jun 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e35' cx='216.99' cy='425.07' r='1.36pt' fill='#F0884F' fill-opacity='1' stroke='#F0884F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@juliasilge I recently learned that this is a feature and not a bug&amp;lt;br&amp;gt;https://t.co/pZ7VIp16oU https://t.co/N2Mai0n14y&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1274756571780861952&amp;quot;&amp;gt;Sun Jun 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e36' cx='246.55' cy='409.61' r='1.41pt' fill='#F0874F' fill-opacity='1' stroke='#F0874F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;data &amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; dashboard&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1274312422354976768&amp;quot;&amp;gt;Sat Jun 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e37' cx='111.96' cy='503.52' r='1.12pt' fill='#F0874F' fill-opacity='1' stroke='#F0874F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rmflight I can tell by the ISO 8601 date format that you are a good dad.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1273396949039943680&amp;quot;&amp;gt;Wed Jun 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e38' cx='114.91' cy='503.52' r='1.12pt' fill='#F0874F' fill-opacity='1' stroke='#F0874F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@KellyBodwin @_ColinFay Also you can nest divs by increasing the number of semicolons for outer divs (any n &amp;amp;gt;= 3 works)!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;:::: {.outer}&amp;lt;br&amp;gt;::: {.inner}&amp;lt;br&amp;gt;📝 &amp;lt;br&amp;gt;:::&amp;lt;br&amp;gt;::::&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1272860172860481541&amp;quot;&amp;gt;Tue Jun 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e39' cx='218.49' cy='503.52' r='1.26pt' fill='#F0874F' fill-opacity='1' stroke='#F0874F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand Here&amp;#39;s something in that direction... https://t.co/QQWFnOINWs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1271522724737843205&amp;quot;&amp;gt;Fri Jun 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e40' cx='123.6' cy='503.52' r='1.14pt' fill='#F0874F' fill-opacity='1' stroke='#F0874F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand That&amp;#39;s funny, I&amp;#39;m literally working on something like this in {epoxy} *right now*.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/E3lu26X8xd https://t.co/Ki4hrHCkVf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1271504692275748867&amp;quot;&amp;gt;Fri Jun 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e41' cx='251.81' cy='372.37' r='1.5pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;p.s. I found these articles interesting. Please share reading materials with me, too!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Is Statistics Racist?&amp;lt;br&amp;gt;https://t.co/pZ7VIpiHgs&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Emancipation Through Interaction–How Eugenics and Statistics Converged and Diverged&amp;lt;br&amp;gt;https://t.co/5uA5wl9ZcO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270724667569917952&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e42' cx='241.17' cy='427.52' r='1.38pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So no, we don&amp;#39;t need to cancel iris or ANOVA or stop using the integral symbol.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;But at the very least, I absolutely want to take a good look at myself and my privilege. Examine the easy choices I make in my life. Whose voices and experiences do they reflect and uplift?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270720707035410434&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e43' cx='222.55' cy='503.52' r='1.27pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For me, the marginal cost of choosing another data set is practically zero. It takes only a few seconds of my time.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The marginal benefit is that I can help lift up the work and effort of other scientists.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270720705600958464&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e44' cx='200.88' cy='450.38' r='1.31pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If I don&amp;#39;t talk about it, I don&amp;#39;t differentiate between Anderson and Fisher. I don&amp;#39;t acknowledge the ways that statistics were used and created in support of exclusion.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;In my silence, I implicitly endorse thoughtlessly using iris as &amp;quot;just what we do&amp;quot;.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270720704191725574&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e45' cx='171.17' cy='458.84' r='1.27pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m choosing not to use iris anymore because I only ever use it when I need to demonstrate a concept with data but don&amp;#39;t want to spend any time talking about the data.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270720702690156544&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e46' cx='243.09' cy='385.9' r='1.46pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Look, I don&amp;#39;t blame iris. I like iris. It&amp;#39;s not iris&amp;#39; fault.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;But iris&amp;#39; popularity is inextricably linked to Fisher. When iris is used in a publication, Fisher&amp;#39;s paper is cited (17k+ citations!) because that&amp;#39;s where the data was published... in the Annals of Eugenics.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270720700949557251&amp;quot;&amp;gt;Wed Jun 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e47' cx='596.9' cy='182.51' r='2.91pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Let&amp;#39;s stop using `iris`. I&amp;#39;ve been thoughtlessly plotting sepal and petal dimensions, but Fisher was a eugenicist and I am going to remove him from my code.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you want to join me, I made a small #rstats utility to flag `iris` in your repos.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/xIkAIc6rD3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;85&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;273&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270420823489359874&amp;quot;&amp;gt;Tue Jun  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e48' cx='427.94' cy='354.91' r='1.76pt' fill='#EF8650' fill-opacity='1' stroke='#EF8650' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My new favorite “boring” data set and bonus: it’s not even boring, it’s  penguins! 🐧 📊 &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;With a generous CC0 license and absolutely zero eugenecists involved, it’s perfect! https://t.co/Ej4itaNLha&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;69&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1270137375671431168&amp;quot;&amp;gt;Mon Jun  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e49' cx='117.24' cy='503.52' r='1.13pt' fill='#EF8550' fill-opacity='1' stroke='#EF8550' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham @blprnt Happy to contribute and thank you, Hadley! https://t.co/9QYg4uYyT8&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1267568427557965826&amp;quot;&amp;gt;Mon Jun  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e50' cx='342.11' cy='452.7' r='1.48pt' fill='#EF8550' fill-opacity='1' stroke='#EF8550' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Black lives matter.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I’m sad. I’m angry. I’m disgusted.&amp;lt;br&amp;gt;I’m ashamed of my country.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I’ll be quiet for a while about the things I normally tweet about, but I will not be silent. Instead I will be listening, watching, reading and learning.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1267456982564429832&amp;quot;&amp;gt;Mon Jun  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e51' cx='138.91' cy='457.38' r='1.24pt' fill='#EF8551' fill-opacity='1' stroke='#EF8551' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Nice, simple and classy! 👏&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;And fútbol americano! Love the play on words in your dissertation title&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1265270762333769729&amp;quot;&amp;gt;Tue May 26, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e52' cx='199.66' cy='503.52' r='1.24pt' fill='#EF8551' fill-opacity='1' stroke='#EF8551' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@healthandstats Coming soon to rmarkdown in {cleanrmd} &amp;lt;br&amp;gt;https://t.co/8ybFx5JoAa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1264661898630516738&amp;quot;&amp;gt;Sun May 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e53' cx='203.34' cy='449.47' r='1.31pt' fill='#EF8451' fill-opacity='1' stroke='#EF8451' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@GoldbergData @mdneuzerling posted about this recently&amp;lt;br&amp;gt;https://t.co/wUBujs2OBy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1264517632964861953&amp;quot;&amp;gt;Sun May 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e54' cx='150.74' cy='454.64' r='1.26pt' fill='#EE8451' fill-opacity='1' stroke='#EE8451' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock For the full picture, I would put this in your Rmd (anywhere you want):&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;```{css echo=FALSE}&amp;lt;br&amp;gt;.tiny pre .remark-code { font-size: 50%; }&amp;lt;br&amp;gt;```&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;And then use&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;.tiny[&amp;lt;br&amp;gt;```{r}&amp;lt;br&amp;gt;#rstats&amp;lt;br&amp;gt;```&amp;lt;br&amp;gt;]&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;For any R chunks (and outputs) that need to be **tiny**.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1263202030266564611&amp;quot;&amp;gt;Wed May 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e55' cx='152.78' cy='449.51' r='1.27pt' fill='#EE8451' fill-opacity='1' stroke='#EE8451' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;∙ this stuff is old don&amp;#39;t read it&amp;lt;br&amp;gt;∙ but it provides some context for&amp;lt;br&amp;gt;∙ what I&amp;#39;m talking about right now 👀 https://t.co/Xu0MUYq5Kp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1263113042843389952&amp;quot;&amp;gt;Wed May 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e56' cx='491.95' cy='299.49' r='2.04pt' fill='#EE8451' fill-opacity='1' stroke='#EE8451' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Do you have a slide full of bullet points? Get everyone to focus on the point you&amp;#39;re making by revealing your list point by point and dimming the items you&amp;#39;ve already discussed.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s a quick blog post showing how to do this with {xaringan} #rstats&amp;lt;br&amp;gt;https://t.co/VIAMhrQ3RS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;116&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1263113041891282950&amp;quot;&amp;gt;Wed May 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e57' cx='166.15' cy='457.67' r='1.26pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Benjaming_G Check out https://t.co/5Yyme6Vd9p&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1260657667216781314&amp;quot;&amp;gt;Wed May 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e58' cx='284.5' cy='503.52' r='1.36pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The first rule of debugging: it’s always a single character https://t.co/jDsciYXdVT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1260527113083457538&amp;quot;&amp;gt;Wed May 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e59' cx='209.63' cy='427.39' r='1.35pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And the (still experimental &amp;amp;amp; WIP) package is here for you to play with if you&amp;#39;re interested https://t.co/tmd577ehHe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1259208400942096384&amp;quot;&amp;gt;Sat May  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e60' cx='252.74' cy='451.35' r='1.36pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s the code for that little demo. Anywhere I use {{thing}} in the UI I can send `thing` from the server. https://t.co/aTOaFDxScQ https://t.co/8LWRuY0Ld7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1259208054261854209&amp;quot;&amp;gt;Sat May  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e61' cx='477.95' cy='323.33' r='1.94pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I don&amp;#39;t usually tease #rstats things I&amp;#39;m working on, but I&amp;#39;ve been tinkering with {glue}-powered template strings for R Markdown and I&amp;#39;ve got it working in Shiny and it makes this kind of thing so much easier I feel like I&amp;#39;m cheating. https://t.co/AcnC9ByRjQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;103&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1259207081686695936&amp;quot;&amp;gt;Sat May  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e62' cx='286.4' cy='390.82' r='1.49pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;p.s. If you like {xaringanthemer} make sure you check out my fun and somewhat experimental {xaringanExtra}, with lots of add-ons for {xaringan}.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s one of my favorite: tile view lets you jump to an overview of your slides by pressing the &amp;quot;o&amp;quot; key 🗺&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cflHqoUija https://t.co/iswqDv1TKp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258779352222793730&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e63' cx='162.1' cy='447.98' r='1.28pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand @thomas_mock What fix did you settle on? I usually use &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    callr::r(rmarkdown::render, args = list(input = input_file))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;to get the &amp;quot;RStudio jobs&amp;quot; experience from the console.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Another option is to give the `envir` argument in rmarkdown::render() a fresh environment.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258775907029975042&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e64' cx='293.1' cy='422.73' r='1.44pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;😎This is just a quick overview of the cool things {xaringanthemer} does. Fore more info check out the package docs https://t.co/5W86vnHnnG&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🙏Also big thanks to my amazingly talented sister @AubreyAdenBuie for her artistic help with the new logo!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770018835324928&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e65' cx='192.97' cy='503.52' r='1.23pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{xaringanthemer} uses CSS variables in the CSS files it writes. This makes it easy for you CSS hackers to write custom styles that build on your slide theme! https://t.co/mSU1M7V9S7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770016822005764&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e66' cx='333.16' cy='395.65' r='1.54pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Not only that, but with theme_xaringan(), you can style your {ggplot2} plots to match your slides!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;✨theme_xaringan() automatically matches your slide&amp;#39;s fonts and colors and updates geom defaults, too!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;More info: https://t.co/ST1IYO87LL https://t.co/BT8n6HUQAh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770015458922497&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e67' cx='187.01' cy='503.52' r='1.22pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{xaringanthemer} font defaults are great in low-visibility settings, but you can easily use Google Fonts.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;style_mono_accent(&amp;lt;br&amp;gt;  header_font_google = google_font(&amp;quot;Josefin Sans&amp;quot;),&amp;lt;br&amp;gt;  text_font_google   = google_font(&amp;quot;Montserrat&amp;quot;),&amp;lt;br&amp;gt;  code_font_google   = google_font(&amp;quot;Fira Mono&amp;quot;)&amp;lt;br&amp;gt;) https://t.co/QF5nqo0fJB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770014208958464&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e68' cx='262.34' cy='425.95' r='1.4pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The goal of {xaringanthemer} is to help you create a complete {xaringan} theme starting from a choice of one or two colors.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;style_duo_accent(&amp;lt;br&amp;gt;  primary_color = &amp;quot;#035AA6&amp;quot;,        # blue&amp;lt;br&amp;gt;  secondary_color = &amp;quot;#03A696&amp;quot;    # sea green&amp;lt;br&amp;gt;) https://t.co/h3gwBjFnEm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770012707393537&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e69' cx='697.42' cy='149.27' r='3.58pt' fill='#EE8352' fill-opacity='1' stroke='#EE8352' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m very excited to announce that {xaringanthemer} is now on CRAN with a whole bunch of new features for making fantastic looking {xaringan} slides! #rstats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s a short thread of highlights, or check out the release post for more details.&amp;lt;br&amp;gt;https://t.co/hk7YPO89FX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;136&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;613&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258770011642048512&amp;quot;&amp;gt;Fri May  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e70' cx='188.05' cy='426.42' r='1.34pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Floridians were reporting symptoms of COVID-19 as early as January 2020, months before testing was available. How much does testing lag behind self-report onset? Here&amp;#39;s an animation using snapshots of the FL DOH case list. https://t.co/SvRaBVIY2P&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1258029190869368834&amp;quot;&amp;gt;Wed May  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e71' cx='140.98' cy='503.52' r='1.16pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand I&amp;#39;ll fully admit that packages like dbplyr, shiny, plumber, rmarkdown, usethis, purrr and so many more may have spoiled me and biased my expectations about how programming should feel&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1257318203316776962&amp;quot;&amp;gt;Mon May  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e72' cx='240.34' cy='403.45' r='1.42pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m probably thinking about this because I feel like I’m reinventing the wheel every time I need to do meta tasks with APIs. And also thanks to @ma_salmon’s awesome @rhub_ post about httr::RETRY() and crul::retry()&amp;lt;br&amp;gt;https://t.co/LE8FdZf1Tq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1257074517765238784&amp;quot;&amp;gt;Sun May  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e73' cx='153.95' cy='503.52' r='1.18pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@andrewheiss you are correct&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1549445941572374528&amp;quot;&amp;gt;Tue Jul 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e74' cx='124.8' cy='455.95' r='1.23pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@marlene_zw @chendaniely @thomas_mock @isabelizimm @xuf12 You may find more python people in the session &amp;quot;Some of my best friends use Python&amp;quot;&amp;lt;br&amp;gt;https://t.co/rbagNbdNg7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1549412469709357060&amp;quot;&amp;gt;Tue Jul 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e75' cx='259.16' cy='428.3' r='1.4pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Join us in the virtual hallway track at #RStudioConf2022! Whether you&amp;#39;re on a couch, a beach in Malibu, or hiking in the woods, we&amp;#39;re bringing that *being there* vibe to wherever you&amp;#39;ll be. https://t.co/XGbObCGboj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1549391002644905984&amp;quot;&amp;gt;Tue Jul 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e76' cx='474.7' cy='334.79' r='1.91pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Ooh, I do a lot of&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;mutate(list_col = map(list_col, fun))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;with tibble-mutating fun and {nplyr} looks like it could be really helpful! https://t.co/Psu6c3nVev&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;101&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1549174962065391617&amp;quot;&amp;gt;Mon Jul 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e77' cx='106.23' cy='423.12' r='1.29pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @quarto_pub Here&amp;#39;s a direct link to &amp;quot;Quarto for the Curious&amp;quot; on the schedule app: https://t.co/BmMn4Vu7oU&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Or check out all the Quarto related talks: https://t.co/d4kADGFFC1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1549104709264461825&amp;quot;&amp;gt;Mon Jul 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e78' cx='144.35' cy='503.52' r='1.17pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Lololol let’s see. My house also has: a lounge area (my couch), a laundry room, no shortage of food options in my pantry and refrigerator, 24/7 coffee bar, a wellness center (aka nap zone aka my bed). I guess I’m missing the hamster on a wheel feeling of biking to charge my 📱&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1548715978128850946&amp;quot;&amp;gt;Sun Jul 17, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e79' cx='402.61' cy='341.12' r='1.75pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Is there a one-stop #rstats package that handles all the boilerplate interactions with APIs? Stuff like paging, retries, caching, auth, etc...&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;56&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1257054178737864718&amp;quot;&amp;gt;Sun May  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e80' cx='107.66' cy='457.61' r='1.22pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Shoutout to @RStudio’s exstensibility. There’s so much you can do with the {rstudioapi}. I’m hoping to cover some cool things in future posts. &amp;lt;br&amp;gt;https://t.co/x6LQQrSYNR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1256666862764675073&amp;quot;&amp;gt;Sat May  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e81' cx='541.17' cy='240.18' r='2.39pt' fill='#EE8252' fill-opacity='1' stroke='#EE8252' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Have you ever wanted to make a keyboard shortcut in @rstudio to call your favorite function? Or maybe you have a small little script you want to run as an addin, but you don&amp;#39;t want to have to build an #rstats pkg...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Hey me too! That&amp;#39;s why I made {shrtcts}&amp;lt;br&amp;gt;https://t.co/UrewZuoERr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;38&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;173&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1256665325522898944&amp;quot;&amp;gt;Sat May  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e82' cx='311.75' cy='503.52' r='1.4pt' fill='#ED8153' fill-opacity='1' stroke='#ED8153' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Submitting a new package to CRAN the day after a major new R release: good idea or bad idea?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1254122969762316295&amp;quot;&amp;gt;Sat Apr 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e83' cx='194.75' cy='447.47' r='1.3pt' fill='#ED8153' fill-opacity='1' stroke='#ED8153' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dcossyle @Mayacelium This is a really cool trick! Reading it made me realize we overlooked the most simple solution of creating an indent class and wrapping the chunk in that class.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;.indent { margin-left: 1em; }&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;.indent[&amp;lt;br&amp;gt;```{r}&amp;lt;br&amp;gt;# stuff&amp;lt;br&amp;gt;```&amp;lt;br&amp;gt;]&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1253793533858852865&amp;quot;&amp;gt;Fri Apr 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e84' cx='206.52' cy='503.52' r='1.25pt' fill='#ED8153' fill-opacity='1' stroke='#ED8153' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Today was an extra commas in my csv kind of day&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1252788502753837060&amp;quot;&amp;gt;Tue Apr 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e85' cx='819.07' cy='127.2' r='4.6pt' fill='#ED8153' fill-opacity='1' stroke='#ED8153' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’ve got 99 problems and other people’s choices about data formatting are most of them&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;184&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1633&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1252704601024999437&amp;quot;&amp;gt;Tue Apr 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e86' cx='108.91' cy='503.52' r='1.11pt' fill='#ED8153' fill-opacity='1' stroke='#ED8153' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Sounds like a fun way to procrastinate making a Shiny app&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1252290470362992640&amp;quot;&amp;gt;Mon Apr 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e87' cx='170.47' cy='426.6' r='1.32pt' fill='#ED8053' fill-opacity='1' stroke='#ED8053' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BenjaminWolfe @EvaMaeRey @rstudio I don’t know of a way to do multi line 1:n but there is a shortcut to +/- the number next to the cursor. https://t.co/LZJZ1RqM96&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Multi line snippets are definitely a thing and are super helpful. Just use the same reference, eg $1, to make multiple cursors&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1251681967554387969&amp;quot;&amp;gt;Sat Apr 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e88' cx='344.06' cy='456.57' r='1.48pt' fill='#ED8053' fill-opacity='1' stroke='#ED8053' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Entering week 8 of isolation and I think I’ve finally dialed in my waffle recipe https://t.co/DxIALSFfkz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1251523911600177158&amp;quot;&amp;gt;Sat Apr 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e89' cx='140.02' cy='503.52' r='1.16pt' fill='#ED8053' fill-opacity='1' stroke='#ED8053' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro Samesies!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1250202119778586626&amp;quot;&amp;gt;Tue Apr 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e90' cx='385.93' cy='358.09' r='1.68pt' fill='#ED8053' fill-opacity='1' stroke='#ED8053' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#rstats is the best https://t.co/d22q3SWVnp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1250196464220934144&amp;quot;&amp;gt;Tue Apr 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e91' cx='248.18' cy='452.12' r='1.35pt' fill='#ED7F54' fill-opacity='1' stroke='#ED7F54' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I just found my new favorite zoom backdrop https://t.co/aGegsjbRU9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1248410682770345984&amp;quot;&amp;gt;Thu Apr  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e92' cx='325.89' cy='400.5' r='1.52pt' fill='#EC7E55' fill-opacity='1' stroke='#EC7E55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Dear Florida, looking exponential on a log-scaled plot is *not* a good look. https://t.co/N5qp4rfQlH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1244036904649187328&amp;quot;&amp;gt;Sat Mar 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e93' cx='388.24' cy='319.73' r='1.78pt' fill='#EC7D55' fill-opacity='1' stroke='#EC7D55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m starting up an R for Data Science book club for R users across many teams in my org. To get everyone started quickly, I used @rstudio cloud and made a starter #r4ds project they can copy to get up and running in one click. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Super easy and you can too! https://t.co/rNfCgRWWlD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1240673397627072512&amp;quot;&amp;gt;Thu Mar 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e94' cx='193.27' cy='434.44' r='1.32pt' fill='#EC7D55' fill-opacity='1' stroke='#EC7D55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, so I made one! Here&amp;#39;s an r4ds RStudio-in-a-box, err.. cloud. An https://t.co/293BlRX9mn. Let me know if I&amp;#39;m missing anything @JonTheGeek @VizMonkey @oscarbar&amp;lt;br&amp;gt;@monkmanmh &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/rNfCgRWWlD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1240615577405751301&amp;quot;&amp;gt;Thu Mar 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e95' cx='298.9' cy='379.49' r='1.52pt' fill='#EC7D55' fill-opacity='1' stroke='#EC7D55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;👋 @R4DScommunity is there an https://t.co/293BlRX9mn project I can clone with the content needed to lead a book club about #r4ds?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If not, is this enough?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;install.packages(c(&amp;quot;tidyverse&amp;quot;, &amp;quot;nycflights13&amp;quot;, &amp;quot;gapminder&amp;quot;, &amp;quot;Lahman&amp;quot;))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;What else would go in your #r4ds starter project?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1240373793262051333&amp;quot;&amp;gt;Wed Mar 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e96' cx='261.98' cy='366.71' r='1.52pt' fill='#EB7D55' fill-opacity='1' stroke='#EB7D55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Florida DOH just updated their dashboard with current stats on #covid19 testing and case counts. I thought I&amp;#39;d take the opportunity to do a quick data viz on the number of tests run in a state that hosts more than 125 million tourists per year. https://t.co/OOWL6LdF3j&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1239950255195553794&amp;quot;&amp;gt;Tue Mar 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e97' cx='506.19' cy='309' r='2.05pt' fill='#EB7D55' fill-opacity='1' stroke='#EB7D55' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I don&amp;#39;t know who will hear this, but if you work at a state Department of Health, first: thank you!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Second: tell whoever will listen to you to STOP MAKING DASHBOARDS. Don&amp;#39;t make fancy tables. Just focus on gathering and sharing high-quality data in a CSV file w/ a download link.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;130&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1239642746597621765&amp;quot;&amp;gt;Mon Mar 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e98' cx='301.66' cy='456.31' r='1.42pt' fill='#EB7D56' fill-opacity='1' stroke='#EB7D56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me, two days into isolation mode: I hope everyone else is doing okay with all this social distancing&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Florida: https://t.co/ITSFCdAIJL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238963403709992961&amp;quot;&amp;gt;Sat Mar 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e99' cx='440.55' cy='412.41' r='1.71pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’ve never had this much food in the house and yet I’m eating cereal for dinner because what if it gets really bad and I need the frozen burritos later?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;76&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238602932024565760&amp;quot;&amp;gt;Fri Mar 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e100' cx='141.43' cy='503.52' r='1.16pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;omg I can&amp;#39;t believe he&amp;#39;s making everyone shake his hand 😳&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238554462840590342&amp;quot;&amp;gt;Fri Mar 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e101' cx='262.05' cy='447.26' r='1.37pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CedScherer I use {showtext} + {sysfonts} all the time. Super easy to use fonts from google fonts across various systems, no need for local font https://t.co/DuM7w805Mj&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(If you decide to lock in on a particular font, though, it&amp;#39;s prob a good idea to install the font and use it directly)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238532471484043265&amp;quot;&amp;gt;Fri Mar 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e102' cx='212.56' cy='447.54' r='1.32pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s the {gganimate} animation I made once I had the data in hand. It was for a slide, so it&amp;#39;s missing its title&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;US POPULATION BY AGE https://t.co/yHNoisDCjf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238529114660798467&amp;quot;&amp;gt;Fri Mar 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e103' cx='252.24' cy='401.37' r='1.43pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;TIL there&amp;#39;s a {uspops} #rstats package with nice, tidy, parsed version of the US Census population estimates.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Related: Who do I contact for a refund on the week of my life when I did this by hand? https://t.co/Z7GiC1HKhT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1238527426575175681&amp;quot;&amp;gt;Fri Mar 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e104' cx='268.37' cy='503.52' r='1.33pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m still getting lots of emails inviting me to attend events that are definitely not going to happen&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1237893037730271232&amp;quot;&amp;gt;Wed Mar 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e105' cx='178.75' cy='503.52' r='1.21pt' fill='#EB7C56' fill-opacity='1' stroke='#EB7C56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@SaraKalucza ⭐️ Github stars!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1236701032924819457&amp;quot;&amp;gt;Sun Mar  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e106' cx='309.09' cy='377.67' r='1.54pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#rstudioconf was a blur and I talked to so many #rstats friends, so I’m happy that @theRcast captured one of my favorite conversations of the conf! It was a pleasure chatting with Eric, hope you enjoy too 😊 https://t.co/dB44oTgKKO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1235312046956306432&amp;quot;&amp;gt;Wed Mar  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e107' cx='193.23' cy='503.52' r='1.23pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @haro_ca_ My go-to is the @rstudio addin {gistfo} to post the script to a GitHub gist and create the Carbon image in one go. It also embeds a short link to the gist right in the image&amp;lt;br&amp;gt;https://t.co/XFhq5Uu0pK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1235225214319026178&amp;quot;&amp;gt;Wed Mar  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e108' cx='435.86' cy='503.52' r='1.65pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Wait, what was I working on again? https://t.co/qfRtGRaInF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;74&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1235016730218463233&amp;quot;&amp;gt;Tue Mar  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e109' cx='162.17' cy='451.78' r='1.27pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@malco_barrett @dgkeyes @nyhackr If you have room in your life for one more package, {metathis} will help you put all the meta tags in place so your beautiful slides have great-looking social media cards, too!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;And it just landed on CRAN yesterday 🎉&amp;lt;br&amp;gt;https://t.co/CEeXQi2lyu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1234607735523729413&amp;quot;&amp;gt;Mon Mar  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e110' cx='128.82' cy='503.52' r='1.15pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand @JosiahParry @thomas_mock Ha! I actually read through the #TwoFunctionsMostDays hashtag looking to link to this tweet! Didn’t realize it was a deep cut&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1234583433483051009&amp;quot;&amp;gt;Mon Mar  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e111' cx='157.63' cy='456.72' r='1.26pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock Also, I just recently used {ggwaffle} with great ease and success!&amp;lt;br&amp;gt;https://t.co/nExbAbRwAA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1234539785420668929&amp;quot;&amp;gt;Mon Mar  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e112' cx='282.17' cy='459.9' r='1.39pt' fill='#EB7B56' fill-opacity='1' stroke='#EB7B56' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock uncount(df, g) %&amp;amp;gt;% &amp;lt;br&amp;gt;  group_by(x) %&amp;amp;gt;% &amp;lt;br&amp;gt;  mutate(y = row_number()) %&amp;amp;gt;% &amp;lt;br&amp;gt;  ungroup() %&amp;amp;gt;% &amp;lt;br&amp;gt;  complete(x = 1:10, fill = list(y = NA_integer_)) %&amp;amp;gt;% &amp;lt;br&amp;gt;  ggplot(aes(x, y)) +&amp;lt;br&amp;gt;  geom_tile(width=0.95, height=0.95) +&amp;lt;br&amp;gt;  scale_x_continuous(breaks = 1:10) +&amp;lt;br&amp;gt;  coord_fixed() +&amp;lt;br&amp;gt;  theme_minimal() https://t.co/R85Ohbm1bd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1234539305005191168&amp;quot;&amp;gt;Mon Mar  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e113' cx='163.2' cy='503.52' r='1.19pt' fill='#EB7B57' fill-opacity='1' stroke='#EB7B57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thos_jones @BenjaminWolfe selection bias&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1233445772131217414&amp;quot;&amp;gt;Fri Feb 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e114' cx='160.74' cy='503.52' r='1.19pt' fill='#EB7B57' fill-opacity='1' stroke='#EB7B57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @rfortherest Pressing send is the only reliable way to find typos&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1233016195487539200&amp;quot;&amp;gt;Thu Feb 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e115' cx='291.64' cy='416.47' r='1.45pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Looking forward to sharing some cool #rstats things I’ve been cooking up for xaringan with @UseRTampa this week. If you’re in Tampa come hang out! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🗓 Tues 2/25 7pm at Southern Brewing&amp;lt;br&amp;gt;👉 Deets: https://t.co/vHDMf9iUXm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1231239263666216966&amp;quot;&amp;gt;Sat Feb 22, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e116' cx='149.48' cy='503.52' r='1.18pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand Well since you asked, here it is! As with any good reprex, it&amp;#39;s an ice sculpture on the tip of an iceberg&amp;lt;br&amp;gt;https://t.co/v6ck2Yctal&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230919965601075200&amp;quot;&amp;gt;Fri Feb 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e117' cx='483.61' cy='277.15' r='2.09pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The @rstudio API is too much fun! Here&amp;#39;s a little function that runs your #rstats script line by line by typing the code in the console for you. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;h/t @jtleek https://t.co/iz2TM74FTw&amp;lt;br&amp;gt;gist https://t.co/ZCPlHbeFun https://t.co/vsVW1X440g&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;109&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230597650250174466&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e118' cx='215.47' cy='457.12' r='1.31pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jtleek Wait, it gets better! You can actually have it type out each command! (And here&amp;#39;s a video version hopefully easier to see what&amp;#39;s going on) https://t.co/LTLQrslcPp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230595524992131076&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e119' cx='256.23' cy='419.57' r='1.41pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jtleek Here&amp;#39;s a little function you can use that uses rstudioapi, rlang and later to walk through the expressions in a script and run each one after a delay. https://t.co/ZCPlHbeFun https://t.co/cqek0wVGbm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230586376590155781&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e120' cx='411.05' cy='384.21' r='1.68pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What&amp;#39;s the German word for &amp;quot;I made the most beautiful reprex that illuminated several problems with multiple pkgs all of which already have corresponding GitHub issues and have been resolved and now that I&amp;#39;ve updated everything works but I still want the world to see my reprex&amp;quot;?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;60&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230570019072901121&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e121' cx='315.43' cy='383.58' r='1.53pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@andrewheiss If you like scales::show_col() you&amp;#39;re gonna love @Emil_Hvitfeldt&amp;#39;s {prismatic}&amp;lt;br&amp;gt;https://t.co/JJ4PKPvy1E&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230538842081550341&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e122' cx='189.83' cy='503.52' r='1.23pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Benjaming_G I hope I&amp;#39;m not over-optimizing example code -- because there are definitely times where the !! and enquo/as_name pattern work and are required -- but I&amp;#39;m often surprised at how far one can go without needing tidyeval https://t.co/N3VAUFfyEo https://t.co/QDH8yPn3As&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230508701003452416&amp;quot;&amp;gt;Thu Feb 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e123' cx='150.35' cy='503.52' r='1.18pt' fill='#EA7A57' fill-opacity='1' stroke='#EA7A57' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So true, but this tech stack is far too optimistic https://t.co/nf6ms35AOR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1230272972910407680&amp;quot;&amp;gt;Wed Feb 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e124' cx='150.54' cy='503.52' r='1.18pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tylermorganwall gggplot2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1229151790144348162&amp;quot;&amp;gt;Sun Feb 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e125' cx='328.39' cy='503.52' r='1.43pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Watching @tylermorganwall’s awesome rayshader #rstudioconf talk and wondering if he missed an opportunity to call the 3D ggplot function&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    plot_ggg()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(get it? plot 3g? do you want me to explain all the jokes?)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1229143809218502657&amp;quot;&amp;gt;Sun Feb 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e126' cx='136.06' cy='503.52' r='1.16pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Data sci twitter! Episode 2 of “Only 100 twitter accounts in the sample” just dropped https://t.co/Z079Gj7ItI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1548401224013058054&amp;quot;&amp;gt;Sat Jul 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e127' cx='336.48' cy='503.52' r='1.44pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh hey, look what arrived today! Can’t wait to dig in @DataScixDesign https://t.co/0vp5GUQVY9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1548093724135084034&amp;quot;&amp;gt;Fri Jul 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e128' cx='166.39' cy='450.63' r='1.28pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill @gvwilson One of the teams I work with does this in our shared Slack channel and we&amp;#39;ve all talked about how it&amp;#39;s a small ritual with surprisingly outsized returns https://t.co/3Oaa5QsjDB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1547956718230913032&amp;quot;&amp;gt;Fri Jul 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e129' cx='311.76' cy='331.3' r='1.66pt' fill='#F4EA27' fill-opacity='1' stroke='#F4EA27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Heyo {renderthis} (previously xaringanBuilder) is on CRAN! Complete with a wonderful blog post by @JohnHelveston, what a great summary of all the fun we&amp;#39;ve had working on this #RStats package together! https://t.co/XAbxVJoXsA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1547327542704619522&amp;quot;&amp;gt;Wed Jul 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e130' cx='241.62' cy='503.52' r='1.29pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@emilbp And then when you&amp;#39;re done, spend a month writing a blog post about how much time you saved! 🤣&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1546952587064315904&amp;quot;&amp;gt;Tue Jul 12, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e131' cx='177.88' cy='453.54' r='1.28pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;*where AI is facial detection via a pretrained CNN thanks to the {image.libfacedetection} package&amp;lt;br&amp;gt;https://t.co/PomOQW9qdY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1546920906953482246&amp;quot;&amp;gt;Tue Jul 12, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e132' cx='612.39' cy='204.75' r='2.8pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The #RStudioConf2022 program committee hasn&amp;#39;t met a problem that can&amp;#39;t be solved with R. Here&amp;#39;s a little post about a mundane task – resizing and cropping 100 speaker profile images – that turned out to be fun with #RStats, {magick} and hashtag AI*.&amp;lt;br&amp;gt;https://t.co/2cEyvRcw7g&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;63&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;309&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1546920448289546248&amp;quot;&amp;gt;Tue Jul 12, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e133' cx='203.23' cy='503.52' r='1.24pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;FYI: When we would ask Hadley: “Is it Dee-plier or Dee-ply-arr or Dip-ler?” he would just shrug &amp;amp;amp; point to the hex sticker. He told us it would be pronounced in various ways in different parts of the tidyverse. #NotATrueStory https://t.co/EWksw86a3c https://t.co/tstpYEZncv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1546238351921004545&amp;quot;&amp;gt;Sun Jul 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e134' cx='414.24' cy='312.55' r='1.84pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Good to see people sharing salaries but it’s hard to piece together where you fit geographically and with your experience. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you want a broader, less anecdata view of data science salaries in the US, check out @travisgerke’s great #rstudioconf talk&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/PhGiBaZVWl&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;62&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1228678218611380224&amp;quot;&amp;gt;Sat Feb 15, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e135' cx='129.36' cy='503.52' r='1.15pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock I need something seriously drastic though, like a theme that made my code invisible, to keep me from working right through the break&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1228495981102206976&amp;quot;&amp;gt;Fri Feb 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e136' cx='149.43' cy='503.52' r='1.18pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock Oh this is a cool idea! I love pomodoro and I definitely need a drastic cue like my code changing colors to make me stop for the break&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1228495211816529922&amp;quot;&amp;gt;Fri Feb 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e137' cx='156.98' cy='503.52' r='1.19pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Sidenote: is it subtweeting if I tweeted this while looking at a &amp;quot;dashboard&amp;quot; built in excel?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1228336229151801345&amp;quot;&amp;gt;Fri Feb 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e138' cx='289.72' cy='447.11' r='1.41pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is a healthy process when you&amp;#39;re in control of the data structure. It&amp;#39;s very frustrating when you&amp;#39;re not. https://t.co/QFvgGUtS9r&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1228334334995816449&amp;quot;&amp;gt;Fri Feb 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e139' cx='145.15' cy='503.52' r='1.17pt' fill='#EA7957' fill-opacity='1' stroke='#EA7957' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rscharftweets @kearneymw @rstudio @thomas_mock It&amp;#39;s the where do I put this so other people can see it product&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1227995011112894464&amp;quot;&amp;gt;Thu Feb 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e140' cx='463.86' cy='280.3' r='2.04pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Another neat thing about {rsthemes} is that it includes 83 full @rstudio themes, including 9 personally hand-crafted themes. All of the themes change the @rstudio UI colors to match the syntax highlighting #rstats 👩‍🎨 💅 https://t.co/GSblccEA2v&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;93&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1227662280873123840&amp;quot;&amp;gt;Wed Feb 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e141' cx='164.58' cy='503.52' r='1.2pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BatmanateePhD I see this a lot around me (I work at a research cancer center). It’s a common feeling! I know I am always much happier when code exists and is shared than I am critical of how it’s written. Having code opens up conversations and learning that aren’t possible otherwise!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1227408608989765632&amp;quot;&amp;gt;Tue Feb 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e142' cx='186.44' cy='503.52' r='1.22pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BenjaminWolfe @djnavarro @apreshill https://t.co/NnovLJyq9O&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1227194693999616000&amp;quot;&amp;gt;Tue Feb 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e143' cx='486.01' cy='354.01' r='1.9pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks for all the positive feedback about my hex stickers! I tweaked the layout a bit, pretty sure I nailed it https://t.co/1gBH6ADqeQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;110&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1226692798906294272&amp;quot;&amp;gt;Sun Feb  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e144' cx='263.77' cy='503.52' r='1.33pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh god. I just realized the purrr sticker is misaligned 🤦‍♂️&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1226634197533630464&amp;quot;&amp;gt;Sun Feb  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e145' cx='485.53' cy='415.8' r='1.83pt' fill='#EA7958' fill-opacity='1' stroke='#EA7958' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just getting around to stickering my laptop with my #rstudioconf haul. Did I do it right? https://t.co/IE2hT8QFRd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;111&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1226512241991782400&amp;quot;&amp;gt;Sun Feb  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e146' cx='371.54' cy='331.39' r='1.73pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This book is an excellent introduction to modern JavaScript! https://t.co/DXadobYC1M&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;43&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225953091549302785&amp;quot;&amp;gt;Fri Feb  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e147' cx='146.09' cy='503.52' r='1.17pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek @rstudio Very cool! I added something very similar in the {rsthemes} package, but I didn&amp;#39;t know about the rstudio hook. Do you mind if I borrow this approach?&amp;lt;br&amp;gt;https://t.co/WO7qbFQLeN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225812902134919169&amp;quot;&amp;gt;Fri Feb  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e148' cx='130.43' cy='503.52' r='1.15pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication @_johnmackintosh Plus df is a thing you’ll see in “real-world” R code. Which brings me to another guiding principle: be very very cautious of examples where you feel compelled to say “no one would do this, but...”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225433647932747784&amp;quot;&amp;gt;Thu Feb  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e149' cx='363.32' cy='379.13' r='1.61pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My rule for computing/coding examples: no foo, no bar, no my_anything. https://t.co/ipyz8CEChf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225426920231190529&amp;quot;&amp;gt;Thu Feb  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e150' cx='201.31' cy='450.82' r='1.31pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@KellyBodwin @djnavarro @apreshill @_ColinFay @nj_tierney You&amp;#39;re in luck! You can play any sound file you want as long as it&amp;#39;s hosted somewhere (like with your slides). Just set play_sound = URL for your mp3 and https://t.co/MM44zzl4FU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225147346046136329&amp;quot;&amp;gt;Wed Feb  5, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e151' cx='213.74' cy='455.03' r='1.31pt' fill='#EA7858' fill-opacity='1' stroke='#EA7858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @_TanHo Nice! I like the URL trick! Also check out {countdown}, it&amp;#39;s not just for slides! You can launch a no-frills timer from R with `countdown_fullscreen(10)` or you can use the shiny app&amp;lt;br&amp;gt;https://t.co/8mJkPCVFxP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1225126520659808256&amp;quot;&amp;gt;Wed Feb  5, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e152' cx='155.86' cy='503.52' r='1.18pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hglanz You might also want to check out {wavesurfer} by @athos_damiani&amp;lt;br&amp;gt;https://t.co/D81uem1SBp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224729309635588097&amp;quot;&amp;gt;Tue Feb  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e153' cx='146.21' cy='503.52' r='1.17pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hglanz Sounds like a job for JavaScript! If the sound is in an &amp;amp;lt;audio&amp;amp;gt; tag, once you&amp;#39;ve found (or created) the audio element with js, you can use the .currentTime property to know where it&amp;#39;s at.&amp;lt;br&amp;gt;https://t.co/5fvCLqL6I9 https://t.co/lVdRcM7cnw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224727401562886155&amp;quot;&amp;gt;Tue Feb  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e154' cx='132.5' cy='454.35' r='1.24pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tylermorganwall Coming soon to pkgdown! (Assuming you PR is eventually accepted.)&amp;lt;br&amp;gt;https://t.co/1V6AhnmbWB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224529807293198338&amp;quot;&amp;gt;Mon Feb  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e155' cx='495.9' cy='284.53' r='2.09pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Everybody&amp;#39;s sharing lots of awesome #rstudioconf slides right now! If you want equally awesome social media cards for your slides so they look great when shared:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. Screenshot your first (or best slide)&amp;lt;br&amp;gt;2. Use {metathis} to set image and fill in metadata&amp;lt;br&amp;gt;https://t.co/XpJpPIpgZS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;121&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224513578126004224&amp;quot;&amp;gt;Mon Feb  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e156' cx='317.43' cy='503.52' r='1.41pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks everyone for your kind words and thoughts. You’re all really sweet and hearing from you has helped a lot. Here’s another photo of her at her happiest, pulling giant sticks out of the lake by my parent’s cabin https://t.co/EXqB4a468n&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224397690198462464&amp;quot;&amp;gt;Mon Feb  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e157' cx='517.64' cy='503.52' r='1.89pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The afterglow of rstudio::conf ended abruptly when I arrived home to news that my dog had passed away while I was gone. I’m totally biased but she was the greatest dog I’ve ever met https://t.co/MAM8dRcZAV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;143&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1224155802291855360&amp;quot;&amp;gt;Sun Feb  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e158' cx='304.4' cy='386.96' r='1.52pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@favstats Check out {pkgnet}!&amp;lt;br&amp;gt;https://t.co/GFXatxk6tH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1223660418222047233&amp;quot;&amp;gt;Sat Feb  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e159' cx='265.79' cy='503.52' r='1.33pt' fill='#E97858' fill-opacity='1' stroke='#E97858' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Can someone explain this terrible UI decision that very completely fooled me into thinking I would get help waking up at 6:15 this morning https://t.co/VPmdvHRwBe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1223638716972818433&amp;quot;&amp;gt;Sat Feb  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e160' cx='309.57' cy='345.01' r='1.62pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Loved @EvaMaeRey&amp;#39;s wonderful talk about flipbooking gpplots with her excellent {flipbookr} package! #rstudioconf2020 https://t.co/eAqIcP63jd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222932186413682688&amp;quot;&amp;gt;Thu Jan 30, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e161' cx='253.03' cy='448.72' r='1.36pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Seriously though {brolgar} is the tasty package I didn’t know I needed in my life and will use on the regular from now on. @nj_tierney https://t.co/WpT6mmBE5H&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222691986022400001&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e162' cx='162.11' cy='503.52' r='1.19pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;https://t.co/L7cwiaZJWe&amp;lt;br&amp;gt;@nj_tierney&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222689254968414209&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e163' cx='216.58' cy='455.75' r='1.31pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;On top of spaghetti, I plotted a line...🍝 https://t.co/1kr6lI9xi4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222688445996253184&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e164' cx='127.46' cy='503.52' r='1.14pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@NicholasStrayer https://t.co/HzSWFqeeW3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222655321417498625&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e165' cx='383.41' cy='378.74' r='1.64pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Dear Travis,&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I think maybe we should just be friends. It&amp;#39;s not you, it&amp;#39;s me.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(Okay, it&amp;#39;s you. And @jimhester_ just introduced me to https://t.co/pHGnSG3lDg)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Signed,&amp;lt;br&amp;gt;Build #73 is still failing&amp;lt;br&amp;gt;#rstudioconf2020&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;48&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222624200587796480&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e166' cx='381.84' cy='376.87' r='1.64pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Tips for anyone still slidecrafting: &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;* make your fonts big and then make them bigger.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;* don&amp;#39;t put anything important in the bottom third of your slides&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;* if you&amp;#39;re presenting on a widescreen, set your slide resolution to 16x9 and use the whole screen https://t.co/p05nYPlR9K&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;48&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222618967035957248&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e167' cx='178' cy='503.52' r='1.21pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand Beauty is in the eye of the people in the back row&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222606047757471744&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e168' cx='202.65' cy='503.52' r='1.24pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@andrewheiss me %&amp;amp;gt;%&amp;lt;br&amp;gt;  wake_up() %&amp;amp;gt;%&amp;lt;br&amp;gt;  get_out_of_bed() %&amp;amp;gt;%&amp;lt;br&amp;gt;  pull_shirt(over = &amp;quot;head&amp;quot;) %&amp;amp;gt;%&amp;lt;br&amp;gt;  grab_cup(&amp;quot;coffee&amp;quot;) %&amp;amp;gt;%&amp;lt;br&amp;gt;  look_up() %&amp;amp;gt;%&amp;lt;br&amp;gt;  notice()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;# [1] late&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222576164654346240&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e169' cx='420.22' cy='402.6' r='1.68pt' fill='#E97758' fill-opacity='1' stroke='#E97758' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;As #rstudioconf2020 kicks off, I&amp;#39;m feeling incredibly grateful to be a part of such an awesome community. Thank you to everyone who attended the #js4shiny workshop and made it so much fun to talk about JavaScript and #shiny! https://t.co/K6gPPYwPhK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;65&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1222568660734111744&amp;quot;&amp;gt;Wed Jan 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e170' cx='373.37' cy='456.58' r='1.54pt' fill='#E97759' fill-opacity='1' stroke='#E97759' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Good morning #rstudioconf! Special mention to blackout shades and a shoutout to the other parents of small children who just got their first night of uninterrupted sleep in *checks watch* years!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1221824663916924928&amp;quot;&amp;gt;Mon Jan 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e171' cx='480.87' cy='316.62' r='1.96pt' fill='#E97759' fill-opacity='1' stroke='#E97759' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Very excited to be leading the JavaScript for Shiny Users #js4shiny workshop next week at #rstudioconf. And I&amp;#39;m beyond thrilled to be working with such an awesome team of TAs: @cpsievert @_ColinFay @Mayacelium and @NicholasStrayer! https://t.co/2qhxvlKzBL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;107&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1220698484296253441&amp;quot;&amp;gt;Fri Jan 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e172' cx='173.59' cy='503.52' r='1.21pt' fill='#E97759' fill-opacity='1' stroke='#E97759' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bhive01 And no, I don&amp;#39;t off the top of my head know the syntax for &amp;quot;positive lookahead non-capturing groups&amp;quot;. I made an @rstudio addin to remember for me 😁 &amp;lt;br&amp;gt;https://t.co/siLAoRKlnB https://t.co/0IC5MVC8Pm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1220394480899063808&amp;quot;&amp;gt;Thu Jan 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e173' cx='167.06' cy='457.71' r='1.26pt' fill='#E97759' fill-opacity='1' stroke='#E97759' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thank you @bhive01 for the suggestion! My fields are separated by _1_ or end with _1... but sometimes contain words separated_like_this that stay together. Using positive lookahead and lookbehind capturing groups to find those _ attached to digits works!&amp;lt;br&amp;gt;https://t.co/HeX6ZD3vDA https://t.co/7m6wj8K37A&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1220393862620962816&amp;quot;&amp;gt;Thu Jan 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e174' cx='125.81' cy='387.09' r='1.39pt' fill='#E97759' fill-opacity='1' stroke='#E97759' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Is there a version of tidyr::separate() that doesn&amp;#39;t remove the separator but similarly doesn&amp;#39;t require a fixed number of columns? #rstats&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1220387573048205313&amp;quot;&amp;gt;Thu Jan 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e175' cx='212.43' cy='503.52' r='1.26pt' fill='#E97659' fill-opacity='1' stroke='#E97659' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I once lived with a directory named “~” in a project for more than a year https://t.co/s2icBJ9m9U&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1218308226816581632&amp;quot;&amp;gt;Fri Jan 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e176' cx='188.56' cy='446.79' r='1.3pt' fill='#E87559' fill-opacity='1' stroke='#E87559' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney @kara_woo @rstudio Easy! install_github(&amp;quot;gadenbuie/rsthemes&amp;quot;) and declare your light/dark theme in your .Rprofile:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;options(&amp;lt;br&amp;gt;  rsthemes.theme_light = &amp;quot;One Light {rsthemes}&amp;quot;,&amp;lt;br&amp;gt;  rsthemes.theme_dark = &amp;quot;One Dark {rsthemes}&amp;quot;&amp;lt;br&amp;gt;)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Then use Toggle Dark Mode addin to switch! I use Ctrl+Alt+D for shortcut&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1216127389442416645&amp;quot;&amp;gt;Sat Jan 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e177' cx='403.43' cy='393.57' r='1.65pt' fill='#E87559' fill-opacity='1' stroke='#E87559' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kara_woo (Shameless plug) I set my preferred light and dark @rstudio themes so I can toggle them quickly with {rsthemes} and a keyboard shortcut. https://t.co/WO7qbFQLeN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;57&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1216105523743019009&amp;quot;&amp;gt;Sat Jan 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e178' cx='300.67' cy='421.17' r='1.46pt' fill='#E8755A' fill-opacity='1' stroke='#E8755A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is what pushing to prod on a Friday looks like y&amp;#39;all https://t.co/d3AQQcbBGs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1215751211904917504&amp;quot;&amp;gt;Fri Jan 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e179' cx='257.97' cy='404.05' r='1.44pt' fill='#E8755A' fill-opacity='1' stroke='#E8755A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Is there a skip_if_not_on_my_machine() in testthat? Asking for a friend&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1215748307659698177&amp;quot;&amp;gt;Fri Jan 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e180' cx='367.74' cy='503.52' r='1.5pt' fill='#E8755A' fill-opacity='1' stroke='#E8755A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just wrote a function with 6 purrr::map()s and 2 for loops is it the weekend yet?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;43&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1215730515971579910&amp;quot;&amp;gt;Fri Jan 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e181' cx='337.28' cy='410.98' r='1.52pt' fill='#E8755A' fill-opacity='1' stroke='#E8755A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What base #rstats utility function would you miss the most if you started learning a new programming language and found out that it has nothing like it?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Personally, I&amp;#39;d miss seq() and sample()&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1214287564061990915&amp;quot;&amp;gt;Mon Jan  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e182' cx='100.15' cy='503.52' r='1.07pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand Happy to donate my twitter tokens 😆&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You had a pretty kick-ass year on twitter dot com&amp;lt;br&amp;gt;https://t.co/WWyGnvjwPA https://t.co/CSYjUD9MRX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1213170926034079744&amp;quot;&amp;gt;Fri Jan  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e183' cx='331.21' cy='405.78' r='1.52pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Built in #rstats with #rtweet by @kearneymw, #shiny by @rstudio, and {countup} by @jdatap &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Inspired entirely by @nnstats &amp;lt;br&amp;gt;https://t.co/YuLiHJVbHB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1213169342822653962&amp;quot;&amp;gt;Fri Jan  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e184' cx='571.43' cy='169.47' r='2.96pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What was your most popular tweet in 2019? Who did you hang out with? What did you talk about?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Find out with this little shiny app I made...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/CEhf2usZGP https://t.co/dVxFKSlY7p&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;103&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;221&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1213169340146520064&amp;quot;&amp;gt;Fri Jan  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e185' cx='108.95' cy='503.52' r='1.11pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium @carlishganzino @RevoAndrie Is this what you have in mind? 😁&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/kI9U3PkVZ9 https://t.co/qAJscBRtER&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1212034739261071360&amp;quot;&amp;gt;Tue Dec 31, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e186' cx='172.89' cy='503.52' r='1.21pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you don&amp;#39;t start a tweet with &amp;quot;I don&amp;#39;t know who needs to hear this&amp;quot; does it make a sound?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1212017774895218689&amp;quot;&amp;gt;Tue Dec 31, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e187' cx='243.89' cy='455.26' r='1.34pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@alexpghayes Here&amp;#39;s something interesting: I added a function that lets you embed (or save) a nice, clean screenshot of the tweet. It uses @rstudio&amp;#39;s new {webshot2} so it works seamlessly in #rmarkdown https://t.co/ZUeRmh2ecJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1211856156412579840&amp;quot;&amp;gt;Mon Dec 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e188' cx='252.63' cy='456.78' r='1.35pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@alexpghayes Well I missed the memo below about {twitterwidget}... but I made a little package for embedding tweets in #rmarkdown. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;{tweetrmd}: https://t.co/q7UGxRoYo5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1211772938640384000&amp;quot;&amp;gt;Mon Dec 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e189' cx='127.07' cy='451.4' r='1.25pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Andrew___Baker I always end up browsing the colors on @Emil_Hvitfeldt&amp;#39;s r-color-palette repo: https://t.co/fcq9RYlMg5&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;He&amp;#39;s also made an awesome #rstats package {paletteer} that ships all of these palettes https://t.co/UcQ82pzWfo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1211732523874697222&amp;quot;&amp;gt;Mon Dec 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e190' cx='205.58' cy='503.52' r='1.25pt' fill='#E8745A' fill-opacity='1' stroke='#E8745A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EvaMaeRey @statsgen @BenjaminWolfe @VincentAB @monkmanmh @healthandstats @othomn I vote flip_reveal(). Using a “flip_” prefix lets you also create aliases, like flip_auto() and flip_manual() or flip_step(). It leaves room for future flip modes, protects against name conflicts with fns in other pkgs, and makes it easier to find variations via autocomplete&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1210537219510996993&amp;quot;&amp;gt;Fri Dec 27, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e191' cx='105.76' cy='503.52' r='1.1pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes I really like @rstudio for writing too, but lately I&amp;#39;ve been working in @code because it&amp;#39;s easier to split the window into panes and navigate and edit many files at once.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1208120917672550401&amp;quot;&amp;gt;Fri Dec 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e192' cx='222.9' cy='451' r='1.33pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jeremy_data @LisaDeBruine What!? No, milk first is for people who start with theme() and end with ggplot()!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1545209180960735233&amp;quot;&amp;gt;Thu Jul  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e193' cx='140.58' cy='503.52' r='1.16pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@LisaDeBruine @nj_tierney I really hope you’re on the right side of this debate&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1545208521079259138&amp;quot;&amp;gt;Thu Jul  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e194' cx='220.16' cy='434.14' r='1.35pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I kinda feel bad for Australia https://t.co/o7ZFAUcq4Y&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1545198378815995904&amp;quot;&amp;gt;Thu Jul  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e195' cx='182.91' cy='503.52' r='1.22pt' fill='#F4E928' fill-opacity='1' stroke='#F4E928' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@statistishdan I haven’t tried it in this exact scenario but I usually reach for gt::as_raw_html() in situations like this. By default it outputs html with all the css styles inlined in style attributes, so it works almost everywhere.&amp;lt;br&amp;gt;https://t.co/TYAwcsJvbX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1545196268946857985&amp;quot;&amp;gt;Thu Jul  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e196' cx='255.02' cy='503.52' r='1.31pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@malco_barrett @rstudio Yesss! Stoked we get to work together soon!!! Good luck with the move!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1544423481458171907&amp;quot;&amp;gt;Tue Jul  5, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e197' cx='289.7' cy='453.53' r='1.4pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me talking to my partner about my twitter friends https://t.co/nj3mm1rUYd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1544104126535139328&amp;quot;&amp;gt;Mon Jul  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e198' cx='246.99' cy='503.52' r='1.3pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication Love to celebrate July 4th by eating 1 hot dog on 1 bread with 1 condiments.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1543783051934814208&amp;quot;&amp;gt;Sun Jul  3, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e199' cx='111.64' cy='503.52' r='1.12pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @bhive01 My daughter’s favorite is her Jenny Bryan action hero but my son loves the villain Dr. Bad Data Replication&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1543274474098900992&amp;quot;&amp;gt;Sat Jul  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e200' cx='317.49' cy='419.46' r='1.48pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Do the happy meals come with #RStats action figures? Gotta collect them all! https://t.co/HJMzJHRVxh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1543229593829654530&amp;quot;&amp;gt;Sat Jul  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e201' cx='369.43' cy='383.06' r='1.61pt' fill='#F4E828' fill-opacity='1' stroke='#F4E828' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;https://t.co/HJMzJHRVxh https://t.co/tXKMi6bM7R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;43&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1542928317338324993&amp;quot;&amp;gt;Fri Jul  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e202' cx='302.74' cy='457.8' r='1.42pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m frequently reminded that {usethis} isn&amp;#39;t just for making packages, it&amp;#39;s also great for learning how awesome #rstats packages are made. https://t.co/J4gUBOy7kM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207692916950474752&amp;quot;&amp;gt;Thu Dec 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e203' cx='125.01' cy='503.52' r='1.14pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@LucyStats @IsabellaGhement @thomas_mock @dgkeyes @dustinfife @ryebreadnyc yes, exactly! *Inside* your package code you don&amp;#39;t need to use :: to reference the functions you&amp;#39;re writing, but you *do* need to use them for functions from ext. pkgs.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Once you build/install/load your package, you can then use :: to reference functions, e.g. yourPkg::is_cool()&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207691876125593600&amp;quot;&amp;gt;Thu Dec 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e204' cx='139.71' cy='456.34' r='1.24pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @dustinfife @ryebreadnyc @thomas_mock Usually utils.R is where you put general helpers you use throughout the package. But you can still have non-exported functions elsewhere. Here&amp;#39;s a really great example from {usethis}. use_directory() is user-facing, but supported by a few small helpers&amp;lt;br&amp;gt;https://t.co/vpv9Ampoav&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207690816694734850&amp;quot;&amp;gt;Thu Dec 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e205' cx='183.11' cy='394.86' r='1.4pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @dustinfife @ryebreadnyc @thomas_mock It&amp;#39;s better not to use :: for functions in your own package and R CMD check will warn you not to use ::: either&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Any functions or objects you define in the scripts in your R/ folder you can reference without prefixing 😎&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207688018552856576&amp;quot;&amp;gt;Thu Dec 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e206' cx='185.83' cy='503.52' r='1.22pt' fill='#E7735B' fill-opacity='1' stroke='#E7735B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m excited to meet @EvaMaeRey in person and for her presentation on her awesome ggplot flipbooks! https://t.co/2GRLK89E74&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207625915418718210&amp;quot;&amp;gt;Thu Dec 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e207' cx='123.21' cy='503.52' r='1.14pt' fill='#E7725B' fill-opacity='1' stroke='#E7725B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@cantabile It’s a nothing that would be a logical if it were something&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1207099621778034688&amp;quot;&amp;gt;Tue Dec 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e208' cx='184.87' cy='503.52' r='1.22pt' fill='#E7725B' fill-opacity='1' stroke='#E7725B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek https://t.co/bNPQyt8qkk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1206730530852671488&amp;quot;&amp;gt;Mon Dec 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e209' cx='236.96' cy='457.99' r='1.33pt' fill='#E7725B' fill-opacity='1' stroke='#E7725B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@howard_baek @xieyihui @apreshill There are a few packages that make adding icons to R Markdown super easy. All are on GitHub &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;* https://t.co/DLOvKAjUAT&amp;lt;br&amp;gt;* https://t.co/EcaPqBYAM7&amp;lt;br&amp;gt;* https://t.co/KsIGwl8hKN&amp;lt;br&amp;gt;* https://t.co/QLPSpm3z97&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1205080134228811777&amp;quot;&amp;gt;Thu Dec 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e210' cx='149.51' cy='503.52' r='1.18pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The only thing worse is when you realize *you* asked the question. https://t.co/TgV06OGow6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1203835489784156160&amp;quot;&amp;gt;Sun Dec  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e211' cx='124.05' cy='455.21' r='1.24pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;👩‍💻Try the app yourself – https://t.co/lR0YGuEHDD&amp;lt;br&amp;gt;👀View the code – https://t.co/jn44kT735t&amp;lt;br&amp;gt;🔖Mastering Shiny – https://t.co/p7HFlWcCJg&amp;lt;br&amp;gt;📑Dynamic UI – https://t.co/Hwj523v7y7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1203342368503664643&amp;quot;&amp;gt;Sat Dec  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e212' cx='139.5' cy='454.78' r='1.25pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham talks about other Shiny-based approaches in the Dynamic UI chapter&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;And if you&amp;#39;re interested in learning JavaScript to augment your Shiny apps, consider joining my JavaScript for Shiny Users workshop at #rstudioconf2020!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/7L35WpQARN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1203342366712778752&amp;quot;&amp;gt;Sat Dec  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e213' cx='284.84' cy='412.17' r='1.45pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I read @hadleywickham&amp;#39;s new &amp;quot;Dynamic UI&amp;quot; chapter in Mastering Shing last night. I like using renderUI() for data-driven UI in #shiny apps but, as he mentions, it can slow down your app.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;How much? Here&amp;#39;s a simple &amp;quot;task list&amp;quot; app to compare renderUI() to in-browser JavaScript https://t.co/DypnZMxXwk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1203342364212895744&amp;quot;&amp;gt;Sat Dec  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e214' cx='169.28' cy='503.52' r='1.2pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr @MilesMcBain @EmRstats I do this, too, but instead of a Makefile (because 🤢), I make make.R executable and then set it as the custom build script in the project settings in RStudio.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It&amp;#39;s a really awesome setup: it builds in a bg thread leaving console free but I can still watch progress in build pane https://t.co/9sPYVIq6rk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1203324193967935489&amp;quot;&amp;gt;Sat Dec  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e215' cx='147.38' cy='503.52' r='1.17pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@karissawhiting @rstats4ds Team rename all the way, but def make sure your scripts can go from the raw data to final output&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1202656830998097920&amp;quot;&amp;gt;Thu Dec  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e216' cx='313.87' cy='453.55' r='1.44pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;me: I really need to put together these course materials&amp;lt;br&amp;gt;voice in my head: your website needs a new color palette https://t.co/yTbNMxxvL8&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1202641505900486656&amp;quot;&amp;gt;Thu Dec  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e217' cx='138' cy='503.52' r='1.16pt' fill='#E7715C' fill-opacity='1' stroke='#E7715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JonTheGeek @MilesMcBain I love your dedication to the minimal, easy path. Check this out 😁 https://t.co/SzMRiUtkWt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1202625103432953856&amp;quot;&amp;gt;Thu Dec  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e218' cx='362.93' cy='366.65' r='1.63pt' fill='#E6715C' fill-opacity='1' stroke='#E6715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Don&amp;#39;t like your blog theme anymore? Save yourself days of tweaking and endless updating and just change the colors! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I started to feel the &amp;quot;have-to-change-it&amp;quot; bug so I tweaked the colors and added dark mode and now I can walk away for a minute https://t.co/ScgYvVogJw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1202333428039004160&amp;quot;&amp;gt;Wed Dec  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e219' cx='107.63' cy='447.69' r='1.24pt' fill='#E6715C' fill-opacity='1' stroke='#E6715C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme @ma_salmon @BrodieGaslam I just updated the post with @ma_salmon&amp;#39;s suggestions! https://t.co/Wxrb8X12DC&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1202296298138935296&amp;quot;&amp;gt;Wed Dec  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e220' cx='157.8' cy='503.52' r='1.19pt' fill='#E6705C' fill-opacity='1' stroke='#E6705C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain I did something very much like this in {xaringanthemer}. Function arguments, doc strings and theme-specific defaults are stored in a tibble in https://t.co/Bt2J7cW82S and then the functions and their roxygen2 documentation are built with a make script https://t.co/AVM1rXX1Ok&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1199483617770115073&amp;quot;&amp;gt;Tue Nov 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e221' cx='157.51' cy='503.52' r='1.19pt' fill='#E66F5D' fill-opacity='1' stroke='#E66F5D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kearneymw I like it but I’d replace “Collected” with a time stamp. I’ve learned the hard way to include time stamps for every line in logs of any long running or unattended process.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1195800345877917701&amp;quot;&amp;gt;Sat Nov 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e222' cx='460.1' cy='395.73' r='1.78pt' fill='#E56E5D' fill-opacity='1' stroke='#E56E5D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke https://t.co/oPTLGVEk1L&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;90&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1192434691015684096&amp;quot;&amp;gt;Thu Nov  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e223' cx='240.13' cy='503.52' r='1.29pt' fill='#E56E5D' fill-opacity='1' stroke='#E56E5D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PeeltothePithy Better than a gist, here’s a blog post 😊 &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/3BdY5e1CXs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1191841718808780801&amp;quot;&amp;gt;Tue Nov  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e224' cx='515.88' cy='334.4' r='2.02pt' fill='#E56E5D' fill-opacity='1' stroke='#E56E5D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Reading xml data into R is like crossfit for my recursive programming skills. I feel like I&amp;#39;m out here in the parking lot flipping truck tires trying to get my data into rectangular shape. #rstats&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;142&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1191792162909949952&amp;quot;&amp;gt;Tue Nov  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e225' cx='207.05' cy='503.52' r='1.25pt' fill='#E56E5E' fill-opacity='1' stroke='#E56E5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My surprising productivity hack of 2019: Set your browser&amp;#39;s home page to a blank page. No more random articles from Firefox&amp;#39;s default page hijacking my already fragile attention span. https://t.co/zCMMpcnvSE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1191756136388554752&amp;quot;&amp;gt;Tue Nov  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e226' cx='123.94' cy='503.52' r='1.14pt' fill='#E56D5E' fill-opacity='1' stroke='#E56D5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Perfectly timed, three months later I&amp;#39;m staring at&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    Error in gsub(&amp;quot;\\n&amp;quot;, br(), a, fixed = TRUE) : &amp;lt;br&amp;gt;      input string 47 is invalid in this locale&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;and wondering what kind of spooky string has invaded my locale. https://t.co/xBJMumt21F&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1189975343387406336&amp;quot;&amp;gt;Thu Oct 31, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e227' cx='322.96' cy='451.09' r='1.45pt' fill='#E56D5E' fill-opacity='1' stroke='#E56D5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Yesterday I spent 2 hours trying to get code I wrote 6 months ago to run again. https://t.co/AB9wxYxMY6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1189641252633022466&amp;quot;&amp;gt;Wed Oct 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e228' cx='343.55' cy='337.92' r='1.67pt' fill='#E56D5E' fill-opacity='1' stroke='#E56D5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A little #rstats dark magic 🔮✨&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🎩 Not officially supported but check out {rsthemes} for more @rstudio theme fun. &amp;lt;br&amp;gt;🐰 Source in gif here: https://t.co/YqRL9bdOH2 https://t.co/E2GHo20fqc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1189252492850290693&amp;quot;&amp;gt;Tue Oct 29, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e229' cx='165.39' cy='503.52' r='1.2pt' fill='#E56D5E' fill-opacity='1' stroke='#E56D5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@wendtke @rstats4ds @CivicAngela&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1189233780038479873&amp;quot;&amp;gt;Tue Oct 29, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e230' cx='126.87' cy='452.45' r='1.24pt' fill='#E46C5E' fill-opacity='1' stroke='#E46C5E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@S_Owla @NicholasStrayer expect_error() uses regular expressions so the “(s)” is trying to match “s” in the error message. For literal “(s)” you’d have to escape the parens, like “\\\\(s\\\\)”.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1187839883588636672&amp;quot;&amp;gt;Fri Oct 25, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e231' cx='187.89' cy='503.52' r='1.23pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@KellyBodwin A few options off the top of my head: automagic, itdepends, renv, packrat&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1185305666359037956&amp;quot;&amp;gt;Fri Oct 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e232' cx='246.3' cy='458.02' r='1.34pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I also made a template repo on GitHub for easy setup for your next xaringan presentation&amp;lt;br&amp;gt;https://t.co/eoF2DEygBo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1184512196182720514&amp;quot;&amp;gt;Wed Oct 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e233' cx='571.18' cy='222.93' r='2.56pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I wrote a short blog post solving a common 👁️ #xaringan problem: automatically add a logo to all of your slides with just a tiny little bit of CSS and JavaScript. #rstats&amp;lt;br&amp;gt;https://t.co/cLtlqUw8HS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;49&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;222&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1184511284945006597&amp;quot;&amp;gt;Wed Oct 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e234' cx='205.47' cy='406.86' r='1.39pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Did you upgrade to Catalina? Pro tip from @hrbrmstr: do these two things next to get #rstats ready to go. And please share any other upgrade tips! https://t.co/1GdMmFmoyp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1183174352935772167&amp;quot;&amp;gt;Sat Oct 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e235' cx='129.31' cy='431.25' r='1.29pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bhive01 @hrbrmstr Argh! This is what I should have done&amp;lt;br&amp;gt;https://t.co/zfnGkdpTaj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1183049049504661504&amp;quot;&amp;gt;Sat Oct 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e236' cx='175.87' cy='370.03' r='1.46pt' fill='#E46B5F' fill-opacity='1' stroke='#E46B5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, so I updated to macOS Catalina and now lots of random #rstats things aren&amp;#39;t working, like installing packages from source. Any tips, blog posts, etc out there to help?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1183047211401256960&amp;quot;&amp;gt;Sat Oct 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e237' cx='249.56' cy='414.53' r='1.41pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@edsu And if you like regular expressions, you&amp;#39;ll like {regexplain}, an @rstudio addin for interactively working on a regexp https://t.co/siLAoRKlnB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1182393819620401157&amp;quot;&amp;gt;Thu Oct 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e238' cx='474.89' cy='278.63' r='2.07pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Did you see the programming languages &amp;quot;poll&amp;quot; going around Twitter last week? I used {rtweet}, the #tidyverse and a whole pile of regex to clean up and explore the results. And the survey completely confirms my priors: #rstats is the best!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/yn4M5PfpYJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;102&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1182392155563843585&amp;quot;&amp;gt;Thu Oct 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e239' cx='163.19' cy='456.83' r='1.26pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@theRcast @_ColinFay @NicholasStrayer Oh yeah, @lenkiefer used {flexdashboard} last year with @yoniceedee’s {slickr} and it was really nice!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/ZB3zWfC6YI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1181881689519349760&amp;quot;&amp;gt;Wed Oct  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e240' cx='281.44' cy='388.05' r='1.49pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay I bumped into https://t.co/rteQSYTG8E recently, it’s super helpful&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1181364125512941568&amp;quot;&amp;gt;Mon Oct  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e241' cx='246.97' cy='503.52' r='1.3pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro I’m so {sample(c(“excited”, “stoked”, “thrilled”), size = 1)} for your talk!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1181359035192369152&amp;quot;&amp;gt;Mon Oct  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e242' cx='128.39' cy='449.09' r='1.25pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosiahParry Dear Josiah,&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I felt personally attacked by your post on twitter dot com, but, upon further reflection, I must acknowledge the validity of your point.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Warm regards,&amp;lt;br&amp;gt;@grrrck&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1181313392092553216&amp;quot;&amp;gt;Mon Oct  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e243' cx='444.72' cy='294.31' r='1.96pt' fill='#E46A5F' fill-opacity='1' stroke='#E46A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Fun weekend procrasti-hacking project: I made a little lorem::ipsum() generator for #rstats. Easy to drop inline in R Markdown or in any doc with the included RStudio addin.&amp;lt;br&amp;gt;https://t.co/e9JqSbWzWK https://t.co/lva6iJzFpT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;79&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1180939640381018117&amp;quot;&amp;gt;Sun Oct  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e244' cx='169.19' cy='503.52' r='1.2pt' fill='#E36A5F' fill-opacity='1' stroke='#E36A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_johnmackintosh https://t.co/4vxM3zC36Y&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1180294384526467072&amp;quot;&amp;gt;Fri Oct  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e245' cx='202.22' cy='503.52' r='1.24pt' fill='#E36A5F' fill-opacity='1' stroke='#E36A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@AmeliaMN Replying to an email I just sent sends the email to ME instead of the recipient&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(Solution is to reply all but I accidentally send myself an email once a week)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1179817245582794753&amp;quot;&amp;gt;Thu Oct  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e246' cx='335.84' cy='374.03' r='1.58pt' fill='#E36A5F' fill-opacity='1' stroke='#E36A5F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;While putting together a plotly viz in #rstats, I accidentally wrote&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    plot_ly(...) %&amp;amp;gt;% add_lies()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Thankfully, plotly replied&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    Error in add_lies(.) : could not find function &amp;quot;add_lies&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1179486056678383617&amp;quot;&amp;gt;Wed Oct  2, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e247' cx='175.98' cy='455.11' r='1.28pt' fill='#E36960' fill-opacity='1' stroke='#E36960' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{golem} question @_ColinFay: is the Shiny-app-as-a-package design a hard requirement of golem, or are parts of golem relevant if you don’t want to use the package framework?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1178417852812087296&amp;quot;&amp;gt;Sun Sep 29, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e248' cx='130.72' cy='503.52' r='1.15pt' fill='#E36960' fill-opacity='1' stroke='#E36960' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand @djnavarro My extra 🤯 moment with basename() was when I learned it can be used with URLs too like&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;download.file(&amp;lt;br&amp;gt;  long_url_to_csv, &amp;lt;br&amp;gt;  basename(long_url_to_csv)&amp;lt;br&amp;gt;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1177409035177537536&amp;quot;&amp;gt;Thu Sep 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e249' cx='130.51' cy='503.52' r='1.15pt' fill='#E36960' fill-opacity='1' stroke='#E36960' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jtrnyc @apreshill {knitr} has a little helper for this, try&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;`r knitr::inline_expr(&amp;quot;x&amp;quot;, syntax = &amp;quot;md&amp;quot;)`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The trick you showed should work, but you need a new line between the &amp;quot;r&amp;quot; and the &amp;quot;x&amp;quot;. Here&amp;#39;s @xieyihui&amp;#39;s post about that syntax https://t.co/fjQwoeC89i&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1177228424689135616&amp;quot;&amp;gt;Thu Sep 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e250' cx='294.45' cy='394.51' r='1.49pt' fill='#F4E728' fill-opacity='1' stroke='#F4E728' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ve used two spaces for *ever* but my mind was changed by this tweet. Tabs are actually better. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Oh and it&amp;#39;s now the default in {grkstyle}, making it easy to switch yourself!&amp;lt;br&amp;gt;https://t.co/CzYQkwR6xy https://t.co/wUwYJbkxOY https://t.co/owAB4Tmw7O&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1541896859521896453&amp;quot;&amp;gt;Tue Jun 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e251' cx='194.66' cy='503.52' r='1.23pt' fill='#F4E728' fill-opacity='1' stroke='#F4E728' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@meghansharris Nice! The first rule of slidecraft: we’d rather not mention how long we worked on this.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1540169468793573378&amp;quot;&amp;gt;Thu Jun 23, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e252' cx='103.37' cy='503.52' r='1.09pt' fill='#F4E728' fill-opacity='1' stroke='#F4E728' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@coolbutuseless por qué no los dos?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1539769145927127044&amp;quot;&amp;gt;Wed Jun 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e253' cx='154.75' cy='449.53' r='1.27pt' fill='#F4E629' fill-opacity='1' stroke='#F4E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley Yes! I can’t provide code but you can do this with an option hook. Basically globally set a made up chunk option like eval_force = TRUE&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;And then use an option hook on eval_force to set options$eval &amp;amp;lt;- FALSE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1538925669756944384&amp;quot;&amp;gt;Mon Jun 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e254' cx='171.1' cy='503.52' r='1.2pt' fill='#F5E629' fill-opacity='1' stroke='#F5E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke did your forget your charger in Florida? 😬 https://t.co/COUOZrKpwe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1537570302531624960&amp;quot;&amp;gt;Thu Jun 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e255' cx='327.76' cy='392.66' r='1.53pt' fill='#E36960' fill-opacity='1' stroke='#E36960' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I love the illustrations and many resources for learning R at @RStudio&amp;#39;s new education page and I&amp;#39;m thrilled to be included among so many amazing #rstats instructors! https://t.co/TiXxluvdpj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1176956162232786946&amp;quot;&amp;gt;Wed Sep 25, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e256' cx='118.78' cy='503.52' r='1.13pt' fill='#E36960' fill-opacity='1' stroke='#E36960' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@VigerPaul @rstats4ds @hadleywickham @Rbloggers @rfortherest That was fun! Here&amp;#39;s something to get you started. https://t.co/1LRkd0I2Lt https://t.co/TGH6STHvCn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1176580720850022401&amp;quot;&amp;gt;Tue Sep 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e257' cx='351.13' cy='361.47' r='1.63pt' fill='#E36860' fill-opacity='1' stroke='#E36860' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is awesome and mesmerizing 🤩 but I&amp;#39;ve got a soft spot for flying colored boxes.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;💡That gave me an idea! pivot_wider() and pivot_longer(): flying-toasters-meets-gganimate style. https://t.co/H3MKwsciSe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;36&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1175477144702595072&amp;quot;&amp;gt;Sat Sep 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e258' cx='385.34' cy='381.21' r='1.64pt' fill='#E36860' fill-opacity='1' stroke='#E36860' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m working on moving a team of mixed-technical background into a git-based and GitLab-supported workflow. Does anyone have any advice, blog posts, talks, tweet threads to send my way before we `git commit -m &amp;quot;the team&amp;quot;`? Specifically if not entirely coding-focused.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;49&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1173986638848040960&amp;quot;&amp;gt;Tue Sep 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e259' cx='318.09' cy='367.29' r='1.57pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Really enjoyed @theRcast&amp;#39;s conversation with @NicholasStrayer today! If you did too and want to learn JavaScript to enhance your Shiny apps, consider signing up for the two-day JavaScript for Shiny Users workshop at #rstudioconf2020 #rstats @rstudio&amp;lt;br&amp;gt;https://t.co/yyHu83PKRX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1172544011753656321&amp;quot;&amp;gt;Fri Sep 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e260' cx='130.64' cy='398.55' r='1.36pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@NicholasStrayer @theRcast @rstudio Amelia Wattenberger&amp;#39;s excellent d3.js resource deserves its own tweet! 👏💯&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/U6zNctB0zC&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1172536522127663104&amp;quot;&amp;gt;Fri Sep 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e261' cx='343.16' cy='332.57' r='1.69pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Two great resources mentioned by @NicholasStrayer on the #shinydevseries with @theRcast for learning data visualization with d3. #rstats @rstudio&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/i20kALZ8As&amp;lt;br&amp;gt;https://t.co/U6zNctB0zC&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1172536188416286720&amp;quot;&amp;gt;Fri Sep 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e262' cx='153.47' cy='503.52' r='1.18pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I almost made a gif but it&amp;#39;s better experienced in person&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;?writexl::write_excel&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1172190066871021568&amp;quot;&amp;gt;Thu Sep 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e263' cx='290.61' cy='427.45' r='1.43pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Where can I nominate writexl::write_excel() for best help text in all of #rstats?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1172187774910382080&amp;quot;&amp;gt;Thu Sep 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e264' cx='149.96' cy='452.56' r='1.26pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@joshbuchea @malco_barrett @jcheng @rstudio And of course thank you to @xieyihui for having the vision for {knitr} that made all of this possible. I use #rmarkdown every day and am always learning something new. {knitr} is truly impressive in its scope and flexibility.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171842824729481220&amp;quot;&amp;gt;Wed Sep 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e265' cx='183.88' cy='452.38' r='1.29pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@joshbuchea @malco_barrett And finally, this is all made possible by hijacking {htmltools} which is a ridiculously cool package from @jcheng and @rstudio that makes so many 😎 things possible for #rstats-based web devs.&amp;lt;br&amp;gt;https://t.co/YY5yIxJycn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171841977660391425&amp;quot;&amp;gt;Wed Sep 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e266' cx='136.39' cy='455.33' r='1.24pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@joshbuchea Also thanks to @malco_barrett for not minding while I looked over his virtual shoulder as he made {ymlthis}, another cool package that helps you make your #rstats documents awesome. &amp;lt;br&amp;gt;https://t.co/mGa4V5q70v&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171841137386119169&amp;quot;&amp;gt;Wed Sep 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e267' cx='461.13' cy='286.07' r='2.02pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;We spend so much time working on our #rstats driven reports, web pages, slides, and Shiny apps. They should look good in our timelines too! I&amp;#39;ve been working on making social media cards and &amp;amp;lt;meta&amp;amp;gt; tags easier to add with a new package: {metathis} &amp;lt;br&amp;gt;https://t.co/4XzJapirom&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;91&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171840204535193601&amp;quot;&amp;gt;Wed Sep 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e268' cx='306.1' cy='503.52' r='1.39pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@polesasunder https://t.co/3ApubLnnGk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171617433758683136&amp;quot;&amp;gt;Tue Sep 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e269' cx='217.28' cy='448.76' r='1.32pt' fill='#E26761' fill-opacity='1' stroke='#E26761' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay I break for commas, &amp;lt;br&amp;gt;periods, &amp;lt;br&amp;gt;links, &amp;lt;br&amp;gt;inline r code, &amp;lt;br&amp;gt;em-dashes, &amp;lt;br&amp;gt;colons, &amp;lt;br&amp;gt;semicolons, &amp;lt;br&amp;gt;run-on sentences, &amp;lt;br&amp;gt;Oxford commas, &amp;lt;br&amp;gt;and lost trains of thought.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1171226232433889285&amp;quot;&amp;gt;Mon Sep  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e270' cx='193.28' cy='503.52' r='1.23pt' fill='#E26661' fill-opacity='1' stroke='#E26661' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium @gvwilson I like &amp;quot;Transform&amp;quot;. I think it communicates to someone who hasn&amp;#39;t seen {dplyr} yet that the data will be different (transformed) after this step.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1169672857674272768&amp;quot;&amp;gt;Thu Sep  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e271' cx='130.67' cy='503.52' r='1.15pt' fill='#E26661' fill-opacity='1' stroke='#E26661' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I can&amp;#39;t believe I&amp;#39;m firing up a VM just so I can read a plain-text email message&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1169596340839550979&amp;quot;&amp;gt;Thu Sep  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e272' cx='225.36' cy='419.23' r='1.38pt' fill='#E26561' fill-opacity='1' stroke='#E26561' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Every 👏🏼 time 👏🏼 I 👏🏼 for 👏🏼 loop https://t.co/0fALAUq744&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1166821320090411009&amp;quot;&amp;gt;Wed Aug 28, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e273' cx='184.02' cy='457.78' r='1.28pt' fill='#E26561' fill-opacity='1' stroke='#E26561' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@theRcast @NicholasStrayer @rstudio And if you&amp;#39;d like to learn more about JavaScript and Shiny in a hands-on workshop, consider the #js4shiny workshop at #rstudioconf2020!! https://t.co/yyHu83PKRX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1166775089699930115&amp;quot;&amp;gt;Wed Aug 28, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e274' cx='273.52' cy='409.33' r='1.44pt' fill='#E16561' fill-opacity='1' stroke='#E16561' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How many people use R? #rstats&amp;lt;br&amp;gt;How many people use Shiny? #shiny&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Does anyone have any ballpark numbers on this that aren&amp;#39;t &amp;quot;how many people google &amp;#39;R statistical programming&amp;#39;?&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1166162454952513536&amp;quot;&amp;gt;Mon Aug 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e275' cx='150.21' cy='455.46' r='1.25pt' fill='#E16561' fill-opacity='1' stroke='#E16561' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand @taraskaduk @CMastication it&amp;#39;s a funny feeling when you get so desperate for tech help that you search *Twitter* instead of Google and find @sharlagelfand talking about @taraskaduk and @CMastication talking about _almost_ the same problem you&amp;#39;re trying to solve. #mypeople&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1166074926660538368&amp;quot;&amp;gt;Mon Aug 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e276' cx='296.6' cy='414.34' r='1.46pt' fill='#E16562' fill-opacity='1' stroke='#E16562' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;TIL and wow this is super helpful for debugging #shiny apps with problematic inputs or when a “debug mode” input is enabled https://t.co/ZjXM4QhgIn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1165280069520187393&amp;quot;&amp;gt;Sat Aug 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e277' cx='268.49' cy='430.05' r='1.4pt' fill='#E16562' fill-opacity='1' stroke='#E16562' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Or: #rstats come for the community and find out the language is actually pretty awesome and stay because you’re happy and productive!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1165022107182481410&amp;quot;&amp;gt;Fri Aug 23, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e278' cx='169.57' cy='503.52' r='1.2pt' fill='#E16562' fill-opacity='1' stroke='#E16562' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@noamross @potterzot Here&amp;#39;s something almost tidyeval free, just requires one !!!&amp;lt;br&amp;gt;https://t.co/CcwjAbS63Z&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164271282147463170&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e279' cx='163.8' cy='402.27' r='1.37pt' fill='#E16562' fill-opacity='1' stroke='#E16562' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@noamross I did! Feel free to borrow from here https://t.co/7iBD6rfzXD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164265690364284928&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e280' cx='297.18' cy='372.25' r='1.54pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you like {tidyexplain} check out Charco Hui&amp;#39;s {dataAnim} package. It takes flying-box demos of tidyverse operations to another level! #rstats https://t.co/y8ixjvNjy3 https://t.co/KXMQbi2tKX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164163547527598080&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e281' cx='125.79' cy='503.52' r='1.14pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And {steward} is another interesting package that caught my eye https://t.co/M2y3UwbaB5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164153723637121025&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e282' cx='194.08' cy='452.55' r='1.3pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{dataspice} is my current top contender https://t.co/EQkzP00Cdg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164153564622725120&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e283' cx='180.99' cy='413.49' r='1.36pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m working on a package to do just this: use metadata to describe your existing or expected data and get automatic assertion tests. But picking the right metadata format is critical. What are good data metadata formats and #rstats packages? https://t.co/X1m4fqplmJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164153185776349185&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e284' cx='160.28' cy='503.52' r='1.19pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr I&amp;#39;m actually working on this! Currently researching to find a good metadata format, do you have any recommendations? https://t.co/t4kEP4c2bk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1164152575144398854&amp;quot;&amp;gt;Wed Aug 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e285' cx='170.13' cy='503.52' r='1.2pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Omg you guys complaining on Twitter really works! I’m not sure exactly which incantations did it (I was fully immersed in the flailing stage of the set up process) but odbc decided to work! https://t.co/J8ZvxwJXDy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1163549227844288520&amp;quot;&amp;gt;Mon Aug 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e286' cx='194.39' cy='503.52' r='1.23pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My kingdom for a working installation of Oracle odbc on Mac. https://t.co/tHlSvs58DW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1163537517620150282&amp;quot;&amp;gt;Mon Aug 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e287' cx='194.46' cy='503.52' r='1.23pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@carroll_jono I’ll sign your petition if it means I’d be allowed to 😋:🤪&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162945785622880257&amp;quot;&amp;gt;Sun Aug 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e288' cx='607.76' cy='197.15' r='2.84pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I wrote up a short blog post on creating custom ggplot2 color scales. I focused on discrete color scales to demo a setup that makes binary colors easy, but I hope the post is helpful if you&amp;#39;re working on a #ggplot2 theme for your org or brand. #rstats https://t.co/jQDxE61K3W&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;69&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;297&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162419274566262784&amp;quot;&amp;gt;Fri Aug 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e289' cx='128.56' cy='503.52' r='1.15pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme I am 200% going to use this in a slide in the very near future&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162403629460054017&amp;quot;&amp;gt;Fri Aug 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e290' cx='147.71' cy='503.52' r='1.17pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney I do! It&amp;#39;s tidyverse style plus two minor tweaks. Hopefully it can be a helpful example of how to make your own {styler} styles https://t.co/UOOpMsfhoG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162359758608904197&amp;quot;&amp;gt;Fri Aug 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e291' cx='130.9' cy='503.52' r='1.15pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EmilyRiederer @BenjaminWolfe I started writing a tweet, that turned into a gist, that turned into a blog post. In my case, I baked the special binary palette treatment into the &amp;quot;branded&amp;quot; color scale. But I might need to incorporate good, bad, neutral framework too 🤔 &amp;lt;br&amp;gt;https://t.co/jQDxE61K3W&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162358954225221632&amp;quot;&amp;gt;Fri Aug 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e292' cx='104.53' cy='503.52' r='1.1pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney btw, I&amp;#39;m not trolling you at all, I think we have very similar codes style tastes. (But I&amp;#39;m picky about indentation, too.) But I think maybe you want newlines after commas just in certain contexts. https://t.co/3ifZZcdNF4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162193852695924736&amp;quot;&amp;gt;Thu Aug 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e293' cx='264.24' cy='400.58' r='1.45pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Hi! Have we met? I made a thing that&amp;#39;s surprisingly close to your &amp;quot;standard calendar&amp;quot; look https://t.co/isiRvdOJyD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162184738599313408&amp;quot;&amp;gt;Thu Aug 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e294' cx='129.92' cy='503.52' r='1.15pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@W_R_Chase I just did this today too and it’s so nice to just move on with life and not have to play whackamole with .DS_Store&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1162154581306040320&amp;quot;&amp;gt;Thu Aug 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e295' cx='225.48' cy='447.18' r='1.33pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BenjaminWolfe I love the package name!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Definitely check out @EmilyRiederer’s Rtistic package template that serves a similar purpose. https://t.co/z1SJ0IygBG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1161957224077549568&amp;quot;&amp;gt;Thu Aug 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e296' cx='153.92' cy='503.52' r='1.18pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@KellyBodwin @hadleywickham Unpopular only because the comparison between both is so difficult&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1161410601261895680&amp;quot;&amp;gt;Tue Aug 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e297' cx='230.98' cy='380.77' r='1.46pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@alexcourtiol @djnavarro It&amp;#39;s now part of the AlignAssign addin for @rstudio https://t.co/8SIIO6TC4m&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1161252943066255360&amp;quot;&amp;gt;Tue Aug 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e298' cx='183.73' cy='503.52' r='1.22pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@carroll_jono @djnavarro Cool! In this case, it aligns arbitrary points in the source, like both &amp;amp;lt;- and %||% in the gif, defined by the start and end of each selection. You could also just drop in the cursors where you want them https://t.co/wJdg8sFFwc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1161096924461711361&amp;quot;&amp;gt;Mon Aug 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e299' cx='587.84' cy='259.13' r='2.45pt' fill='#E16462' fill-opacity='1' stroke='#E16462' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro I have thought about this code snippet far more than I should have, so it gives me great pleasure to share this gif https://t.co/Zv5BuIF1Gy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;253&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1161091885533945856&amp;quot;&amp;gt;Mon Aug 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e300' cx='122.57' cy='503.52' r='1.14pt' fill='#E16363' fill-opacity='1' stroke='#E16363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Gist and code for the example here https://t.co/gyxI3hApOk https://t.co/LZzBln5qqg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160631592735453184&amp;quot;&amp;gt;Sun Aug 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e301' cx='216.5' cy='454.67' r='1.32pt' fill='#E16363' fill-opacity='1' stroke='#E16363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s a simple example where we only include a UI element (👋 person) if there&amp;#39;s a valid input (the person&amp;#39;s name). https://t.co/B8aYIlNYdD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160631511424688128&amp;quot;&amp;gt;Sun Aug 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e302' cx='400.9' cy='352.2' r='1.72pt' fill='#E16363' fill-opacity='1' stroke='#E16363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Speaking of infix operators, I&amp;#39;ve started using this one in Shiny apps: %??% &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It&amp;#39;s sort of the opposite of %||%. Instead of getting y when x is NULL, you only get y when x is not NULL (or in shiny-speak when x is truthy, i.e. also not &amp;quot;&amp;quot;). #rstats #shiny https://t.co/pKUILtNew8&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;56&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160620112942174209&amp;quot;&amp;gt;Sun Aug 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e303' cx='147.68' cy='503.52' r='1.17pt' fill='#E16363' fill-opacity='1' stroke='#E16363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro Looks pretty! I’d take it a step further and align the &amp;amp;lt;- and %||% operators but that might be too kanmari&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160515805009891328&amp;quot;&amp;gt;Sun Aug 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e304' cx='348.63' cy='393.58' r='1.56pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bearloga @sharlagelfand Try it out with these three lines of code, and let me know if needs any tweaking &amp;lt;br&amp;gt;https://t.co/s2o4zH33z5 https://t.co/hd4IwfctgI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;36&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160239948336967680&amp;quot;&amp;gt;Sat Aug 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e305' cx='262.91' cy='422.48' r='1.41pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bearloga @sharlagelfand What do you think? Looks pretty cute in RStudio too https://t.co/mzFi5XwqbM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1160234454352302081&amp;quot;&amp;gt;Sat Aug 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e306' cx='184.97' cy='503.52' r='1.22pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand It&amp;#39;s true! https://t.co/K79CxRps6b&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159842068040048640&amp;quot;&amp;gt;Fri Aug  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e307' cx='180.28' cy='457.37' r='1.28pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand It does look nice!! 🤩 https://t.co/gbgfhbSrEp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159837131319078914&amp;quot;&amp;gt;Fri Aug  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e308' cx='169.39' cy='459.52' r='1.26pt' fill='#F5E629' fill-opacity='1' stroke='#F5E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley No problemo! Btw, I actually did make a little reprex while thinking about this using a database learning package (starwarsdb) I made just for this kind of thing&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/pKi6ktMPwq https://t.co/yGrcusOWa0&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1537109740735680513&amp;quot;&amp;gt;Wed Jun 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e309' cx='137.58' cy='503.52' r='1.16pt' fill='#F5E629' fill-opacity='1' stroke='#F5E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley Totally! The neat thing about `dbplyr::sql()` is that it can wrap sql snippets. I discovered it when figuring out how to use postgres&amp;#39; `-&amp;amp;gt;&amp;amp;gt;` json operator syntax in a dplyr pipeline, but I have no idea how exactly I learned this tidbit&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1537090810625368065&amp;quot;&amp;gt;Wed Jun 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e310' cx='153.69' cy='503.52' r='1.18pt' fill='#F5E629' fill-opacity='1' stroke='#F5E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley ugh I need an edit button, the last line should be&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;tbl(sql(&amp;quot;SELECT title FROM bechdel&amp;quot;))&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1537083054488961025&amp;quot;&amp;gt;Wed Jun 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e311' cx='224.71' cy='396.59' r='1.42pt' fill='#F5E629' fill-opacity='1' stroke='#F5E629' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley if `bechdel_con` is a connection object then you can&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;library(dbplyr)&amp;lt;br&amp;gt;bechdel_con %&amp;amp;gt;% tbl(sql(&amp;quot;SELECT title FROM bechdel&amp;quot;))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;if `bechdel_tbl` is a remote tibble then you can&amp;lt;br&amp;gt;bechdel_tbl %&amp;amp;gt;%&amp;lt;br&amp;gt;  remote_con() %&amp;amp;gt;%&amp;lt;br&amp;gt;  tbl(&amp;quot;SELECT title FROM bechdel&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1537082896124616705&amp;quot;&amp;gt;Wed Jun 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e312' cx='300.86' cy='426.33' r='1.45pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{clearmd} comes with 30 themes that you can try out live online. For best results, though, you&amp;#39;ll want to pick a single theme for your final render. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Lots of the themes have additional features that aren&amp;#39;t obvious from the demo! Check out the full list:&amp;lt;br&amp;gt;https://t.co/4BpaFqGEko&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1536748132322648066&amp;quot;&amp;gt;Tue Jun 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e313' cx='236.41' cy='503.52' r='1.29pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{cleanrmd} works great when you don&amp;#39;t need all the bells-and-whistles of a full R Markdown document. By default it doesn&amp;#39;t include bootstrap, mathjax or fontawesome (but you can turn those last two on if you want)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It also works with Quarto and Shiny! https://t.co/PHLZcHyOfB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1536748129873166336&amp;quot;&amp;gt;Tue Jun 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e314' cx='672.28' cy='174.86' r='3.25pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m happy to announce that 🧼 {cleanrmd} is now on CRAN! {cleanrmd} gives you classy, clean and super light-weight R Markdown themes. Perfect for package vignettes, small emailed reports and other space-constrained uses!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;install.packages(&amp;quot;cleanrmd&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/30tR9e2CD9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;94&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;500&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1536748127243448320&amp;quot;&amp;gt;Tue Jun 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e315' cx='237.46' cy='407.7' r='1.41pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hex stickers! If you’re a package maintainer and planning to be at #RStudioConf2022, now is the perfect time to order a fresh batch of stickers 😉 &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Some helpful printing guidelines: https://t.co/hdPg8269rr https://t.co/wdS1ajrOPd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1535683739774337025&amp;quot;&amp;gt;Sat Jun 11, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e316' cx='102.6' cy='503.52' r='1.09pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @minebocek @MilesMcBain @dataandme @patilindrajeets @nj_tierney *After many millennia, when you finally get it aligned...*&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;👿: Let&amp;#39;s see how it looks in IE6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159102626736291840&amp;quot;&amp;gt;Wed Aug  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e317' cx='137.7' cy='503.52' r='1.16pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill @MilesMcBain @dataandme @patilindrajeets @nj_tierney @tachyons_css Thanks! @tachyons_css took a bit to learn but it&amp;#39;s such a good fit for xaringan!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159091464825163776&amp;quot;&amp;gt;Wed Aug  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e318' cx='203.44' cy='450.83' r='1.31pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@patilindrajeets @MilesMcBain @dataandme @nj_tierney Yes! I&amp;#39;m a big fan of {xaringan}!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I used xaringanthemer to set the base theme and @tachyons_css for utility classes, plus a dash of animate.css for transitions.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/zhes8UNepe&amp;lt;br&amp;gt;https://t.co/PGsxIM993Y&amp;lt;br&amp;gt;https://t.co/QuyAU6es97&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Full source here: https://t.co/xlPUPCcjRB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159090881447829504&amp;quot;&amp;gt;Wed Aug  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e319' cx='313.02' cy='454.49' r='1.43pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @dataandme @patilindrajeets @nj_tierney 🧠: You just wasted 4 hours tweaking css and changing colors&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: It&amp;#39;s SLIDECRAFT!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1159087961931169795&amp;quot;&amp;gt;Wed Aug  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e320' cx='389.79' cy='425.69' r='1.59pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m usually very non-judgmental of other parents&amp;#39; parenting decisions. But to the parents who gave plastic automatic rifles and shotguns to their kids and took them to a playground full of toddlers like my son so they could run around and pretend shoot each other: what. the. fck.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;51&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1158898775777251334&amp;quot;&amp;gt;Tue Aug  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e321' cx='205.22' cy='503.52' r='1.25pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is next-level Twitter-driven development https://t.co/fyX5BL4upl&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1158720497363968000&amp;quot;&amp;gt;Tue Aug  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e322' cx='164.26' cy='503.52' r='1.2pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham Here are a few resources I&amp;#39;ve found so far. More problem-focused but good for brainstorming&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;* Practical Programming Projects: https://t.co/KKKFYBNDGY&amp;lt;br&amp;gt;* r/learnprogramming project ideas: https://t.co/hkPnHDDzX6&amp;lt;br&amp;gt;* Another mega list of programming projects: https://t.co/O4TJyiogKS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1158031177367871488&amp;quot;&amp;gt;Sun Aug  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e323' cx='144.46' cy='415.88' r='1.33pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So I guess what I&amp;#39;m really looking for is a collection of real-world domains that are useful for teaching computing concepts.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;For example, @hadleywickham brilliantly used cupcake recipes to motivate functional programming in https://t.co/n8KNJVIdTB. https://t.co/lJ2GwX3LXb&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1158026638380216321&amp;quot;&amp;gt;Sun Aug  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e324' cx='257.45' cy='503.52' r='1.32pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr fixed it! https://t.co/0wqKZrWmhU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157837819072647168&amp;quot;&amp;gt;Sat Aug  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e325' cx='105.97' cy='503.52' r='1.1pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr I&amp;#39;ll nibble 🧀 https://t.co/vjd73x5RXo https://t.co/IlRkXKOKDW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157834152865095680&amp;quot;&amp;gt;Sat Aug  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e326' cx='400.33' cy='327.45' r='1.78pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Felienne @PeterHilton Which further reminded me that they mentioned using a thesaurus to pick variable names -- and I made an addin for RStudio called {synamyn} based on @nj_tierney&amp;#39;s synonym package {syn} that can do just this! https://t.co/xr0zvPfr2D https://t.co/Y1w5NiyBbI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;55&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157760196007071746&amp;quot;&amp;gt;Sat Aug  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e327' cx='268.03' cy='451.78' r='1.38pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Of course tweeting this reminded me of the excellent Software Engineering Radio podcast with @Felienne and @PeterHilton where they went deep on variable names. https://t.co/MLxAUkDHP3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157757727508172800&amp;quot;&amp;gt;Sat Aug  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e328' cx='250.28' cy='399.95' r='1.44pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Does anyone have a good resource on naming variables in coding examples when teaching? &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;foo and bar require you to know about foo/bar. &amp;lt;br&amp;gt;Overly specific examples make it hard to see the general pattern. &amp;lt;br&amp;gt;`my_var` seems like a compromise until you find it in production code.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157757018696048641&amp;quot;&amp;gt;Sat Aug  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e329' cx='210.21' cy='503.52' r='1.25pt' fill='#E06363' fill-opacity='1' stroke='#E06363' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bearloga @skyetetra I do !&amp;quot;thing&amp;quot; %in% things and it never occurred to me that I could also do !3 == 5 https://t.co/09GFkdbRVM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1157017114248732679&amp;quot;&amp;gt;Thu Aug  1, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e330' cx='615.79' cy='203.24' r='2.83pt' fill='#E06264' fill-opacity='1' stroke='#E06264' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is by far my favorite resource for learning and practicing git. I still go back occasionally to visualize tricky git situations before I mess up my local repo. https://t.co/deoo1Mi1M4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;64&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;318&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1156254031154728960&amp;quot;&amp;gt;Tue Jul 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e331' cx='149.5' cy='503.52' r='1.18pt' fill='#E06264' fill-opacity='1' stroke='#E06264' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@coreypembleton This is one of those bugs that happens to me only at the exact moment when the memory of how I solved it the last time has finally faded away.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1155932316134334465&amp;quot;&amp;gt;Mon Jul 29, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e332' cx='180.77' cy='503.52' r='1.22pt' fill='#DF6264' fill-opacity='1' stroke='#DF6264' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@malco_barrett @TheGinaGi Speaking as someone who will re-load a poorly loaded dishwasher: yes!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1155194416564506624&amp;quot;&amp;gt;Sat Jul 27, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e333' cx='159.78' cy='396.93' r='1.38pt' fill='#DF6264' fill-opacity='1' stroke='#DF6264' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So Ruby just gained an experimental pipe operator and it has generated a lot of conversation. Thanks to a conversation on the @_bikeshed podcast today I found this interesting article on the history of pipe operators, relevant even to #rstats %&amp;amp;gt;% https://t.co/jItSYDOYlt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1153672944356380672&amp;quot;&amp;gt;Tue Jul 23, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e334' cx='357.83' cy='325.81' r='1.73pt' fill='#DF6264' fill-opacity='1' stroke='#DF6264' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re looking for a new look for your #shiny #rstats apps, check out {yonder}! The amount of work and thought that @ntweetor has put into this package is truly impressive! 👏💯 https://t.co/e7JyMQr1Xt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;39&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1153316374376325120&amp;quot;&amp;gt;Mon Jul 22, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e335' cx='279.32' cy='503.52' r='1.35pt' fill='#DF6165' fill-opacity='1' stroke='#DF6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@polesasunder @rgfitzjohn Please +1 my gh feature request for alliterative = TRUE https://t.co/9CdeI0CjNd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1151475544325873664&amp;quot;&amp;gt;Wed Jul 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e336' cx='365.07' cy='420.03' r='1.55pt' fill='#DF6165' fill-opacity='1' stroke='#DF6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Two hours of debugging later and it was&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;  length(my_list$item &amp;amp;gt; 0)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;all along.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1151140578878529536&amp;quot;&amp;gt;Tue Jul 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e337' cx='297.9' cy='417.68' r='1.46pt' fill='#DF6165' fill-opacity='1' stroke='#DF6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is going to be an amazing conference!! 😉 https://t.co/yux1dg28aD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1150798977664790528&amp;quot;&amp;gt;Mon Jul 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e338' cx='258.78' cy='416.24' r='1.41pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just in time learning! This is good to keep in mind in times like these, like when there are a million awesome things being demoed at #useR2019. You don&amp;#39;t have to know everything or chase down every new idea. You can wait and learn when it&amp;#39;s relevant to your work. https://t.co/QFXEPnwjSP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1149717311898755073&amp;quot;&amp;gt;Fri Jul 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e339' cx='165.27' cy='451.89' r='1.27pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham Thank you, Hadley, I&amp;#39;m happy it was helpful! Here&amp;#39;s the link to the pkg intro for anyone who&amp;#39;s interested https://t.co/ZYf0T62tBU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1149657893131583493&amp;quot;&amp;gt;Fri Jul 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e340' cx='153.73' cy='451.99' r='1.26pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This looks like a great @rOpenSci package for better &amp;quot;Personal Workstation Safety&amp;quot;! Here&amp;#39;s the link to the package page https://t.co/OfbFE0RpkF https://t.co/6Cp4uo0pKA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1149363224577548288&amp;quot;&amp;gt;Thu Jul 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e341' cx='187.81' cy='449.04' r='1.3pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dvaughan32 I love pmap() and its for-loop-avoiding super powers. Here&amp;#39;s an example from something I&amp;#39;m working on today: in a shiny app I store some state info in a reactive tibble and then run this through a UI-generating function via pmap() to dynamically create a list of UI elements.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1149049729642356737&amp;quot;&amp;gt;Wed Jul 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e342' cx='103.78' cy='503.52' r='1.09pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@malco_barrett You could not have picked a better gif to animate your point https://t.co/QvQrM7UG5N&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1149013918444085249&amp;quot;&amp;gt;Wed Jul 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e343' cx='122.56' cy='459.16' r='1.23pt' fill='#DE6165' fill-opacity='1' stroke='#DE6165' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I loved the message (and the @allison_horst images, of course!) of @juliesquid&amp;#39;s #useR2019 keynote today. I loved hearing about her journey into #rstats and the many ways this community supports open science https://t.co/MK31vVSb0Z&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148995896652251136&amp;quot;&amp;gt;Wed Jul 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e344' cx='229.02' cy='458.02' r='1.32pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thank you #user2019 tweeters for clearing out the funk in my timeline&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148573197182390273&amp;quot;&amp;gt;Tue Jul  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e345' cx='154.04' cy='503.52' r='1.18pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ucfagls @nj_tierney @rOpenSci @ropensci has a nice template/helper package for making data packages: &amp;lt;br&amp;gt;https://t.co/RDfDgZJX0B&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148372260664856577&amp;quot;&amp;gt;Mon Jul  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e346' cx='277.91' cy='394.77' r='1.47pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh and huge thanks to @kearneymw whose awesome {rtweet} package makes it so easy to work with twitter in #rstats! https://t.co/D3GWxe9YAT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148361979582701569&amp;quot;&amp;gt;Mon Jul  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e347' cx='186.88' cy='503.52' r='1.22pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@HamzaRa15004619 Great question! It’s not standard shinydashboard, I borrowed code from @rnt_cole in this PR https://t.co/UBrqujuWbx and added the flashy css transition. Full source code for the app is here https://t.co/almSFE4xsa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148356724866396161&amp;quot;&amp;gt;Mon Jul  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e348' cx='249.56' cy='503.52' r='1.31pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks to @minebocek for sharing the conference schedule! I embedded a copy of the schedule she shared in the dashboard but her version is very slick and worth bookmarking 🔖 https://t.co/YWcPrivfqy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148324552751157249&amp;quot;&amp;gt;Mon Jul  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e349' cx='667.69' cy='164.92' r='3.31pt' fill='#DE6065' fill-opacity='1' stroke='#DE6065' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re stuck at home with a bad case of #UseR2019 FOMO (like me!) you can use this Shiny dashboard I made to keep up with the online conversation! #rstats 🥐🦄📊https://t.co/YbHyJtHY7U&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;109&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;482&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1148323716574654464&amp;quot;&amp;gt;Mon Jul  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e350' cx='280.72' cy='399.45' r='1.47pt' fill='#DD5F66' fill-opacity='1' stroke='#DD5F66' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @rstudio Sweet! Check out this little project I’ve been working on and let him know testing/contributions happily welcomed! https://t.co/UrSOv8UOFz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1144403306997063680&amp;quot;&amp;gt;Thu Jun 27, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e351' cx='153.07' cy='503.52' r='1.18pt' fill='#DD5F67' fill-opacity='1' stroke='#DD5F67' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@brembs Usually when this happens to me it&amp;#39;s because the &amp;quot;##&amp;quot; need some preceding or trailing new lines. Try something like&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;cat(&amp;quot;\\n\\n##&amp;quot;, plot_title, &amp;quot;\\n\\n&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1141721544189784064&amp;quot;&amp;gt;Thu Jun 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e352' cx='229.47' cy='421.36' r='1.38pt' fill='#DD5F67' fill-opacity='1' stroke='#DD5F67' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s so awesome when you spend some time digging into something #rstats, hit a wall, and decide to come back later... and when you wake up and check twitter you discover @MilesMcBain just wrote up the answer you were looking for https://t.co/eafqLNCPDb&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1141683654340612096&amp;quot;&amp;gt;Thu Jun 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e353' cx='233.75' cy='503.52' r='1.28pt' fill='#DD5F67' fill-opacity='1' stroke='#DD5F67' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Saw someone ask about a recentish tweet. Vaguely remember seeing it too. Twitter search is terrible, can&amp;#39;t find it either. Went to reply and commiserate but the stream has moved on and now I can&amp;#39;t even find today&amp;#39;s tweet.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1141553559265259521&amp;quot;&amp;gt;Wed Jun 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e354' cx='208.78' cy='503.52' r='1.25pt' fill='#DD5F67' fill-opacity='1' stroke='#DD5F67' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@chrismainey Zip it up and put it online somewhere (maybe Dropbox or wherever works for your users and access control needs) and then usethis::use_course() can help the class download and open the project from the zip url. https://t.co/gkuBcLj4B9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1141298885236797440&amp;quot;&amp;gt;Wed Jun 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e355' cx='132.1' cy='451.73' r='1.25pt' fill='#DD5F67' fill-opacity='1' stroke='#DD5F67' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ludmila_janda This is awesome and the html looks great! @rstudio‘s code snippets feature is another great option for situations like these. It works in RMarkdown, but you have know the snippet shortcut and use Shift+Tab to insert&amp;lt;br&amp;gt;https://t.co/YBx4By24oL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1141153723584004097&amp;quot;&amp;gt;Tue Jun 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e356' cx='190.88' cy='503.52' r='1.23pt' fill='#DC5E68' fill-opacity='1' stroke='#DC5E68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@skyetetra @MilesMcBain @heatherklus I know you&amp;#39;ve probably tried many things, I don&amp;#39;t know your input data, &amp;amp;amp; benchmarks don&amp;#39;t prove anything... but new_tibble() is a blazing fast backdoor around those checks when you know all columns have names and same # of rows. Some possible combos: https://t.co/YF8qSR3URf https://t.co/Dv6KSU5sIq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1138608207943950336&amp;quot;&amp;gt;Tue Jun 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e357' cx='281.81' cy='405.5' r='1.46pt' fill='#DC5E68' fill-opacity='1' stroke='#DC5E68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme oooh and since the last time this was shared, I added a full screen #shiny countdown app designed for timing presenters! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Available offline w/ countdown::countdown_app() or online at https://t.co/xP0nuP0k6K https://t.co/8cOAmuIWy4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1138521647844155392&amp;quot;&amp;gt;Tue Jun 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e358' cx='156.38' cy='503.52' r='1.19pt' fill='#DC5E68' fill-opacity='1' stroke='#DC5E68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr 💳 Technical Debt Monthly Statement 💳&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;⚪️ Minimum Payment Due&amp;lt;br&amp;gt;🔘 Last Statement Balance&amp;lt;br&amp;gt;⚪️ Other&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1138108553242304512&amp;quot;&amp;gt;Mon Jun 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e359' cx='494.33' cy='257.7' r='2.2pt' fill='#DC5E68' fill-opacity='1' stroke='#DC5E68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ve wanted to properly learn modern JS for a while and I think @gvwilson may have written the perfect book: &amp;quot;JavaScript versus Data Science&amp;quot;. Very excited to dig into this!&amp;lt;br&amp;gt;https://t.co/SwwzynH2Uf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;118&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1137887496556175360&amp;quot;&amp;gt;Sun Jun  9, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e360' cx='304.39' cy='503.52' r='1.39pt' fill='#DC5D68' fill-opacity='1' stroke='#DC5D68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;browser tabs, but with @rstudio sessions&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1136645554136670209&amp;quot;&amp;gt;Thu Jun  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e361' cx='163.44' cy='503.52' r='1.19pt' fill='#DC5D68' fill-opacity='1' stroke='#DC5D68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay 🤣 Who knows? All the quoted replies, corporate email filters, and confidentiality notices have so thoroughly broken the chain that no one knows who sent the first email or what they wanted.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1136460071926403077&amp;quot;&amp;gt;Wed Jun  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e362' cx='304.71' cy='426.89' r='1.45pt' fill='#DC5D68' fill-opacity='1' stroke='#DC5D68' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Email has been around since the mid 70s and yet I have an email in my inbox right now with the subject&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;EXT:  Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT:  Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT: Re: EXT:  Re: EXT: Re: EXT: Re: question&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1136371690383052805&amp;quot;&amp;gt;Wed Jun  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e363' cx='265.31' cy='452.5' r='1.37pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@patilindrajeets @thomas_mock You can even take it one step further and use yaml syntax!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#| echo: false&amp;lt;br&amp;gt;#| fig.cap: |&amp;lt;br&amp;gt;#|   A diagram illustrating how an R Markdown&amp;lt;br&amp;gt;#|   document is converted to the final output.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1535401166632366080&amp;quot;&amp;gt;Fri Jun 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e364' cx='99.76' cy='503.52' r='1.07pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay That’s annoying but kinda fun. Did you make the same design decisions? Make the same mistakes? Come up with something completely new?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Second fun thought: would copilot recognize you solving the same problem and feed you your code from the last time?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1535234612665909248&amp;quot;&amp;gt;Fri Jun 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e365' cx='132.73' cy='503.52' r='1.15pt' fill='#F5E529' fill-opacity='1' stroke='#F5E529' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jeremy_data @bolkerb @burnsstat The whole presentation is awesome but the final slide is my favorite:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Relax and Embrace the Chaos that is R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1535050780356423681&amp;quot;&amp;gt;Thu Jun  9, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e366' cx='575.74' cy='258.19' r='2.42pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Guess what? xaringanExtra is on CRAN now 😊&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/qClvRZxmIA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;230&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1534189301667401733&amp;quot;&amp;gt;Tue Jun  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e367' cx='173.42' cy='503.52' r='1.21pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosiahParry There&amp;#39;s a project-level setting you can use to turn it on or off. My take is to pay for the messy diff once and make sure the settings are turned on in the .Rproj.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Also on GitHub (and in RStudio) you can hide whitespace-only changes https://t.co/Cm2tlJqkre https://t.co/UQKFHjkwk6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1533858820107149312&amp;quot;&amp;gt;Mon Jun  6, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e368' cx='234.8' cy='421.34' r='1.38pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Every time I submit a new #RStats package to CRAN I realize, about a day too late, that I just missed the opportunity to call it v1.0.0 https://t.co/YcGCxQq53w&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1533855158328864768&amp;quot;&amp;gt;Mon Jun  6, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e369' cx='194.39' cy='503.52' r='1.23pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Y&amp;#39;all. &amp;quot;View Page Source&amp;quot; is not *hacking*.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/5zTr0e0vnK https://t.co/S0bhfd38A5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1533799854769590279&amp;quot;&amp;gt;Mon Jun  6, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e370' cx='185.9' cy='503.52' r='1.22pt' fill='#DB5D69' fill-opacity='1' stroke='#DB5D69' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nicoleradziwill And why does it delete my text when I select a quote and press “&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1134521012182274054&amp;quot;&amp;gt;Fri May 31, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e371' cx='331.86' cy='385.3' r='1.55pt' fill='#DA5C6A' fill-opacity='1' stroke='#DA5C6A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I saw a cool #rstats tweet from @kjhealy earlier this week using {gganimate} to animate trends in the last letter of {babynames}. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s a spin-off animation: What letters are popular *anywhere* in a baby&amp;#39;s name? https://t.co/epHb6CsCey https://t.co/vXfUK41cvT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1129421968804065282&amp;quot;&amp;gt;Fri May 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e372' cx='227.99' cy='503.52' r='1.28pt' fill='#DA5C6A' fill-opacity='1' stroke='#DA5C6A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tdawry @carroll_jono @dataandme @BecomingDataSci I have &amp;quot;R, Databases, and Docker&amp;quot; on my reading list, it looks like a great place to start for this kind of task. https://t.co/CDGWxJYJ1F&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1129085421558874112&amp;quot;&amp;gt;Thu May 16, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e373' cx='389.51' cy='350.81' r='1.7pt' fill='#DA5B6A' fill-opacity='1' stroke='#DA5B6A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@80Data @Anas_She3sha3y @W_R_Chase @R_Graph_Gallery also has an awesome flow chart for this at https://t.co/6oFmdoh1vS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1127988998205394947&amp;quot;&amp;gt;Mon May 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e374' cx='341.62' cy='376.93' r='1.58pt' fill='#DA5B6A' fill-opacity='1' stroke='#DA5B6A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks to a suggestion from @minebocek I added an option to {countdown} for &amp;quot;fuzzy&amp;quot; timing. For longer breakout session timers you can reduce countdown anxiety but stay on time with a timer that updates once every N seconds. #rstats https://t.co/LBn6zFDkzz https://t.co/jtxG9nbJTk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1126885800140996609&amp;quot;&amp;gt;Fri May 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e375' cx='148.3' cy='503.52' r='1.17pt' fill='#DA5B6B' fill-opacity='1' stroke='#DA5B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro here::here()!!! https://t.co/Aalpj1tImo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1126215160312549376&amp;quot;&amp;gt;Wed May  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e376' cx='267.51' cy='450.34' r='1.38pt' fill='#DA5B6B' fill-opacity='1' stroke='#DA5B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ll take setwd() over hard-coded absolute paths any day. #rstats&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1126210978293714944&amp;quot;&amp;gt;Wed May  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e377' cx='183.05' cy='503.52' r='1.22pt' fill='#D95B6B' fill-opacity='1' stroke='#D95B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme Btw, what I meant 👆🏼 but totally failed to say out loud is: Thank you!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1125885882236637195&amp;quot;&amp;gt;Tue May  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e378' cx='237.15' cy='455.69' r='1.34pt' fill='#D95B6B' fill-opacity='1' stroke='#D95B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill And thank you @StatGarrett for showing me the power of small timed activities in his awesome #tidyverse and #rmarkdown workshops! https://t.co/QgizjwAdnk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1125769570852200448&amp;quot;&amp;gt;Tue May  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e379' cx='474.7' cy='343.87' r='1.89pt' fill='#D95B6B' fill-opacity='1' stroke='#D95B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My new project release cycle: &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;👨‍💻 push to Github&amp;lt;br&amp;gt;😴 procrastinate on writing up a blog post&amp;lt;br&amp;gt;🗣️ @dataandme finds the repo&amp;lt;br&amp;gt;👋 hello, world! https://t.co/iBxGg9MtOz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;102&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1125768476847747072&amp;quot;&amp;gt;Tue May  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e380' cx='140.22' cy='447.9' r='1.26pt' fill='#D95B6B' fill-opacity='1' stroke='#D95B6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you ain’t down with fractals, I feel bad for you, son&amp;lt;br&amp;gt;I’ve got 99 problems, and 99 smaller problems inside of each one https://t.co/wWo7g62XUq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1125089418975633408&amp;quot;&amp;gt;Sun May  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e381' cx='194.27' cy='503.52' r='1.23pt' fill='#D95A6B' fill-opacity='1' stroke='#D95A6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EmilyRiederer @seathebass92 I love these diagrams! This is what my workflow looks like too and I’ve always felt a little self conscious that I do so much refactoring. Sometimes I wonder why not just start with the final structure, but it’s hard to tell which projects will make it to that stage.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1124732093248962560&amp;quot;&amp;gt;Sat May  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e382' cx='149.46' cy='503.52' r='1.18pt' fill='#D95A6B' fill-opacity='1' stroke='#D95A6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bearloga @malco_barrett He’s also working on a cool package to build TikZ graphs with a nice R syntax https://t.co/mv2Q1odf9l&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1124400618913837056&amp;quot;&amp;gt;Fri May  3, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e383' cx='148.7' cy='503.52' r='1.17pt' fill='#D95A6B' fill-opacity='1' stroke='#D95A6B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#TardyTuesday now that’s a hashtag I can get behind! Great plot! 👏🏼 https://t.co/4ubQTS7HM5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1122649574815019008&amp;quot;&amp;gt;Sun Apr 28, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e384' cx='157.54' cy='450.93' r='1.27pt' fill='#D95A6C' fill-opacity='1' stroke='#D95A6C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dreznik @Emil_Hvitfeldt Nearly everything I do in #rstats is just an excuse to try out a new package, and this was no exception. 😉&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I just discovered this app to explore the Mueller Report by @fathominfo https://t.co/Mp9VT8HDdV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1121232970004746240&amp;quot;&amp;gt;Wed Apr 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e385' cx='254.53' cy='455.15' r='1.36pt' fill='#D95A6C' fill-opacity='1' stroke='#D95A6C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Yesterday it only took me an hour to set up automatic #rstats testing and pkg docs with @TravisCI. And there&amp;#39;s no way I could possibly have written that sentence without major help from {travis} and {tic}, so thank you @krlmlr @mbraginsky @_inundata @opencpu @pjs_228 @rOpenSci! https://t.co/LsVicVAyUb&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1121126428395868160&amp;quot;&amp;gt;Wed Apr 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e386' cx='104.96' cy='503.52' r='1.1pt' fill='#D8596C' fill-opacity='1' stroke='#D8596C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosephineLukito Thanks for collecting all of these! @StatStas posted a thread with a few more links, too https://t.co/rhLn6i6M3e&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1119669325009494017&amp;quot;&amp;gt;Sat Apr 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e387' cx='421.46' cy='280.99' r='1.97pt' fill='#D8596C' fill-opacity='1' stroke='#D8596C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Visualizing the Mueller Report and highlighting references to all of Stupid Watergate&amp;#39;s marquee characters using #rstats, {pdftools}, and @Emil_Hvitfeldt&amp;#39;s {ggpage} https://t.co/EWXy8LMh5H&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;66&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1119212009487204352&amp;quot;&amp;gt;Fri Apr 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e388' cx='205.88' cy='381.43' r='1.44pt' fill='#D8596C' fill-opacity='1' stroke='#D8596C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s a real quick count of the 25 most-often-used words in the report. Mostly what you&amp;#39;d expect to see in a report about president trump and russia. https://t.co/nRPmMKkWj7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1118924310842888192&amp;quot;&amp;gt;Thu Apr 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e389' cx='129.66' cy='450.57' r='1.25pt' fill='#D8596C' fill-opacity='1' stroke='#D8596C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I downloaded the report from ████████. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;J/k here&amp;#39;s the original, thanks @dataeditor https://t.co/iQdRoeH7wM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1118914625683296259&amp;quot;&amp;gt;Thu Apr 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e390' cx='475.25' cy='282.75' r='2.06pt' fill='#D8596C' fill-opacity='1' stroke='#D8596C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Well, the Mueller Report is out, and let me tell you, it&amp;#39;s ████████!! I ran it through pdftools::pdf_text() and put the OCRed data here https://t.co/TxKlc2q5oT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;102&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1118914624588529664&amp;quot;&amp;gt;Thu Apr 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e391' cx='141.86' cy='503.52' r='1.17pt' fill='#D8586D' fill-opacity='1' stroke='#D8586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme Thanks for sharing! BTW, I&amp;#39;m not super into the colors I used for the demo and defaults. What I think {xaringanthemer} makes fun is that you can create a whole (starter) theme from just 1-2 colors. 🎨&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1116394452896161792&amp;quot;&amp;gt;Thu Apr 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e392' cx='128.62' cy='503.52' r='1.15pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme @hrbrmstr @jasonparker83 @grrck Thanks, Mara! Everything I know about ggplot2 theme pkgs I learned from @hrbrmstr 😉&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;One thing I’ve learned since is that if you spend time making a color theme, then definitely export the colors (named list) and the palette functions in addition to scale_fill, etc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1116106906085548032&amp;quot;&amp;gt;Wed Apr 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e393' cx='151.01' cy='503.52' r='1.18pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@xieyihui @kierisi @Chucheria I think a warning is a good idea! Sometimes future-posting is intentional; I wrote up how to make this work in a blog post https://t.co/JxXxbYoMXb You can get Netlify to preview future posts with these settings, but you still need to manually trigger the post publication. https://t.co/2J6EGYYH35&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1116019203679686657&amp;quot;&amp;gt;Wed Apr 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e394' cx='250.71' cy='503.52' r='1.31pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The trick to `git push --force` is to do it quickly while no one is looking, like when everyone is out at lunch.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1116011759725359105&amp;quot;&amp;gt;Wed Apr 10, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e395' cx='100.78' cy='458.85' r='1.21pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mikedecr I’m pretty sure file paths need to be absolute for options that get passed to pandoc. Using {here} seems like a good idea because it outputs absolute paths specified relatively, which is what you want. Have you tried this?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;in_header: &amp;#39;`r here::here(&amp;quot;assets&amp;quot;, &amp;quot;rmd-preamble.tex&amp;quot;`&amp;#39;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1115043247410286592&amp;quot;&amp;gt;Sun Apr  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e396' cx='328.19' cy='360.67' r='1.6pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication May have already been mentioned, but Zotero + Better Bibtex + {citr} is a really great combo. {citr}’s RStudio addin makes it all seamless in Rmd.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;BBT: https://t.co/rNviCPaDvw&amp;lt;br&amp;gt;citr: https://t.co/blN4jRnzpj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1114712579337859072&amp;quot;&amp;gt;Sat Apr  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e397' cx='180.01' cy='503.52' r='1.22pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rstudio So many great submissions! Congrats to the winners and thanks to @rstudio!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1114319208807051265&amp;quot;&amp;gt;Fri Apr  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e398' cx='276.09' cy='413.08' r='1.44pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Wow, so many amazing Shiny apps! I’m thrilled to be among the runners up! 🎉 https://t.co/DpQzuFJ4SQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1114318840240967680&amp;quot;&amp;gt;Fri Apr  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e399' cx='230.59' cy='503.52' r='1.28pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kara_woo You are an awesome part of the R community and you absolutely deserved better. Sending you lots of support.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1114310698526478336&amp;quot;&amp;gt;Fri Apr  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e400' cx='194.06' cy='394.73' r='1.4pt' fill='#D7586D' fill-opacity='1' stroke='#D7586D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @dgkeyes @reshamas&amp;#39;s article is excellent as is her interview with @hugobowne on DataFramed! And to @heatherklus&amp;#39;s point in another thread they specifically talk about the better gender balance in Statistics vs comp sci. https://t.co/SrGYTbQ6ET&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1113843576633425920&amp;quot;&amp;gt;Thu Apr  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e401' cx='206.84' cy='379.35' r='1.45pt' fill='#D7576E' fill-opacity='1' stroke='#D7576E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Looking forward to this webinar on data science education! I really enjoyed learning from @gvwilson at #rstudioconf and I&amp;#39;m sure this will be enlightening as well! https://t.co/pR8WNHMHd5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1113073963595415558&amp;quot;&amp;gt;Tue Apr  2, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e402' cx='154.42' cy='503.52' r='1.18pt' fill='#D6576E' fill-opacity='1' stroke='#D6576E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@przytu1 I recently learned it’s also great for general searches - start a search from the R console and it automatically adds “r programming” to the end of your search query!&amp;lt;br&amp;gt;https://t.co/KdxpvMwmP4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1109967601046822913&amp;quot;&amp;gt;Sun Mar 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e403' cx='459.9' cy='325.45' r='1.89pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just added 🆕 6 new 🧼 clean class-less CSS themes ✨ to {cleanrmd}, bringing the total to 31 light-weight 🦋 and pretty 💅themes for your #RStats rmds.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/HwKjrdVn15&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;89&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1533528130694131718&amp;quot;&amp;gt;Sun Jun  5, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e404' cx='124.28' cy='503.52' r='1.14pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This! But then every once in a while a notification or an email or a *something* *somewhere* reveals the nature of the change and I end up with a vague understanding of my calendar with no way to know check how I know what I know (which means I don’t know) https://t.co/3roC8hKxfL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1532489310607495181&amp;quot;&amp;gt;Thu Jun  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e405' cx='277.41' cy='503.52' r='1.35pt' fill='#F5E429' fill-opacity='1' stroke='#F5E429' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Who has two thumbs and just used them to take a picture of a screenshot of rstudio so I could use my iphone&amp;#39;s live text feature to extract and copy the reprex &amp;quot;code&amp;quot;?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;↖️ this guy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1532017860729614336&amp;quot;&amp;gt;Wed Jun  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e406' cx='158.53' cy='503.52' r='1.19pt' fill='#D6566E' fill-opacity='1' stroke='#D6566E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me, every time I write a for loop https://t.co/29gPLAl4EH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1109058971653025792&amp;quot;&amp;gt;Fri Mar 22, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e407' cx='137.24' cy='503.52' r='1.16pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Especially if your meeting is inside the offices of a factory in a warehouse district. And double especially if the entire property is surrounded by a gate. And triple especially if no external sign matches the location you put on your event page. 🤦‍♂️&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1108514620246016002&amp;quot;&amp;gt;Wed Mar 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e408' cx='239.67' cy='503.52' r='1.29pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;PSA: If you run a Meetup and hold your meetings at a place that isn’t a business open to the public and a listed POI on Google Maps, then PLEASE INCLUDE DIRECTIONS to your secret meeting location on your event page so that people can, like, find you and stuff.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1108513583913144322&amp;quot;&amp;gt;Wed Mar 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e409' cx='157.02' cy='503.52' r='1.19pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rstudio I&amp;#39;ll go first. I&amp;#39;m a huge fan of @rstudio! I feel that having a &amp;quot;place to go&amp;quot; to program or do data analysis is a huge advantage when starting out. Plus @rstudio cloud makes it easy to drop learners into a ready-to-go environment tailored to your lesson.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1108457325113888769&amp;quot;&amp;gt;Wed Mar 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e410' cx='227.69' cy='364.78' r='1.5pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Do you use R for teaching data science skills? What&amp;#39;s your favorite part of teaching with #rstats and @rstudio?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1108456243600023553&amp;quot;&amp;gt;Wed Mar 20, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e411' cx='413.79' cy='503.52' r='1.6pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@3chordwonder @seankross Almost! https://t.co/SCb6g1QyGB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;61&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1108040174167117824&amp;quot;&amp;gt;Tue Mar 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e412' cx='208.59' cy='393.77' r='1.42pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@unsorsodicorda @hadleywickham @JennyBryan&amp;#39;s 2019 rstudioconf talk was excellent and covers a number of situations where you can &amp;quot;pass the dots&amp;quot; instead of using tidy eval. https://t.co/NzRDEkeZag&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1107696828731015169&amp;quot;&amp;gt;Mon Mar 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e413' cx='238.59' cy='415.76' r='1.4pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My workflow:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🔀 Create a new branch for the post&amp;lt;br&amp;gt;💻 Preview locally with blogdown::serve_site()&amp;lt;br&amp;gt;📡 Push to Github &amp;amp;amp; open a pull request from post branch&amp;lt;br&amp;gt;🏗️ Netlify builds a deploy preview from PR&amp;lt;br&amp;gt;👩‍🔬 Test &amp;amp;amp; preview, repeat steps 2-3 as needed&amp;lt;br&amp;gt;🛰️ Merge to master to publish!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1107684772103548928&amp;quot;&amp;gt;Mon Mar 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e414' cx='513.71' cy='253.99' r='2.26pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I wrote a new #rstats blog post this weekend ... on my workflow for writing new blog posts. 😂  Includes ideas and tips for writing new posts using {blogdown}, @rstudio, @GitHub, and @Netlify. &amp;lt;br&amp;gt;https://t.co/ZYvSysXYie&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;138&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1107684771335950339&amp;quot;&amp;gt;Mon Mar 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e415' cx='151.55' cy='422.08' r='1.32pt' fill='#D6566F' fill-opacity='1' stroke='#D6566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hrbrmstr @MilesMcBain @markvdloo I’m really excited about {pak}. pak::pkg_install(“tidyverse”) is so fast it actually makes this kinda fun.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1107613831411523584&amp;quot;&amp;gt;Mon Mar 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e416' cx='187.08' cy='424.75' r='1.34pt' fill='#D5566F' fill-opacity='1' stroke='#D5566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@carroll_jono Yes! This is _exactly_ what I needed!! 😆 https://t.co/wmLcsYelmB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1106615241218183168&amp;quot;&amp;gt;Fri Mar 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e417' cx='396.76' cy='448.02' r='1.59pt' fill='#D5566F' fill-opacity='1' stroke='#D5566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I need a browser extension that adds &amp;quot;... in R&amp;quot; to all my searches. #rstats https://t.co/x1jW2XSfT2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;53&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1106586440924884993&amp;quot;&amp;gt;Fri Mar 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e418' cx='173.98' cy='503.52' r='1.21pt' fill='#D5566F' fill-opacity='1' stroke='#D5566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@paulvanderlaken @thomasp85 @_ColinFay @hadleywickham Here&amp;#39;s an example using data from {tidyr}. You only need to use  enquo() if you&amp;#39;re wrapping spread() in a function. In your ex,  `varname` is an argument to the wrapper function but `n` is fixed. In  this ex, `count` is fixed but `varname` can change.  https://t.co/4n9eO3Y6Fh https://t.co/XinPqgmPUp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1105503384726134785&amp;quot;&amp;gt;Tue Mar 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e419' cx='256.95' cy='425.95' r='1.4pt' fill='#D5566F' fill-opacity='1' stroke='#D5566F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh cool, @github now warns you if you try to create your pull request from the master branch https://t.co/fcbCJJc91Y&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1105476655517188096&amp;quot;&amp;gt;Tue Mar 12, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e420' cx='171.2' cy='503.52' r='1.2pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;thank you in 2019 as well 🤦‍♂️&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1104143883729022976&amp;quot;&amp;gt;Fri Mar  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e421' cx='326.03' cy='450.36' r='1.46pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For #IWD2109 thank you to these 🌟 #rstats 🦸🏻‍♀️ who inspire me daily: @dataandme @JennyBryan @apreshill @gdequeiroz @sharlagelfand @jent103 @EvaMaeRey @brookLYNevery1 @kierisi @LucyStats @hfcfrick @minebocek @ma_salmon @skyetetra @nic_crane @allison_horst @statsgen @kara_woo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1104131746130509824&amp;quot;&amp;gt;Fri Mar  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e422' cx='104.28' cy='503.52' r='1.1pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek @thomas_mock Is the Shiny contest deadline the start, end, or somewhere in between March 8, 2019? Asking for a friend with time management issues&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1103814831541506048&amp;quot;&amp;gt;Thu Mar  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e423' cx='654.89' cy='166.1' r='3.24pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;TIL that @rstudio 1.2 uses header comments in your code (# looks like this ----) to give you feedback on the progress of your script when you &amp;quot;Source as Local Job&amp;quot;. Very cool! #rstats https://t.co/cA0N9xlRV4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;106&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;435&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1103671151295979520&amp;quot;&amp;gt;Thu Mar  7, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e424' cx='164.56' cy='503.52' r='1.2pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dan_p_simpson I never library(here) because here::here is the call it deserves!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1103464724988153856&amp;quot;&amp;gt;Wed Mar  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e425' cx='100.35' cy='503.52' r='1.08pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme I love the ICYMI tweets! It’s easy for tweets to get lost in the never-ending stream and I often do miss them the first time round&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1103444085002645504&amp;quot;&amp;gt;Wed Mar  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e426' cx='137.05' cy='503.52' r='1.16pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My commute is 45-75 minutes each way and I would gladly trade each and every minute behind the wheel for a seat on a bus or train. https://t.co/UfQC8doozs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1102988200782544897&amp;quot;&amp;gt;Tue Mar  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e427' cx='554.74' cy='206.53' r='2.62pt' fill='#D55570' fill-opacity='1' stroke='#D55570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;👉 #rstats and knitr tip! You can apply custom CSS to source and output  code using the `class.source` and `class.output` chunk opts.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🎉 And with knitr 1.22 (on GitHub now), you can apply custom styles to messages, warnings and errors! 🙏 @xieyihui!&amp;lt;br&amp;gt;https://t.co/p1EzVBOCOE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;60&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;193&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1102951019166744576&amp;quot;&amp;gt;Tue Mar  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e428' cx='232.78' cy='422.28' r='1.38pt' fill='#D45570' fill-opacity='1' stroke='#D45570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What is this magic?!? https://t.co/EqUvwfJmkd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1102004183782383617&amp;quot;&amp;gt;Sat Mar  2, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e429' cx='135.65' cy='503.52' r='1.16pt' fill='#D45570' fill-opacity='1' stroke='#D45570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;twf abstracts are due by 5pm and you wrestle with the online form but manage to hit send at 4:59pm https://t.co/IGwu58oRm1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1101606779371356160&amp;quot;&amp;gt;Fri Mar  1, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e430' cx='163.27' cy='432.63' r='1.31pt' fill='#D45570' fill-opacity='1' stroke='#D45570' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@page_eco Thanks for sharing! For more join operations and full quality animations check out the repo https://t.co/Mkm2ZkLmsV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1101495220208848897&amp;quot;&amp;gt;Fri Mar  1, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e431' cx='362.72' cy='319.39' r='1.75pt' fill='#D45470' fill-opacity='1' stroke='#D45470' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What does President Trump do with his day? A new #rstats post exploring the schedules published by @axios this month using ggplot, plotly, rtweet and the #tidyverse.&amp;lt;br&amp;gt;https://t.co/jlP2bNJPA9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1100804477618212865&amp;quot;&amp;gt;Wed Feb 27, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e432' cx='144.85' cy='503.52' r='1.17pt' fill='#D45470' fill-opacity='1' stroke='#D45470' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand That’s awesome to hear, thanks! I hope you’re animating your slide transitions 😉&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1100579364457119749&amp;quot;&amp;gt;Tue Feb 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e433' cx='206.93' cy='503.52' r='1.25pt' fill='#D45470' fill-opacity='1' stroke='#D45470' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;git_outta_here: a simple bash command to burn down your repo and start again. https://t.co/rwn7rMGynD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1100424150819184645&amp;quot;&amp;gt;Tue Feb 26, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e434' cx='258.22' cy='408.77' r='1.43pt' fill='#D45471' fill-opacity='1' stroke='#D45471' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TrashBirdEcol @thomasp85 RStudio global options &amp;amp;gt; Code &amp;amp;gt; Display &amp;amp;gt; ✅ Show indent guides https://t.co/2ugp0N3yMJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1098990425912815617&amp;quot;&amp;gt;Fri Feb 22, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e435' cx='368.7' cy='300.3' r='1.83pt' fill='#D45471' fill-opacity='1' stroke='#D45471' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@xieyihui Now available in the GitHub version of {xaringan}! https://t.co/tl7CuhcXux&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Live preview...&amp;lt;br&amp;gt;⚡ previews text and code while you write&amp;lt;br&amp;gt;❌ doesn&amp;#39;t re-run code chunks&amp;lt;br&amp;gt;❌ breaks when number of slides change (+/-)&amp;lt;br&amp;gt;📑 picks back up when you save your file&amp;lt;br&amp;gt;🧙‍♂️ is real life magic!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;42&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1098653586089746433&amp;quot;&amp;gt;Thu Feb 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e436' cx='661.13' cy='163.65' r='3.29pt' fill='#D45471' fill-opacity='1' stroke='#D45471' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;THIS IS SO COOL!!!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Instantaneous #xaringan #rstats slide previews! 🤩 @xieyihui, you rock! https://t.co/MEGhQCuq7e https://t.co/yYG5zIRM0C&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;111&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;457&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1098650588169019393&amp;quot;&amp;gt;Thu Feb 21, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e437' cx='171.4' cy='503.52' r='1.2pt' fill='#D45471' fill-opacity='1' stroke='#D45471' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@W_R_Chase 🤩 Awesome plots! Love the colors of course 😄&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I really like scaled bump chart and would love to see the code and how you made it&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1097904799436234755&amp;quot;&amp;gt;Tue Feb 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e438' cx='122.96' cy='503.52' r='1.14pt' fill='#D35372' fill-opacity='1' stroke='#D35372' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@LucyStats @dataandme @ma_salmon Thanks, me too! And @_ColinFay made it super easy to do in Shiny!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1095013771905515520&amp;quot;&amp;gt;Mon Feb 11, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e439' cx='233.74' cy='503.52' r='1.28pt' fill='#D35372' fill-opacity='1' stroke='#D35372' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rstudiotips @rstudio Thanks for sharing! If any one want to try the release-candidate version with global searching, I would love feedback or to hear that it works for you! To install run:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;remotes::install_github(&amp;quot;gadenbuie/regexplain@dev&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1093941774366715904&amp;quot;&amp;gt;Fri Feb  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e440' cx='230.97' cy='405.22' r='1.41pt' fill='#D35372' fill-opacity='1' stroke='#D35372' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Built with these awesome packages!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🐦 {rtweet} by @kearneymw - https://t.co/D3GWxe9YAT&amp;lt;br&amp;gt;🎮 {nessy} by @_ColinFay - https://t.co/gZ4D1uJPCQ&amp;lt;br&amp;gt;✨ {shiny} by @rstudio - https://t.co/06934GrZtC&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;📑 source code at https://t.co/V3W5Qped4s&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1093936331556864000&amp;quot;&amp;gt;Fri Feb  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e441' cx='401.44' cy='275.19' r='1.97pt' fill='#D35372' fill-opacity='1' stroke='#D35372' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Happy Friday! Pencil in a little afternoon &amp;quot;Executive Time&amp;quot; and play this game I made! Try to match Trump tweets to the activity on his schedule when he tweeted. Made with #rstats, #shiny and #rtweet.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/4wkhzqhKYz https://t.co/9VxN7izZCO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;55&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1093935377084305410&amp;quot;&amp;gt;Fri Feb  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e442' cx='236.35' cy='450.64' r='1.34pt' fill='#D35272' fill-opacity='1' stroke='#D35272' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Debugging a shiny app like https://t.co/hWKwwhJM1c&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1093164426423951360&amp;quot;&amp;gt;Wed Feb  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e443' cx='113.42' cy='503.52' r='1.12pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @jasongrahn There’s a place in Clearwater, FL that makes the most amazing French toast https://t.co/Wd0xe1P7Yd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530959741924560897&amp;quot;&amp;gt;Sun May 29, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e444' cx='394.74' cy='342.6' r='1.73pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{dm} is a treasure of an #RStats package. If you work with databases in R, {dm} is the coolest!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;This thread really has me thinking. We may toil on our code alone, but every line we write is a collaboration with so many others. How cool to see that acknowledged so thoroughly! https://t.co/RSoXGiZru6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;52&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530713543074582531&amp;quot;&amp;gt;Sat May 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e445' cx='250.64' cy='450.59' r='1.36pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @pedram_navid Excuse me, thats “Senior Lead Principal Full stack data analytics analyst machine learning engineer decision scientist” to you&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530567118177112064&amp;quot;&amp;gt;Sat May 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e446' cx='378.85' cy='409.42' r='1.59pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Started watching Tehran last night and discovered my new favorite hacking scene. The lead character is hacking into energy infrastructure, typing wildly into multiple terminal windows. They cut to her screen and … the html source of microsoft dot com scrolls by? https://t.co/ZjyfjjsZO6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;47&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530566594887557120&amp;quot;&amp;gt;Sat May 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e447' cx='154.03' cy='449.14' r='1.27pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt Yes! It&amp;#39;s called `xaringanBuilder::build_all(&amp;quot;slides.Rmd&amp;quot;)`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;✅➡️ html&amp;lt;br&amp;gt;✅➡️ pdf&amp;lt;br&amp;gt;✅➡️ png&amp;lt;br&amp;gt;✅➡️ gif&amp;lt;br&amp;gt;✅➡️ mp4&amp;lt;br&amp;gt;✅➡️ pptx&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530237064427741184&amp;quot;&amp;gt;Fri May 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e448' cx='176.36' cy='503.52' r='1.21pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;oh shoot, `slides = c(6, 10, 13, 15, ...)`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(little bit of effort required to name the argument)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530235552540262401&amp;quot;&amp;gt;Fri May 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e449' cx='499.74' cy='334.16' r='1.97pt' fill='#F5E32A' fill-opacity='1' stroke='#F5E32A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I love R because even the _almost_ effortless things have even less effort required versions from people who felt like _almost_ effort was too much.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;xaringanBuilder::build_png(&amp;quot;slides.pdf&amp;quot;, c(6, 10, 13, 15))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/0VBss87bvN https://t.co/ncF6aSyKwt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;124&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1530235160347693058&amp;quot;&amp;gt;Fri May 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e450' cx='103.62' cy='447.39' r='1.24pt' fill='#D25272' fill-opacity='1' stroke='#D25272' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kearneymw @realDonaldTrump Here&amp;#39;s something simple, using tweets from the #trumptwitterarchive so limited to midterms to end of 2018. https://t.co/CdRxUNwyq2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1092538573730000899&amp;quot;&amp;gt;Mon Feb  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e451' cx='205.18' cy='456.29' r='1.3pt' fill='#D25272' fill-opacity='1' stroke='#D25272' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is my favorite @rayshaderbot rendering so far! https://t.co/ZILKcCe5Js&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1092479257153097728&amp;quot;&amp;gt;Mon Feb  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e452' cx='137.42' cy='503.52' r='1.16pt' fill='#D25272' fill-opacity='1' stroke='#D25272' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@martinjhnhadley It took me a while to realize that it&amp;#39;s meant to be read column-wise and not row-wise&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1092421178810085376&amp;quot;&amp;gt;Mon Feb  4, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e453' cx='107.18' cy='503.52' r='1.1pt' fill='#D25273' fill-opacity='1' stroke='#D25273' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@klmr I know you clarified later that you mean &amp;quot;use this in production code&amp;quot;, but this is a super helpful technique for interactively debugging pipe chains.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1090714974358552588&amp;quot;&amp;gt;Wed Jan 30, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e454' cx='218' cy='378.28' r='1.46pt' fill='#D25273' fill-opacity='1' stroke='#D25273' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr Hey, cool idea! This would get that someone started, with {rtweet}, #tidyverse and #rstats. https://t.co/403Mj3Y80A https://t.co/mbccDEDFTQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1090254678405931009&amp;quot;&amp;gt;Tue Jan 29, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e455' cx='221.64' cy='397.46' r='1.42pt' fill='#D25273' fill-opacity='1' stroke='#D25273' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;We&amp;#39;re starting to bring agile methods to organizing our research projects and this paragraph from &amp;quot;Agile research&amp;quot; by Twidale &amp;amp;amp; Hansen really spoke to me. https://t.co/clzJCA5POx https://t.co/RI83I8vvm1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1089958047848501257&amp;quot;&amp;gt;Mon Jan 28, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e456' cx='152.38' cy='503.52' r='1.18pt' fill='#D25173' fill-opacity='1' stroke='#D25173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Will it rayshade? https://t.co/NKrE6mNoai&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1088984118191374342&amp;quot;&amp;gt;Fri Jan 25, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e457' cx='200.53' cy='503.52' r='1.24pt' fill='#D25173' fill-opacity='1' stroke='#D25173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{itdepends} by @jimhester_ at https://t.co/xxFfu0nvqB&amp;lt;br&amp;gt;{usethis} by @JennyBryan &amp;amp;amp; tidyverse crew at https://t.co/uBT4keA5ek&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1088511933806985219&amp;quot;&amp;gt;Thu Jan 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e458' cx='428.58' cy='302.15' r='1.9pt' fill='#D25173' fill-opacity='1' stroke='#D25173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m converting some scripts to a pkg and this pipe chain linking {itdepends} to {usethis} gave me joy. #rstats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;library(tidyverse)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;itdepends::dep_usage_proj() %&amp;amp;gt;% &amp;lt;br&amp;gt;  distinct(pkg) %&amp;amp;gt;% &amp;lt;br&amp;gt;  filter(!https://t.co/CghfmoYBGv(pkg)) %&amp;amp;gt;% &amp;lt;br&amp;gt;  pull(pkg) %&amp;amp;gt;% &amp;lt;br&amp;gt;  walk(usethis::use_package) https://t.co/FllTz4pNWX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;70&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1088511399129698306&amp;quot;&amp;gt;Thu Jan 24, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e459' cx='463.24' cy='301.21' r='1.97pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How was #rstudioconf? An Emoji Barplot&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯&amp;lt;br&amp;gt;😂😂😂😂😂😂😂😂😂😂&amp;lt;br&amp;gt;📦📦📦📦📦📦📦📦📦&amp;lt;br&amp;gt;👏👏👏👏👏👏👏👏&amp;lt;br&amp;gt;😍😍😍😍😍&amp;lt;br&amp;gt;🤣🤣🤣🤣&amp;lt;br&amp;gt;🔥🔥🔥🔥&amp;lt;br&amp;gt;📌📌📌📌&amp;lt;br&amp;gt;❤❤❤❤&amp;lt;br&amp;gt;💯💯💯&amp;lt;br&amp;gt;😁😁😁&amp;lt;br&amp;gt;😱😱😱&amp;lt;br&amp;gt;🤔🤔🤔&amp;lt;br&amp;gt;🤩🤩🤩&amp;lt;br&amp;gt;🙌🙌🙌&amp;lt;br&amp;gt;✅✅✅&amp;lt;br&amp;gt;💜💜💜&amp;lt;br&amp;gt;✨✨&amp;lt;br&amp;gt;🌮🌮&amp;lt;br&amp;gt;🎉🎉&amp;lt;br&amp;gt;💻💻&amp;lt;br&amp;gt;🤓🤓&amp;lt;br&amp;gt;✔✔&amp;lt;br&amp;gt;😅😅&amp;lt;br&amp;gt;😉😉&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🙏 {rtweet}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;93&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086493361194913793&amp;quot;&amp;gt;Sat Jan 19, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e460' cx='214.4' cy='365.13' r='1.49pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#rstudioconf Follow these people for great #rstats content!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;@_inundata @earowang @hadleywickham @rOpenSci @RLadiesGlobal @thomasp85 @JennyBryan @dataandme @travisgerke @RiinuOts&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086445076610461697&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e461' cx='266.18' cy='429.35' r='1.4pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thank you #rstudioconf for all the 🤯, 🤩, 👋, 🍻 and especially all the 🌮!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here are some final tweet stats as the conference draws to a close. Explore all the tweets at https://t.co/vcUamcnjaW https://t.co/r5f0UHVy4E&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086444168212287488&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e462' cx='159.61' cy='456.36' r='1.26pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;“You might get more bang bang ‼️ for your buck from...”&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt; @JennyBryan #rstudioconf “to slightly undercut my own talk...” https://t.co/eiMtcrFIFd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086344164214747136&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e463' cx='165.95' cy='453.9' r='1.27pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A magical, entertaining talk from @MilesMcBain on developing magical R tools! #rstudioconf&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🔮 &amp;quot;The magic of &amp;amp;lt;TOOL&amp;amp;gt; is that it grants you &amp;amp;lt;POWER&amp;amp;gt; while saving you from &amp;amp;lt;PAIN&amp;amp;gt;&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086322343641792512&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e464' cx='381.71' cy='371.31' r='1.65pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Ok, this is awesome! @jimhester_’s new itdepends 📦 will show you the number times you make calls to external pkgs and then helps you quantify the weight of each dependency! #rstudioconf https://t.co/N3LRAB4McQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;47&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086309202115612677&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e465' cx='158.72' cy='503.52' r='1.19pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;All throughout @Felienne&amp;#39;s #rstudioconf talk, I&amp;#39;ve been mentally cataloguing all of the programming practices I&amp;#39;ve stumbled my way into the hard way. What if we just taught these techniques directly? I would have loved to learn programming this way.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086292979420139520&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e466' cx='209' cy='433.02' r='1.34pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Great papers on teaching techniques mentioned by @Felienne in her #rstudioconf keynote!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;quot;Why minimal guidance does not work&amp;quot; - https://t.co/HZgTNdG4CO&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;quot;The use of worked examples for problem solving&amp;quot; - https://t.co/zXeEiqb2Zv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086290029264203781&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e467' cx='160.54' cy='454.11' r='1.27pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Absolutely loving the design of @Felienne’s slides — they are brilliant! #rstudiconf https://t.co/dp0u0fZ813&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086282873685114880&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e468' cx='144.26' cy='427.43' r='1.3pt' fill='#D15173' fill-opacity='1' stroke='#D15173' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;“Excel is the best programming environment .... has anyone ever accidentally programmed in Java?” ⁦@Felienne⁩ #rstudioconf https://t.co/WfYperart3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086281938380513280&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e469' cx='380.36' cy='364.06' r='1.66pt' fill='#D15174' fill-opacity='1' stroke='#D15174' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;At the end of day 1 of #rstudioconf, the top tweeted emoji is, rightly, the 🤯! How about we do this again tomorrow! https://t.co/xf1bJqwTWY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;46&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086130440979791872&amp;quot;&amp;gt;Fri Jan 18, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e470' cx='139.33' cy='455.49' r='1.25pt' fill='#D15174' fill-opacity='1' stroke='#D15174' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharon000 @kwbroman started collecting the slide links here: https://t.co/bsLjYPPRO6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086034051121729536&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e471' cx='140.43' cy='503.52' r='1.16pt' fill='#D15174' fill-opacity='1' stroke='#D15174' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain The second slide would be a great outline for a usethis::use_rstudio_addin() function&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086033382780354560&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e472' cx='317.64' cy='421.88' r='1.48pt' fill='#D15174' fill-opacity='1' stroke='#D15174' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s fun sitting in the audience at @tylermorganwall&amp;#39;s {rayshader} talk and hearing the sounds of 🤯 all around me. #rstudioconf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1086028453084827648&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e473' cx='211.29' cy='393.95' r='1.42pt' fill='#D15174' fill-opacity='1' stroke='#D15174' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;&amp;quot;When you run the same process three times, make a dashboard&amp;quot; #rstudioconf @robinson_es&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085998517355724801&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e474' cx='202.85' cy='503.52' r='1.24pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;When is the stringsAsFactors=HELLNO birds of a feather? #rstudioconf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085963545534218240&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e475' cx='330.04' cy='400.88' r='1.52pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Loving that @hadleywickham is opening #rstudioconf with a call for openness and inclusion at the conference&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085917714231611392&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e476' cx='149.94' cy='454.02' r='1.26pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Starting off official Day 1 of #rstudioconf and the 🌮 emoji has a strong head start!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/f23r4Qk4ac https://t.co/K4ojgK6O82&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085908405460627456&amp;quot;&amp;gt;Thu Jan 17, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e477' cx='390.51' cy='432.44' r='1.59pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ve been at #rstudioconf a whole 5 hours and I haven&amp;#39;t gotten any hex stickers and I&amp;#39;m worried I&amp;#39;m doing this conference wrong.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085261650180141060&amp;quot;&amp;gt;Tue Jan 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e478' cx='150.27' cy='503.52' r='1.18pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@unsorsodicorda @thomas_mock Thanks!! 😁 Yup - it&amp;#39;s Shiny Dashboard, rtweet and tidyverse all the way! I&amp;#39;m planning to post the code and a &amp;quot;how I made this&amp;quot;, probably after #rstudioconf 😉&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1085167438604439553&amp;quot;&amp;gt;Tue Jan 15, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e479' cx='280.01' cy='503.52' r='1.35pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m on my way to #rstudioconf! ✈️ &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(Let’s hope the app I deployed from the airport terminal doesn’t break while I’m in the air🤞)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1084914198583435269&amp;quot;&amp;gt;Mon Jan 14, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e480' cx='194.76' cy='447.72' r='1.3pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s what it looks like! It&amp;#39;s pretty. And mesmerizing. https://t.co/prseuQnOGe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1084900217722294272&amp;quot;&amp;gt;Mon Jan 14, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e481' cx='507.57' cy='219.78' r='2.43pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;With #rstudioconf about to take over our timelines, I made an easy way to stay on top of everything #rstudioconf on Twitter! Part #FOMO reducer, part tweet explorer, part Twitter leader board. Hope you like it 😁&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/f23r4Qk4ac&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;51&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;132&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1084898874945388549&amp;quot;&amp;gt;Mon Jan 14, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e482' cx='351.93' cy='448.7' r='1.5pt' fill='#D15074' fill-opacity='1' stroke='#D15074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m really starting to get excited for all things #rstudioconf:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;👋🏼 meeting twitter friends IRL&amp;lt;br&amp;gt;🤓 nerding out about #rstats&amp;lt;br&amp;gt;📦 so many new packages&amp;lt;br&amp;gt;🌮 and I hear there are tacos!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;37&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1084615936378839040&amp;quot;&amp;gt;Sun Jan 13, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e483' cx='130.77' cy='503.52' r='1.15pt' fill='#D05074' fill-opacity='1' stroke='#D05074' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme Odd question — well, maybe not for #rstats — is there a tidy (machine readable) version of the schedule available anywhere?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1082788080220884992&amp;quot;&amp;gt;Tue Jan  8, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e484' cx='227.34' cy='454.99' r='1.33pt' fill='#D04F74' fill-opacity='1' stroke='#D04F74' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;There is only one true seed. https://t.co/IZlXTKOE5R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1082069888955543552&amp;quot;&amp;gt;Sun Jan  6, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e485' cx='130.74' cy='456.84' r='1.24pt' fill='#D04F74' fill-opacity='1' stroke='#D04F74' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@SeedsAndBreeds @dataandme @jimhester_ Yeah, I really love {fs}! This post was less a “best way to do this” and more a real-world use case to motivate new #rstats users (and early programmers) to see how they can use readr, purrr, and fs together to do cool things.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1081702327134883842&amp;quot;&amp;gt;Sat Jan  5, 2019&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e486' cx='184.33' cy='447.26' r='1.3pt' fill='#CF4F75' fill-opacity='1' stroke='#CF4F75' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is a really great idea for #reproducibility. Sometimes you have to write full sentences about calculated statistics and can’t just embed the stat directly. When you do, add a test in case your data or results change! https://t.co/VCRcYcKBbj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1078770320738258949&amp;quot;&amp;gt;Fri Dec 28, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e487' cx='276.87' cy='426.99' r='1.42pt' fill='#CF4E76' fill-opacity='1' stroke='#CF4E76' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Even faster if I let @MilesMcBain&amp;#39;s {datapasta} @rstudio addin get the vector started for me. https://t.co/TxYU9QoIAy https://t.co/lKXw8hClSf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1074726045146865664&amp;quot;&amp;gt;Mon Dec 17, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e488' cx='392.51' cy='318' r='1.8pt' fill='#CF4E76' fill-opacity='1' stroke='#CF4E76' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I don&amp;#39;t always format data by hand, but when I do I prefer @rstudio. #rstats https://t.co/mFz2Shthhn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;51&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1074720113650208769&amp;quot;&amp;gt;Mon Dec 17, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e489' cx='158.18' cy='503.52' r='1.19pt' fill='#CE4C77' fill-opacity='1' stroke='#CE4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @kierisi In this vein, every time I work with S4 I feel like I&amp;#39;m just mashing keys until I stumble on something that works.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1070424190120013824&amp;quot;&amp;gt;Wed Dec  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e490' cx='248.76' cy='457.96' r='1.35pt' fill='#CE4C77' fill-opacity='1' stroke='#CE4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s actually quite pleasant to work with! And there&amp;#39;s a subtle candy-cane-stripe line highlight and Christmas-light blinking vim cursor to really spread the holiday cheer. https://t.co/A9LGYq0nmS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1070338976664444933&amp;quot;&amp;gt;Wed Dec  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e491' cx='480.09' cy='279.1' r='2.08pt' fill='#CE4C77' fill-opacity='1' stroke='#CE4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re like me and would rather decorate your IDE than your cubicle  for the holiday season, then I&amp;#39;ve got an @rstudio theme for you!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🎄 Yule RStudio&amp;lt;br&amp;gt;🎁 https://t.co/7djIzNy0qw&amp;lt;br&amp;gt;🎅 Merry #rstats Festivus! https://t.co/bDaD01kFYm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;105&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1070336734112768005&amp;quot;&amp;gt;Wed Dec  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e492' cx='135.1' cy='457.18' r='1.24pt' fill='#CD4C77' fill-opacity='1' stroke='#CD4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m loving the upcoming #rstats 📦 dplyr 0.8.0 🏁 So many great additions that build on list columns and groups in tibbles! And there&amp;#39;s even a new join to learn: nest_join() ✨ https://t.co/mHrUeBVq0K&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1069645152820633600&amp;quot;&amp;gt;Mon Dec  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e493' cx='225.65' cy='431.22' r='1.36pt' fill='#CD4C77' fill-opacity='1' stroke='#CD4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@statsgen Thanks for sharing @statsgen! I wrote up a little blog post about it with full instructions: https://t.co/TZ3zZECRl4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1069581991278985218&amp;quot;&amp;gt;Mon Dec  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e494' cx='149.29' cy='503.52' r='1.18pt' fill='#CD4C77' fill-opacity='1' stroke='#CD4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme Aw shucks, thank you @dataandme!! https://t.co/RBa8AoXWcG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1069300240275132417&amp;quot;&amp;gt;Sun Dec  2, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e495' cx='115.98' cy='503.52' r='1.12pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @ZKamvar @yabellini %C for year would have been a step too far&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1528068838264295425&amp;quot;&amp;gt;Sat May 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e496' cx='365.47' cy='368.28' r='1.63pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@yabellini They used up all the sensible letters for %H %M %S so they went for easy?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;strftime(Sys.time(), &amp;quot;%A %B %C&amp;quot;)&amp;lt;br&amp;gt;#&amp;amp;gt; [1] &amp;quot;Friday May 20&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;42&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1527818483290996741&amp;quot;&amp;gt;Fri May 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e497' cx='242.54' cy='503.52' r='1.3pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Right? It looks really clean! Or better yet, no indentation&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;mtcars&amp;lt;br&amp;gt;|&amp;amp;gt; group_by(cyl)&amp;lt;br&amp;gt;|&amp;amp;gt; summarise(n = n())&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;There’s even precedent for this since it’s how the F# pipe operator is used&amp;lt;br&amp;gt;https://t.co/xFKwxDbyd2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1527079778309791745&amp;quot;&amp;gt;Wed May 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e498' cx='266.87' cy='503.52' r='1.33pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@statistishdan @PipingHotData ✅ Feature!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It’s intended as a helpful way around NSE. For all_of() you could also do&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;mtcars |&amp;amp;gt;&amp;lt;br&amp;gt;  select(!!!cols)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;or if the vector isn’t a strict subset of columns in your data frame you can use any_of()&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1527075071356960770&amp;quot;&amp;gt;Wed May 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e499' cx='227.79' cy='459.26' r='1.32pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Shocking twist! Imagine this tho&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;mtcars&amp;lt;br&amp;gt;  |&amp;amp;gt; group_by(cyl)&amp;lt;br&amp;gt;  |&amp;amp;gt; summarise(n = n())&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1527073466465144832&amp;quot;&amp;gt;Wed May 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e500' cx='150.69' cy='431.6' r='1.3pt' fill='#F5E22A' fill-opacity='1' stroke='#F5E22A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Which of the following is the name of the #RStats function that turns an R script into an R Markdown document?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1527048719404830720&amp;quot;&amp;gt;Wed May 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e501' cx='210.04' cy='345.11' r='1.55pt' fill='#F5E12A' fill-opacity='1' stroke='#F5E12A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ChRauh @joshfjelstul Check out regexplain, a shiny gadget I built as an addin for RStudio. Easy to pass in text or regexps from R and test them out and it handles the double escaping problem&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/siLAoRKlnB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1525835919466668033&amp;quot;&amp;gt;Sun May 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e502' cx='180.58' cy='503.52' r='1.22pt' fill='#CD4C77' fill-opacity='1' stroke='#CD4C77' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Reproducibility #rstats tip of the day: if your script produces output files, make sure that part of their filename appears in the code where they are written out so you can find the script that created them with a text search of your project code.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1067868723455901699&amp;quot;&amp;gt;Wed Nov 28, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e503' cx='337.11' cy='299.85' r='1.79pt' fill='#CD4C78' fill-opacity='1' stroke='#CD4C78' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The {syn} #rstats package from #ozunconf18 w @coolbutuseless, @AmyStringer11, @LMSdeJong, &amp;amp;amp; @tslumley is pretty sweet! I liked it so much I made an RStudio addin that uses {syn} to replace words with their synonyms. I call it &amp;quot;synamyn&amp;quot;! https://t.co/y9Uk3SGVoV https://t.co/NwAEbiamUk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1067594034921771013&amp;quot;&amp;gt;Tue Nov 27, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e504' cx='116.37' cy='414.51' r='1.32pt' fill='#CC4A79' fill-opacity='1' stroke='#CC4A79' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;These are so cool! 🎇 🤩 https://t.co/M3RL2P2BdW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1061795099301068800&amp;quot;&amp;gt;Sun Nov 11, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e505' cx='323.8' cy='327.58' r='1.68pt' fill='#CB4A79' fill-opacity='1' stroke='#CB4A79' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;An awesome thread on the many ways @rstudio, #rmarkdown, and #rstats enable great writing! https://t.co/ATUXr2WTPp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1060642414476570624&amp;quot;&amp;gt;Thu Nov  8, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e506' cx='183.68' cy='450.14' r='1.29pt' fill='#CB4A79' fill-opacity='1' stroke='#CB4A79' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@WeAreRLadies @jent103 @github Thank you for sharing! I actually just presented an updated version, for anyone who&amp;#39;s interested, the new slides are at https://t.co/bD2v3rHpdA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1060641388667265026&amp;quot;&amp;gt;Thu Nov  8, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e507' cx='290.18' cy='429.85' r='1.43pt' fill='#CB497A' fill-opacity='1' stroke='#CB497A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This addin saved me countless hours of searching and debugging last week when unnamed-chunk-23 decided to stop working! https://t.co/cGbSfb61db&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1057633079139819522&amp;quot;&amp;gt;Wed Oct 31, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e508' cx='254.18' cy='381.67' r='1.48pt' fill='#CB497A' fill-opacity='1' stroke='#CB497A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @skyetetra @apreshill @sharlagelfand This exact feeling was the inspiration for this animation. Does it help? &amp;lt;br&amp;gt;https://t.co/Nkm9Secdkp https://t.co/PlW8d6hhW1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1056940183118057473&amp;quot;&amp;gt;Mon Oct 29, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e509' cx='228.71' cy='395' r='1.43pt' fill='#CA487B' fill-opacity='1' stroke='#CA487B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Can someone help me understand why as(1L, &amp;quot;numeric&amp;quot;) isn&amp;#39;t the same as as.numeric(1L)? And what is the correct way to programmatically coerce from unknown class A to class B (if possible) in #rstats? https://t.co/dtccdfxZMX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1053330846856429568&amp;quot;&amp;gt;Fri Oct 19, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e510' cx='313.5' cy='354.43' r='1.6pt' fill='#C9477B' fill-opacity='1' stroke='#C9477B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s an #rstats #tidyverse thing that always trips me up: dplyr::recode() and forcats::fct_recode() both &amp;quot;recode&amp;quot; but with different order of new and old values! I think that maybe dplyr::recode() is the odd 🦆 https://t.co/cs7AQMGWT1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1049689816923865088&amp;quot;&amp;gt;Tue Oct  9, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e511' cx='134.58' cy='503.52' r='1.16pt' fill='#C9477B' fill-opacity='1' stroke='#C9477B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CedScherer Me too! One thing that helped me is realizing that the implied units in the function names are *columns*. So gather() gathers many columns into two columns and spread() spreads two columns into many columns.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1049294617718546432&amp;quot;&amp;gt;Mon Oct  8, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e512' cx='244.79' cy='503.52' r='1.3pt' fill='#C9467C' fill-opacity='1' stroke='#C9467C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi No worries, your Twitter friends are here to help! 🦸‍♂️ @malco_barrett had the right link but looks like twitter broke it: https://t.co/dTZzRebY4r&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1047579729325428737&amp;quot;&amp;gt;Wed Oct  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e513' cx='190.28' cy='503.52' r='1.23pt' fill='#C8467C' fill-opacity='1' stroke='#C8467C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@markvdloo Yup! You&amp;#39;re just missing a stringsAsFactors = FALSE in there ;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1046775392726654983&amp;quot;&amp;gt;Mon Oct  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e514' cx='127.65' cy='460.74' r='1.23pt' fill='#C8467C' fill-opacity='1' stroke='#C8467C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oops, my transparent PNG forgot to put on pants. 👖😲 https://t.co/6lsQxm22yT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1046769702775779328&amp;quot;&amp;gt;Mon Oct  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e515' cx='567.58' cy='217.68' r='2.58pt' fill='#C8467C' fill-opacity='1' stroke='#C8467C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;One of my favorite #rstats moves is reading a directory of CSV files into a single data frame with just a few lines code, thanks to {fs}, {purrr}, and {readr}. https://t.co/4olLrcNlTI https://t.co/JPiT4AQhNW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;51&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;214&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1046767116429479936&amp;quot;&amp;gt;Mon Oct  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e516' cx='258.18' cy='451.24' r='1.37pt' fill='#C7457D' fill-opacity='1' stroke='#C7457D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is really great! I just finished building an R Matkdown based course website and spent a surprising amount of time making sure that each class session page could get along in the same environment. https://t.co/S77p2v7BYg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1040681084688773126&amp;quot;&amp;gt;Fri Sep 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e517' cx='158.77' cy='452.68' r='1.27pt' fill='#C6447E' fill-opacity='1' stroke='#C6447E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is super cool! Great job @statsgen bringing even more awesome to #xaringan and #rstats slides everywhere! https://t.co/ffH3Rk2eI5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1038422479318999040&amp;quot;&amp;gt;Sat Sep  8, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e518' cx='316.58' cy='401.75' r='1.5pt' fill='#C6437E' fill-opacity='1' stroke='#C6437E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @TheresaWege You’re in luck! @dav_zim and I are in the early days of taking this from a one-off script to a package that turns tidyverse verbs into animations with your actual data!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1036304447385870336&amp;quot;&amp;gt;Sun Sep  2, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e519' cx='142.46' cy='503.52' r='1.17pt' fill='#C5437F' fill-opacity='1' stroke='#C5437F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ma_salmon @kearneymw @rweekly_org @apreshill Oooh that would have been helpful, thanks! For connecting with rweekly do you need full RSS feeds like rbloggers?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1033327037535137792&amp;quot;&amp;gt;Sat Aug 25, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e520' cx='657.91' cy='140.84' r='3.5pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Someone claimed to have done something very cool on twitter, so I used @kearneymw&amp;#39;s rtweet package and #rstats to investigate. (Spoiler: it&amp;#39;s pretty cool.) https://t.co/nC1rHFEDri https://t.co/LievmG67sJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;153&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;445&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1033204294986682369&amp;quot;&amp;gt;Sat Aug 25, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e521' cx='130' cy='458.5' r='1.23pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Happy to announce that thanks to @dav_zim development is underway to turn the animations of tidyverse verbs into a package that will let you animate your #rstats data manipulations. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;What should we name the package? Comment with other suggestions.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1033103810158317568&amp;quot;&amp;gt;Fri Aug 24, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e522' cx='272.85' cy='357.79' r='1.55pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;More resources, examples, and the source gifs and static images are available on GitHub for learners and teachers. Feel free to use the animations in your courses if they are helpful! https://t.co/dTZzRebY4r&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032074043086786561&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e523' cx='214.71' cy='394.45' r='1.42pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And finally, `intersect(x, y)` returns the rows that x and y have in common, keeping only the unique rows. https://t.co/6dd6340apG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032072730169040896&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e524' cx='134.56' cy='402.42' r='1.35pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;`setdiff(x, y)` finds all rows from x which are not also rows in y, keeping just the unique rows. https://t.co/3SqJmfszB3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032072023038742532&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e525' cx='113.26' cy='395.62' r='1.36pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;`union(x, y)` gives all unique rows from x and y (without duplicates) https://t.co/HrvQbS3iQv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032071372623831040&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e526' cx='141.05' cy='405.64' r='1.35pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Also added dplyr Set Operations this week thanks to contributions from Tyler Grant Smith! https://t.co/G9txIePA2a&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;`union_all(x, y)` returns all rows in x and y (keeping duplicates). https://t.co/XuvTCU08vi&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032070890002018305&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e527' cx='608.68' cy='163.72' r='3.11pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Animated #rstats data tidying with tidyr&amp;#39;s spread and gather functions, brought to life using the new gganimate by @thomasp85.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Source and more info: https://t.co/XuIo0KfgsD https://t.co/se2EmNjxk8&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;110&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;299&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1032068685949796352&amp;quot;&amp;gt;Tue Aug 21, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e528' cx='414.87' cy='284.56' r='1.95pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s an even better way to reference figures generated by #rstats #knitr chunks in R Markdown, thanks to xaringan dai-sensei @xieyihui! https://t.co/Wk4Mzo49Ek&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Updated blog post: https://t.co/oL27L8ViYN https://t.co/pbsODm2Uss&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;63&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1031708621678301185&amp;quot;&amp;gt;Mon Aug 20, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e529' cx='137.83' cy='456.18' r='1.24pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney 😄 I&amp;#39;m glad you asked! I buried another time-saving tip in that post -- custom knitr chunk options via knit_hooks(). Like in this example, I can replace four chunk options with one `fig.fill_screen=TRUE`. https://t.co/HEtUt5Beij https://t.co/YOGMd5W4GF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1030457782099697664&amp;quot;&amp;gt;Fri Aug 17, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e530' cx='128.01' cy='503.52' r='1.15pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney Yes! I&amp;#39;ve done that too and it never felt right. Here&amp;#39;s another 🤯 detail -- the chunks don&amp;#39;t even need to be in order! This also works just as well. https://t.co/VSndHnx0yN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1030299071364382720&amp;quot;&amp;gt;Thu Aug 16, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e531' cx='466.7' cy='285.72' r='2.03pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;xaringan protip! Use the `ref.label` knitr chunk option to decouple your code and outputs. Show #rstats code and ggplot side by side or add custom CSS for picture-in-picture. Also great for showing code and results on separate slides.&amp;lt;br&amp;gt;https://t.co/oL27L8ViYN https://t.co/y2Woj50Ugo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;95&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1030292012040441856&amp;quot;&amp;gt;Thu Aug 16, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e532' cx='269.26' cy='377.98' r='1.5pt' fill='#C5427F' fill-opacity='1' stroke='#C5427F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EvaMaeRey This thread was the push I needed to finally finish writing up a blog post about this trick. Thanks for motivating me! https://t.co/oL27L8ViYN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1030287669169999872&amp;quot;&amp;gt;Thu Aug 16, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e533' cx='145.62' cy='453.55' r='1.25pt' fill='#C54280' fill-opacity='1' stroke='#C54280' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sf99 Just dropped it all into a github repo, enjoy! https://t.co/lUbKP3Wfwn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029818564587479040&amp;quot;&amp;gt;Wed Aug 15, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e534' cx='380.72' cy='339.52' r='1.72pt' fill='#C54280' fill-opacity='1' stroke='#C54280' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks everyone for your comments and for sharing! The animations were super helpful in class today -- hopefully they can help you too!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I just moved the source and downloadable gifs to https://t.co/w99kNImZpH&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Stay tuned for {tidyr} animations next week! 😎&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;46&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029816758671159296&amp;quot;&amp;gt;Wed Aug 15, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e535' cx='413.86' cy='301.6' r='1.88pt' fill='#C44280' fill-opacity='1' stroke='#C44280' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Encore animated join -- what if `y` has duplicate rows with the key in `x`? left_join gives all combinations of matches, so there are more rows in the result than in `x`. Thanks to @zeehio_ for pointing this out! https://t.co/6Vu64A4Ijn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;61&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029584526207582208&amp;quot;&amp;gt;Wed Aug 15, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e536' cx='222.78' cy='451.18' r='1.33pt' fill='#C44280' fill-opacity='1' stroke='#C44280' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@zeehio_ @rstatstweet Me too, that&amp;#39;s definitely a gotcha of the left_join. And thanks for pointing it out! https://t.co/eply2c6p6S&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029583235288850432&amp;quot;&amp;gt;Wed Aug 15, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e537' cx='424.37' cy='318.76' r='1.84pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@astroeringrand @polesasunder Not at all! I dumped the source in a gist https://t.co/tNIhVuWVmb, feel free to use that if you need better quality.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;68&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029575843511758848&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e538' cx='419.58' cy='289.73' r='1.93pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And finally, our last join of the evening: the anti_join().&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The source is available here: https://t.co/tNIhVuWVmb&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Feel free to use the source or the images for any #rstats teaching! https://t.co/90vJby8uYV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;64&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029575190576078849&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e539' cx='376.58' cy='323.08' r='1.76pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Those are the mutating joins, here&amp;#39;s a filtering join: semi_join(). If you want to learn more about dplyr joins, the #R4DS chapter on relational data is a great resource. https://t.co/K907q7QTqy https://t.co/tQUvMvhdzq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029572899580063744&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e540' cx='390.02' cy='305.33' r='1.83pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;inner_join() was the trickiest because the order of the rows matters when gganimate moves objects around. full_join() was a lot easier because all the elements stay visible. https://t.co/OJayK6M0BP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029570838784344065&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e541' cx='388.07' cy='302.09' r='1.84pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I really like how easily the gganimate calls fit in with the ggplot pipeline. It&amp;#39;s very clear @thomasp85 put a lot of thought and care into the API design. https://t.co/hnoqVw4eGG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029569636872929281&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e542' cx='418.33' cy='286.69' r='1.94pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The readme is a great intro -- https://t.co/p3ToVSedkG. I basically just replaced `+facet_wrap(~ key)` with `+transition_states(key)`. https://t.co/kTmFNmLVZr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;63&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029568717825425415&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e543' cx='793.5' cy='73.89' r='5.07pt' fill='#C44180' fill-opacity='1' stroke='#C44180' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Getting ready to teach dplyr joins to new #rstats users tomorrow, so naturally I productively procrastinated by getting to know the new gganimate. It is the coolest! https://t.co/1kkOi5D5TK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;388&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1329&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1029567123029467136&amp;quot;&amp;gt;Tue Aug 14, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e544' cx='139.24' cy='366.02' r='1.45pt' fill='#C34081' fill-opacity='1' stroke='#C34081' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A conversation with @travisgerke led to this tweetable helper fun for conditionally recoding values. Great for data 🛁 with #rstats and #dplyr!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;recode_if &amp;amp;lt;- function(x, condition, ...) {&amp;lt;br&amp;gt;  dplyr::if_else(condition, dplyr::recode(x, ...), x)&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/vZKjjpvExw https://t.co/VdsCGN93d6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1025022183851077633&amp;quot;&amp;gt;Thu Aug  2, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e545' cx='168.17' cy='503.52' r='1.2pt' fill='#F2F324' fill-opacity='1' stroke='#F2F324' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ProfAndyField @LisaDeBruine @rstudio Global find and replace was added in RStudio 1.3 (March 2020)! It’s a little hidden but it’s part of the Find All pane. https://t.co/SL8MZyU2nT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1572563484134748165&amp;quot;&amp;gt;Wed Sep 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e546' cx='158.43' cy='503.52' r='1.19pt' fill='#F2F324' fill-opacity='1' stroke='#F2F324' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m definitely biased in this question: it feels to me like CRAN-only is an easy line to draw so people draw it, regardless of the effectiveness or impact on security or productivity&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1571653657552355328&amp;quot;&amp;gt;Sun Sep 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e547' cx='315' cy='401.67' r='1.5pt' fill='#F2F324' fill-opacity='1' stroke='#F2F324' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Sys admins who strictly enforce CRAN-only #RStats package installations: reasonable idea or security theater?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1571588191840522245&amp;quot;&amp;gt;Sun Sep 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e548' cx='280.17' cy='503.52' r='1.35pt' fill='#F2F224' fill-opacity='1' stroke='#F2F224' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@DrMowinckels @thomas_mock What is `prismatic::best_contrast()`?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/IPZ5q8RkcF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1569663716500586500&amp;quot;&amp;gt;Tue Sep 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e549' cx='228.2' cy='456.41' r='1.33pt' fill='#F5E12A' fill-opacity='1' stroke='#F5E12A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bmwiernik I really like this! It’s surprisingly clean and readable! Also makes me wish the base R lambda syntax were a little cleaner. Isn’t&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;rnorm(10) |&amp;amp;gt;&amp;lt;br&amp;gt;  bind(x, x - mean(x))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;pmuch the same as&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;rnorm(10) |&amp;amp;gt;&amp;lt;br&amp;gt;  (\\(x) x - mean(x))()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Seeing them side by side… bind() is nice 👍🏻&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1525642068403568641&amp;quot;&amp;gt;Sat May 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e550' cx='232.55' cy='503.52' r='1.28pt' fill='#F5E12A' fill-opacity='1' stroke='#F5E12A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How I feel about inbox zero https://t.co/0qp7G4Gpgw https://t.co/A9D3BLmN7f&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1525519936474320897&amp;quot;&amp;gt;Sat May 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e551' cx='163.84' cy='357.61' r='1.49pt' fill='#F5E12A' fill-opacity='1' stroke='#F5E12A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Necessary follow up read if you saw the SIDS paper mentioned in the news (and that I, like many others, retweeted)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;tl;dr press coverage way overstates the results of the research https://t.co/Yk25r0qqZm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1525100204877393921&amp;quot;&amp;gt;Fri May 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e552' cx='116.69' cy='503.52' r='1.13pt' fill='#F6E02B' fill-opacity='1' stroke='#F6E02B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek siblings are gonna sibling&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1521936268963291137&amp;quot;&amp;gt;Wed May  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e553' cx='170.61' cy='395.51' r='1.39pt' fill='#C23F82' fill-opacity='1' stroke='#C23F82' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I really like this idea and can&amp;#39;t wait to try it out in my next presentation. Build up your plot one element at a time. By the time you show all the data, everybody understands what they&amp;#39;re looking at! https://t.co/Zbrj74y6T5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1020346203471515648&amp;quot;&amp;gt;Fri Jul 20, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e554' cx='184.29' cy='414.9' r='1.35pt' fill='#C23E82' fill-opacity='1' stroke='#C23E82' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hearing about all the cool #rstats things going on at #user2018 and feeling a bit like my Twitter timeline packed up and went to Australia without me. https://t.co/rpb5owvI1Z&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1017776114129915906&amp;quot;&amp;gt;Fri Jul 13, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e555' cx='321.88' cy='402.32' r='1.51pt' fill='#C13E82' fill-opacity='1' stroke='#C13E82' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill @xieyihui @old_man_chester Here&amp;#39;s the link to the slides, so many great tips in them! https://t.co/voC5jaW8Wo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1016744000106135553&amp;quot;&amp;gt;Tue Jul 10, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e556' cx='277.49' cy='365.69' r='1.53pt' fill='#C13E82' fill-opacity='1' stroke='#C13E82' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Rebooted my rstudioconf #rstats tweet explorer #shiny app for #useR2018. Also included the talk schedule, a tweets from presenters filter, and a timezone selector. So many good tweets already! 🤩 https://t.co/2ryawrh2wW https://t.co/0zPqTDNpXS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1016723827001262080&amp;quot;&amp;gt;Tue Jul 10, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e557' cx='199.87' cy='503.52' r='1.24pt' fill='#C13E83' fill-opacity='1' stroke='#C13E83' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re like me and really enjoy a good README, you have to check out the 📃 for @dobbleobble&amp;#39;s postal 📦 because it&amp;#39;s fantastic! 💯 https://t.co/JXMLiCcFrR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1015302622486695936&amp;quot;&amp;gt;Fri Jul  6, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e558' cx='278.45' cy='382.88' r='1.5pt' fill='#C13E83' fill-opacity='1' stroke='#C13E83' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A handy little gallery of #rstats R Markdown syntax highlighting styles in PDF documents. https://t.co/QtiR1mH1Zi https://t.co/EyXPrCskho&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1015298210682884097&amp;quot;&amp;gt;Fri Jul  6, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e559' cx='539.63' cy='224.41' r='2.47pt' fill='#BF3B85' fill-opacity='1' stroke='#BF3B85' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just stumbled upon this undocumented @RStudio keyboard shortcut 🤯 &amp;lt;br&amp;gt;Use ⇧+⌥+⬆ or ⬇ to increment numbers, even with multiple cursors!&amp;lt;br&amp;gt;#rstats @rstudiotips https://t.co/yeYvHl7a2t&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;47&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;171&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1006190171723837440&amp;quot;&amp;gt;Mon Jun 11, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e560' cx='193.28' cy='447.35' r='1.3pt' fill='#BD3986' fill-opacity='1' stroke='#BD3986' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{usethis} is an #rstats package and a master class in useful and consistent command line prompts. @JennyBryan any chance style.R will get spun off into its own 📦? &amp;lt;br&amp;gt;https://t.co/W0HkssRlf0&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/998910033499959296&amp;quot;&amp;gt;Tue May 22, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e561' cx='213.94' cy='403.04' r='1.4pt' fill='#BD3986' fill-opacity='1' stroke='#BD3986' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Wow, this is really cool! Love the animation (and the theme is pretty too 😉)! https://t.co/TreonyAQxZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/997612415624843264&amp;quot;&amp;gt;Fri May 18, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e562' cx='183.31' cy='447.64' r='1.29pt' fill='#BC3887' fill-opacity='1' stroke='#BC3887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And for even more inspiration, check out @kearneymw&amp;#39;s xaringan slides list! https://t.co/26PQ56pdu7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/995387389047689216&amp;quot;&amp;gt;Sat May 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e563' cx='279.59' cy='395.41' r='1.47pt' fill='#BC3887' fill-opacity='1' stroke='#BC3887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🙏 Huge thanks to @xieyihui for blending remarkjs and #rstats with #xaringan! Shout out to @apreshill whose awesome &amp;quot;Sad Plot&amp;quot; slides made me want to up my slide game and inspired this package. https://t.co/nr2g0qpdRB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/995386469459156992&amp;quot;&amp;gt;Sat May 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e564' cx='126.53' cy='459.58' r='1.23pt' fill='#BC3887' fill-opacity='1' stroke='#BC3887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s an example of xaringathemer in action with a slide theme based on the #rstats logo https://t.co/qDPNv4JF5j&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/995384976467267584&amp;quot;&amp;gt;Sat May 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e565' cx='133.45' cy='503.52' r='1.15pt' fill='#BC3887' fill-opacity='1' stroke='#BC3887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s how it works: 1️⃣ Use the &amp;quot;Ninja Themed Presentation&amp;quot; #rmarkdown template in RStudio. 2️⃣ Pick a theme function, like `mono_accent()`. 3️⃣ Use tab to explore and change theme elements. 4️⃣ Profit. https://t.co/2VwQIpclbQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/995384392263651328&amp;quot;&amp;gt;Sat May 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e566' cx='498.8' cy='252.98' r='2.23pt' fill='#BC3887' fill-opacity='1' stroke='#BC3887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s conference season and you know what&amp;#39;s more fun than writing your talk? Tweaking your slide fonts and colors! If you use #xaringan for your #rstats slides, check out xaringanthemer for your slide styling needs. https://t.co/zhes8UNepe https://t.co/9sL9sOACnu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;124&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/995383065370296321&amp;quot;&amp;gt;Sat May 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e567' cx='122.7' cy='503.52' r='1.14pt' fill='#BC3787' fill-opacity='1' stroke='#BC3787' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication I feel your pain! In my experience it’s easier in xaringan (based on remarkjs) to define and apply custom styles. But easier is relative, I still spend way to much time in chrome inspector digging around. Hoping my pkg makes discovering/changing theme less painful.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/992747023249104897&amp;quot;&amp;gt;Sat May  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e568' cx='457.25' cy='307.71' r='1.94pt' fill='#BC3787' fill-opacity='1' stroke='#BC3787' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication I’m working on a package that’s pretty much ready to go to make this kind of thing easier for xaringan slides. https://t.co/18e6m6KX0U&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;88&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/992740741792313345&amp;quot;&amp;gt;Sat May  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e569' cx='202.07' cy='503.52' r='1.24pt' fill='#BB3787' fill-opacity='1' stroke='#BB3787' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ipnosimmia @ClausWilke @thomasp85 @hrbrmstr Here they are side by side. The x-axis line is clipped -- compare it to the axis tick mark next to the 0 that is full width. On the right the axis line and tick mark are the same width. (Took me a while too!) https://t.co/TJdccguJtd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/991733808050339840&amp;quot;&amp;gt;Wed May  2, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e570' cx='116.36' cy='417.66' r='1.31pt' fill='#BB3788' fill-opacity='1' stroke='#BB3788' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is a lesson that was really driven home for me this year, too. So many great tools in #rstats to get the code out of your head and into the world — and super motivating that the community is so positive and welcoming! https://t.co/YNSsRNDT5q&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/991384093207252993&amp;quot;&amp;gt;Tue May  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e571' cx='414.51' cy='323.27' r='1.81pt' fill='#BB3688' fill-opacity='1' stroke='#BB3688' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m not sure the world needed yet another emoji finder, but RStudio did. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🎉  Introducing ermoji, an #rstats 📦 RStudio Addin for searching, finding, and copying... errr... emoji! 🤣 &amp;lt;br&amp;gt;https://t.co/VGJ5BqlL8S https://t.co/TPygjhbgP4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;62&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/988838415729913858&amp;quot;&amp;gt;Tue Apr 24, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e572' cx='172.19' cy='453.29' r='1.28pt' fill='#B93489' fill-opacity='1' stroke='#B93489' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mace_Lita I had this same question before I made this one, here&amp;#39;s how I did it on MacOS. I set the desktop to white, then used Quicktime to record the screen. (Like 1,000 times until I got it right.) Then I used ffmpeg to convert to gif with this script: https://t.co/YPclyzQVjo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/982358262870880256&amp;quot;&amp;gt;Fri Apr  6, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e573' cx='225.03' cy='395.76' r='1.42pt' fill='#B9348A' fill-opacity='1' stroke='#B9348A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Finally, if you just want to look up regular expression syntax without blocking your R session, check out &amp;quot;RegExplain Cheatsheet&amp;quot;. Basically the essential bits of ?regex, organized and interactive. https://t.co/WJ0fccaxrD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/981934170061656064&amp;quot;&amp;gt;Thu Apr  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e574' cx='241.29' cy='398.15' r='1.43pt' fill='#B9348A' fill-opacity='1' stroke='#B9348A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Do you find you&amp;#39;re always having to google common regular expression patterns? RegExplain has a pattern library! Includes dates, email, network, phone/address and many more patterns. Big thanks to @tylerrinker&amp;#39;s qdapRegex package for many of the patterns! https://t.co/ACk2QIY07V&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/981934167817629702&amp;quot;&amp;gt;Thu Apr  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e575' cx='247.31' cy='358.15' r='1.53pt' fill='#B9348A' fill-opacity='1' stroke='#B9348A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Not sure where to start, but want to play with regular expressions? Check out &amp;quot;Try These Examples&amp;quot; in the Help tab of the RegExplain Selection addin. And then use the &amp;quot;Resources&amp;quot; page to learn more about regex in #rstats. https://t.co/2qpJ2tYWpl&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/981934165225562122&amp;quot;&amp;gt;Thu Apr  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e576' cx='709' cy='109.64' r='4.08pt' fill='#B9348A' fill-opacity='1' stroke='#B9348A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🎉 Just released! RegExplain v0.2.0 -- an #rstats RStudio Addin slash utility belt for regular expressions. Featuring: Easy text import, interactive regexp match previews, a library of patterns, and lots of regex help. https://t.co/RnlOxQkDSL https://t.co/VUavyQbXws&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;236&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;672&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/981934162021175297&amp;quot;&amp;gt;Thu Apr  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e577' cx='141.69' cy='455.51' r='1.25pt' fill='#B9348A' fill-opacity='1' stroke='#B9348A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is awesome, I’m stoked that @RLadiesTampa is starting up in the Tampa Bay Area! There are a few RLadies in the @UseRTampa group who may be interested, and of course we’d love to see you at any #rstats @UseRTampa meetup! https://t.co/ETOdk9EQcB https://t.co/iR4VZAD56p&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/980554578818105345&amp;quot;&amp;gt;Sun Apr  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e578' cx='227.46' cy='503.52' r='1.28pt' fill='#F6E02B' fill-opacity='1' stroke='#F6E02B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;gotta say, I love working at a place where these things happen – to me and to people I meet with – semi regularly and nobody is ever flustered or put off by seeing their coworkers be regular people&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1521935716271407106&amp;quot;&amp;gt;Wed May  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e579' cx='399.12' cy='503.52' r='1.56pt' fill='#F6E02B' fill-opacity='1' stroke='#F6E02B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;working from home is being on a 90 minute zoom call in which, during the only 5 minutes you need to talk, your half-naked toddler comes crashing into your work area screaming about a fresh injustice committed by their sibling&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;54&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1521932686251724801&amp;quot;&amp;gt;Wed May  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e580' cx='221.41' cy='503.52' r='1.27pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mdneuzerling I did something similar in another recent post about Wordle. Lots of exploratory R code and then at the end I moved the data into the browser and rewrote the core R code in JavaScript to make it interactive.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/QAW1rVMyrh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1521148678324600832&amp;quot;&amp;gt;Mon May  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e581' cx='464.97' cy='340.55' r='1.87pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;R + JavaScript is my favorite combo, especially in R Markdown. My last blog post was exactly what @mdneuzerling described: I built a bunch of plots in R and then used a dropdown + some JavaScript to make it interactive&amp;lt;br&amp;gt;https://t.co/9sjkTlTled https://t.co/4klffgpm7q&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;93&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1521148108591308800&amp;quot;&amp;gt;Mon May  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e582' cx='309.33' cy='423.22' r='1.46pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here’s a fun ggplot2 challenge. I just noticed a small visual typo in my plot. Can you find it? How could I fix it? (Hint: take a look at the spacing between the bars) https://t.co/JLwrPgrAUV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1520407850627047424&amp;quot;&amp;gt;Sat Apr 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e583' cx='197.08' cy='503.52' r='1.24pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@twelvespot April but yeah pretty much. I’m sure It’s somebody’s job to build a model to find the number that “feels” like a deal based on the last few high-usage bills&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1520390772058738690&amp;quot;&amp;gt;Sat Apr 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e584' cx='306.88' cy='503.52' r='1.39pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@miclugo The flat rate where you get your money back they call &amp;quot;Budget Billing&amp;quot;.... there&amp;#39;s no reconciliation in the &amp;quot;Guaranteed Bill&amp;quot; plan... and they market that as an advantage 🤔 https://t.co/2iGApWS15v&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1520381717571424258&amp;quot;&amp;gt;Sat Apr 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e585' cx='734.75' cy='203.81' r='3.43pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My gas company sent me an enticing offer for a &amp;quot;guaranteed&amp;quot; monthly bill. Pay the same amount each month! No surprises! Unfortunately for their marketing team, I know ggplot... https://t.co/ImFUfYIZ8f&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;62&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;828&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1520368464942223363&amp;quot;&amp;gt;Sat Apr 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e586' cx='304.53' cy='419.74' r='1.46pt' fill='#F6DF2B' fill-opacity='1' stroke='#F6DF2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mattdray @ivelasq3 Yeah! And you don&amp;#39;t need to make a whole package, you can use {shrtcts} to drop the function in a file and immediately have it available as an @rstudio shortcut!&amp;lt;br&amp;gt;https://t.co/4e8zeURkv2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1519385185812373504&amp;quot;&amp;gt;Wed Apr 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e587' cx='186.66' cy='503.52' r='1.22pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@favstats well, at least you’ll get your money back&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1518204100617412608&amp;quot;&amp;gt;Sun Apr 24, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e588' cx='152.81' cy='417.26' r='1.33pt' fill='#B7318B' fill-opacity='1' stroke='#B7318B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@unsorsodicorda @kearneymw @richierocks Cool, thanks for the tip! The predefined patterns from rebus are great! Another regex-building package worth checking out is https://t.co/hNaWC0PcYm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/973640227251277825&amp;quot;&amp;gt;Tue Mar 13, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e589' cx='144.52' cy='503.52' r='1.17pt' fill='#B7318B' fill-opacity='1' stroke='#B7318B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@unsorsodicorda @kearneymw @rstudio Yes exactly! But without all the tabbing around and copy-pasting. Also R has a bunch of prebuilt character classes that are nice to use.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/973556661100187648&amp;quot;&amp;gt;Tue Mar 13, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e590' cx='677.43' cy='141.18' r='3.57pt' fill='#B7318B' fill-opacity='1' stroke='#B7318B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hey #rstats friends and regex lovers (do those exist?). I&amp;#39;m working on an RStudio addin to help you interactively build up your regexps and see matches in real time. Take it for a test drive and help me work out the bugs! https://t.co/BIzR8k1viJ https://t.co/sAM6GwwNcv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;152&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;522&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/973301378754936836&amp;quot;&amp;gt;Mon Mar 12, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e591' cx='299.95' cy='330.13' r='1.65pt' fill='#B6318C' fill-opacity='1' stroke='#B6318C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;TWIL (this weekend I learned) how to efficiently reuse Rmd chunks in #rstats package vignettes, README, blog posts, pkgdown articles and anywhere else Rmd is accepted! Thanks to @BrodieGaslam &amp;amp;amp; @carroll_jono and the #knitr child chunk options 🙏 https://t.co/SyhcaEZLT3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/970732868786892803&amp;quot;&amp;gt;Mon Mar  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e592' cx='271.74' cy='339.67' r='1.6pt' fill='#B6308C' fill-opacity='1' stroke='#B6308C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Sometimes you want your table of contents to show up where you want it to be with the name that you give it. Here&amp;#39;s a little blog post and function to help you achieve your TOC goals. #rstats https://t.co/fj22aASPOF https://t.co/6fyJEkvQ7w&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/968957718454243333&amp;quot;&amp;gt;Wed Feb 28, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e593' cx='133.46' cy='431.8' r='1.29pt' fill='#B52F8D' fill-opacity='1' stroke='#B52F8D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Searching for #guncontrol after a mass shooting... Is Nate @NateSilver538 right that the teens in Parkland, FL are keeping the debate alive? It might be too soon to tell, but I hope he&amp;#39;s right. https://t.co/0ba54iHqpp https://t.co/nnP9zLmxbA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/965693515316547584&amp;quot;&amp;gt;Mon Feb 19, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e594' cx='515.46' cy='235.36' r='2.36pt' fill='#B52F8D' fill-opacity='1' stroke='#B52F8D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Some #rstats weekend fun. I was inspired by @aronatkins brilliant use of the USDA @pomological watercolors in his rstudioconf talk, so I created a pomological ggplot2 theme: ggpomological! 🍑🍇🍎📊 https://t.co/E25fkNAtlV https://t.co/eELRVwSA5X&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;141&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/964967809443880960&amp;quot;&amp;gt;Sat Feb 17, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e595' cx='385.04' cy='384.22' r='1.63pt' fill='#B42D8E' fill-opacity='1' stroke='#B42D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Holy shit, #rstats is on fire. 🔥👨‍🚒🔥 If I thought I had a long list of things to read and learn after #rstudioconf, it&amp;#39;s nothing compared to the one I&amp;#39;ve got now that I took a look at today&amp;#39;s @rweekly_org https://t.co/1AemLqSHB2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;49&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/960611511805841409&amp;quot;&amp;gt;Mon Feb  5, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e596' cx='204.69' cy='503.52' r='1.25pt' fill='#B42D8E' fill-opacity='1' stroke='#B42D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham @rstudio Data is plural; purrr pluralizes your functions by helping you work with vectors, data.frames, lists, and more. Solve the problem of what to do with *one* thing and then use purrr to apply your solution to vectors, lists or columns of *many* things.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/960333942846083072&amp;quot;&amp;gt;Sun Feb  4, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e597' cx='249.65' cy='398.35' r='1.44pt' fill='#B42D8E' fill-opacity='1' stroke='#B42D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I though live preview was cool until I saw the reporting, comparing and parameter flagging options 🤯 #rstudioconf https://t.co/q9JtdPbd00&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959850100884459520&amp;quot;&amp;gt;Sat Feb  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e598' cx='339.82' cy='396.3' r='1.54pt' fill='#B42D8E' fill-opacity='1' stroke='#B42D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Ok, live preview ofmodel fit during training with #keras in #RStudio looks amazing! #rstudioconf https://t.co/pryK6vMfDA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959846939004153860&amp;quot;&amp;gt;Sat Feb  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e599' cx='173.76' cy='379.16' r='1.43pt' fill='#B42D8E' fill-opacity='1' stroke='#B42D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Heads up if you’re following #rstudioconf from home, they moved the live stream to a new channel today https://t.co/8EkifOZnrA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959837047023337473&amp;quot;&amp;gt;Sat Feb  3, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e600' cx='330.66' cy='418.05' r='1.5pt' fill='#B32D8E' fill-opacity='1' stroke='#B32D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So many ~people~ ninjas with great-looking xaringan slides at #rstudioconf thanks to @xieyihui! Fun tip: with v0.5 you can highlight code lines with a `#&amp;amp;lt;&amp;amp;lt;` comment. 👀 https://t.co/ehIFG3ANXG https://t.co/lpZS3lrTIN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959560643291512833&amp;quot;&amp;gt;Fri Feb  2, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e601' cx='228.31' cy='503.52' r='1.28pt' fill='#B32D8E' fill-opacity='1' stroke='#B32D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Also all the code is on github for you to explore, run on your own, find my bugs 👨‍💻 #rstudioconf https://t.co/K6SAQVKWGX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959137140075528192&amp;quot;&amp;gt;Thu Feb  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e602' cx='498.11' cy='273.62' r='2.14pt' fill='#B32D8E' fill-opacity='1' stroke='#B32D8E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Was feeling like I was missing out on all the #rstudioconf fun, so I made a simple #shiny app to bring the (twitter) conference to me! #rstats #fomo https://t.co/0o2lc5ocps https://t.co/Z5ddy8AiaE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;122&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/959137137118646272&amp;quot;&amp;gt;Thu Feb  1, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e603' cx='188.55' cy='393.72' r='1.4pt' fill='#B32C8F' fill-opacity='1' stroke='#B32C8F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Having a very #rstats-related day! Looking forward to presenting a &amp;quot;gentle guide&amp;quot; to #ggplot2 at the Tampa R Users Group tonight. https://t.co/tTJCsrEH7i&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/955888087460130822&amp;quot;&amp;gt;Tue Jan 23, 2018&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e604' cx='287.23' cy='431.57' r='1.42pt' fill='#AE2891' fill-opacity='1' stroke='#AE2891' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jasdumas @juliasilge @StackOverflow @duckduckgo has this feature and their answer formatting looks great. Oh and they don&amp;#39;t track your searches, either! 😉 https://t.co/DOk4mLnOtJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/940623284852477953&amp;quot;&amp;gt;Tue Dec 12, 2017&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e605' cx='136.7' cy='503.52' r='1.16pt' fill='#AA2693' fill-opacity='1' stroke='#AA2693' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Not looking forward to this. Daylight saving time is far worse as a parent. https://t.co/J0sfYxei8G&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/926782032184729602&amp;quot;&amp;gt;Sat Nov  4, 2017&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e606' cx='140.03' cy='400.44' r='1.36pt' fill='#A92593' fill-opacity='1' stroke='#A92593' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Dr. Baraniuk: Deep nets learn by gradient descent. We learn how to train deep nets by “graduate student descent”. #informs2017 https://t.co/kPPOfjLbFr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/923204113797656577&amp;quot;&amp;gt;Wed Oct 25, 2017&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e607' cx='381.42' cy='424.79' r='1.58pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Finally figured out how to do something cool for {epoxy} that I&amp;#39;ve been wanting to do for a while... chained glue transformers! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Or, in less jargon, make all the replacements bold *and* collapse them. Or collapse them and make the whole thing bold. Or...&amp;lt;br&amp;gt;https://t.co/snd6Eh7K68 https://t.co/F8LkA2sERT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;47&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1517853485173288960&amp;quot;&amp;gt;Sat Apr 23, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e608' cx='172.09' cy='503.52' r='1.21pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m cool with mapping the `[` operator: `map(.list, `[`, c(&amp;quot;one&amp;quot;, &amp;quot;two&amp;quot;))` is nifty. But relying on R recycling `c(TRUE, FALSE)` to cover the length of `.list` when you `map(.list, `[`, c(TRUE, FALSE))` is the one that&amp;#39;ll get ya&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1517710561097793538&amp;quot;&amp;gt;Fri Apr 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e609' cx='242.4' cy='421.66' r='1.39pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is one of those shortcuts that, once you know it, is almost impossible not to take but will almost certainly cause you pain if you use it somewhere important https://t.co/4fBINiEvpY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1517709576853983233&amp;quot;&amp;gt;Fri Apr 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e610' cx='341.62' cy='394.47' r='1.55pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How it started:&amp;lt;br&amp;gt;rsthemes::use_theme_rstudio_default()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;How it’s going:&amp;lt;br&amp;gt;rsthemes::use_theme_favorite()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/gWSlFGVb6O https://t.co/piKK4Ao801&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1517639698977599488&amp;quot;&amp;gt;Fri Apr 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e611' cx='115.67' cy='454.21' r='1.23pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ijlyttle @apreshill @rstudio @plotly @observablehq Ahhh I’m super excited to read this!!!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1517486173123457026&amp;quot;&amp;gt;Fri Apr 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e612' cx='224.12' cy='503.52' r='1.27pt' fill='#F6DE2B' fill-opacity='1' stroke='#F6DE2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @thomas_mock @nischaldesign Ah found it! https://t.co/CBQoqifowa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1516198558223015940&amp;quot;&amp;gt;Mon Apr 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e613' cx='226.78' cy='364.86' r='1.5pt' fill='#0D0887' fill-opacity='1' stroke='#0D0887' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A little script I wrote to automate looking up citation counts with the help of @rOpenSci and #rcrossref. http://t.co/RXd4kOEcnl&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/524675275649740801&amp;quot;&amp;gt;Tue Oct 21, 2014&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e614' cx='306.01' cy='455.99' r='1.42pt' fill='#F6DD2B' fill-opacity='1' stroke='#F6DD2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosiahParry @return Yeah it’d be nice to catch that automatically! There are a few more gotchas like that in @dvaughan32’s extra checks list https://t.co/Lkm6Xrn1ra&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1514944460018405384&amp;quot;&amp;gt;Fri Apr 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e615' cx='135.93' cy='503.52' r='1.16pt' fill='#F6DD2B' fill-opacity='1' stroke='#F6DD2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I didn&amp;#39;t make a `-` method but here&amp;#39;s a gist that mostly does pkg version comparisons&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;version_diff(old = &amp;quot;1.0.7&amp;quot;, new = &amp;quot;1.0.8.3&amp;quot;)&amp;lt;br&amp;gt;#&amp;amp;gt; &amp;#39;0.0.1&amp;#39; https://t.co/lo9VNnwvZR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1514644909998886921&amp;quot;&amp;gt;Thu Apr 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e616' cx='154.04' cy='416.29' r='1.33pt' fill='#F6DD2B' fill-opacity='1' stroke='#F6DD2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;feeling a little salty that I can&amp;#39;t subtract package versions&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;package_version(&amp;quot;2.0&amp;quot;) - package_version(&amp;quot;1.0&amp;quot;)&amp;lt;br&amp;gt;#&amp;amp;gt; Error ...&amp;lt;br&amp;gt;#&amp;amp;gt; &amp;#39;-&amp;#39; not defined for &amp;quot;numeric_version&amp;quot; objects&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1514640861807718412&amp;quot;&amp;gt;Thu Apr 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e617' cx='295.69' cy='346.54' r='1.6pt' fill='#F6DD2B' fill-opacity='1' stroke='#F6DD2B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A 6 hour time limit for a @GitHubActions runner is way high! I try to cap mine at 15 mins, but you have to set this for every workflow.yml since there isn&amp;#39;t a global setting for regular users. For #RStats actions add this:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;jobs:&amp;lt;br&amp;gt;  R-CMD-check:&amp;lt;br&amp;gt;    timeout-minutes: 15 https://t.co/tssrT3VHAn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1514342797226225664&amp;quot;&amp;gt;Wed Apr 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e618' cx='292.23' cy='380.99' r='1.51pt' fill='#F6DD2C' fill-opacity='1' stroke='#F6DD2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Ooh check out all the cool command line tools on this list&amp;lt;br&amp;gt;https://t.co/lBaf5K3wjf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1514031214985977860&amp;quot;&amp;gt;Tue Apr 12, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e619' cx='146.29' cy='503.52' r='1.17pt' fill='#F6DC2C' fill-opacity='1' stroke='#F6DC2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@generativist @orangecomma I was team “you’re in the clear” until you mentioned the 5 hour flight&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1513310158738411520&amp;quot;&amp;gt;Sun Apr 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e620' cx='325.17' cy='357.86' r='1.6pt' fill='#F6DC2C' fill-opacity='1' stroke='#F6DC2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Friendly reminder that registration is now open Adult Data Science Camp! If you love data, #RStats and python, come to our adult summer camp, July 25-28 in D.C.!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/yyHu83PKRX https://t.co/ausdyy3thR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1513248015733215247&amp;quot;&amp;gt;Sun Apr 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e621' cx='571.8' cy='244.37' r='2.46pt' fill='#F6DC2C' fill-opacity='1' stroke='#F6DC2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Remember daylight saving time and how much we all grumbled about it for like 2 whole days? I finally caught up from my sleep deprivation and finished an interactive feature using #RStats and #ggplot2 to visualize daylight time across the world and the U.S.&amp;lt;br&amp;gt;https://t.co/jpjg7e77yT https://t.co/TM2jwC6JcI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;223&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1512503938452443144&amp;quot;&amp;gt;Fri Apr  8, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e622' cx='346.64' cy='370.92' r='1.6pt' fill='#F7DB2C' fill-opacity='1' stroke='#F7DB2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Want to make your own @rstudio theme but don&amp;#39;t want to mess around with CSS? Good news**! The {rsthemes} #RStats package can help! Install rsthemes and then check out the help docs for `?rsthemes::rstheme()`.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/38OKbuRW7h&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;**fine print: some messing with CSS required https://t.co/xhVjZtnd8X&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1509614990499762185&amp;quot;&amp;gt;Thu Mar 31, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e623' cx='131.31' cy='503.52' r='1.15pt' fill='#F7DB2C' fill-opacity='1' stroke='#F7DB2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gshotwell @zevross Totally agree. Needing an `else` is the smell I watch out for as an indicator that what I really need is a function (where I can return early)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1509325118388031490&amp;quot;&amp;gt;Wed Mar 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e624' cx='427' cy='503.52' r='1.63pt' fill='#F7DB2C' fill-opacity='1' stroke='#F7DB2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;this one&amp;#39;s gonna be a winner I can just feel it https://t.co/MNVwtj8Cm9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;68&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1509281671006281735&amp;quot;&amp;gt;Wed Mar 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e625' cx='563.53' cy='205.1' r='2.65pt' fill='#F7DB2C' fill-opacity='1' stroke='#F7DB2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For any #RStats friends interested in @quarto_dev, check out @minebocek&amp;#39;s talk on &amp;quot;Reproducible Authoring with Quarto&amp;quot; at the 2022 Toronto Workshop on Reproducibility. Great intro to what makes Quarto cool for people who already love R Markdown!&amp;lt;br&amp;gt;https://t.co/KA9XpvjwFo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;61&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;207&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1509164727896883201&amp;quot;&amp;gt;Wed Mar 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e626' cx='155.48' cy='503.52' r='1.18pt' fill='#F7DB2C' fill-opacity='1' stroke='#F7DB2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro plus a few of your twitter friends who will absolutely love seeing pictures of this theme! just wow 🤩&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1508250760718524422&amp;quot;&amp;gt;Sun Mar 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e627' cx='194.34' cy='447.49' r='1.3pt' fill='#F7DA2C' fill-opacity='1' stroke='#F7DA2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@brianstamper73 @fmaravilphd @hadleywickham Just in case it’s not clear from the setting description, turning on the “Use base pipe” setting will change the Ctrl/Cmd+Shift+M shortcut to use |&amp;amp;gt; instead of %&amp;amp;gt;% https://t.co/9QiLp4py41&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1506989580846784512&amp;quot;&amp;gt;Thu Mar 24, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e628' cx='133.38' cy='503.52' r='1.15pt' fill='#F7DA2C' fill-opacity='1' stroke='#F7DA2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi Jesse! The opening is just amazing 💎🐉🔥 https://t.co/ZbwoHg81Hj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1506327017339469825&amp;quot;&amp;gt;Tue Mar 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e629' cx='207.39' cy='453.46' r='1.31pt' fill='#F7DA2C' fill-opacity='1' stroke='#F7DA2C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay usethis::pr_init(“🤷‍♂️”)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1506232483322511362&amp;quot;&amp;gt;Tue Mar 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e630' cx='343.28' cy='503.52' r='1.45pt' fill='#F7D92C' fill-opacity='1' stroke='#F7D92C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt Bonus tip to quickly fix all the bugs in all the files&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;fs::dir_ls(&amp;quot;R/&amp;quot;) |&amp;amp;gt; purrr::walk(fs::file_delete)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1504977815351013381&amp;quot;&amp;gt;Fri Mar 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e631' cx='218.3' cy='447.16' r='1.33pt' fill='#F7D92C' fill-opacity='1' stroke='#F7D92C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you were waiting until the last minute to submit your talk idea for #rstudioconf2022 then good news: if you submit this weekend you’ll now be ahead of game! https://t.co/t5PIZuDJHA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1504951878106374164&amp;quot;&amp;gt;Fri Mar 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e632' cx='147.15' cy='503.52' r='1.17pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @apreshill lol but &amp;quot;I&amp;#39;ll just add this one more detail...&amp;quot; or &amp;quot;hang on let me make that look better&amp;quot; or &amp;quot;I&amp;#39;ll just tweak this color a little bit&amp;quot; are on constant rotation&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1504181368258969603&amp;quot;&amp;gt;Wed Mar 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e633' cx='170' cy='456.33' r='1.27pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I spent all day yesterday cycling between tabs, re-running failed jobs one commit at a time across 3 repos and 6 PRs...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;...do you think I broke GitHub actions?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1504175543809368067&amp;quot;&amp;gt;Wed Mar 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e634' cx='257.22' cy='503.52' r='1.32pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @apreshill ahhh my last two blog posts started out as a &amp;quot;here&amp;#39;s a quick 5 minute post&amp;quot;. The last one took a month and a half and the one before it took 4 months 😩&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1504173446233829380&amp;quot;&amp;gt;Wed Mar 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e635' cx='244.44' cy='426.1' r='1.38pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is the kind of regex problem where you might think &amp;quot;regex is so powerful I can do this in one pass&amp;quot; 🤓&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You&amp;#39;d be right *and* setting yourself up for pain. Use the features of R (or python or julia or excel) to break up a big regex problem into smaller steps! https://t.co/oExkHn2bPh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1503820323371814919&amp;quot;&amp;gt;Tue Mar 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e636' cx='116.27' cy='503.52' r='1.13pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr This is amazing and I don&amp;#39;t even mind that it doesn&amp;#39;t include the scribbled out axis titles&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1503472613720526852&amp;quot;&amp;gt;Mon Mar 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e637' cx='276.27' cy='451.18' r='1.39pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Closing all the blinds in our house in an attempt to convince the kids that yes, it’s really time to go to bed.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1503153757323874304&amp;quot;&amp;gt;Sun Mar 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e638' cx='124.02' cy='503.52' r='1.14pt' fill='#F7D92D' fill-opacity='1' stroke='#F7D92D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay If a server crashes but you’re out in the middle of the woods, does it even make a sound?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1503065464372707334&amp;quot;&amp;gt;Sun Mar 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e639' cx='128.58' cy='503.52' r='1.15pt' fill='#F7D72D' fill-opacity='1' stroke='#F7D72D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TiffanyTimbers But I see now you’re asking why people *don’t* do this!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Sorry! I came into the thread through comments that wanted to know why one would do this.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;My guess for why not: most people write R scripts that are run more or less interactively, or at least are evaluated *inside* R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1499196505827299328&amp;quot;&amp;gt;Wed Mar  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e640' cx='233.49' cy='503.52' r='1.28pt' fill='#F7D72D' fill-opacity='1' stroke='#F7D72D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TiffanyTimbers The way, you can run the script at the command line, e.g.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;./do_the_thing.R&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;or interactively I can source the file and have my functions available without accidentally kicking off the whole process.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;source(“do_the_thing.R”)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1499195653649543170&amp;quot;&amp;gt;Wed Mar  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e641' cx='320.33' cy='503.52' r='1.41pt' fill='#F7D72D' fill-opacity='1' stroke='#F7D72D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TiffanyTimbers I do this when writing executable scripts that will be run at the command line.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It’s helpful when you define functions for each step &amp;amp;amp; then put those steps in main(). At end of script&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;if (!interactive()) {&amp;lt;br&amp;gt;  main()&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1499195130779164673&amp;quot;&amp;gt;Wed Mar  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e642' cx='362.57' cy='503.52' r='1.49pt' fill='#F7D72D' fill-opacity='1' stroke='#F7D72D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Gonna save Spotify Wrapped 2022 the trouble and call it now&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. We Don’t Talk About Bruno&amp;lt;br&amp;gt;2. Surface Pressure&amp;lt;br&amp;gt;3. The Family Madrigal&amp;lt;br&amp;gt;4. Every other song from Encanto&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;40&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1498064616731127810&amp;quot;&amp;gt;Sun Feb 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e643' cx='211.55' cy='454.11' r='1.31pt' fill='#F7D62D' fill-opacity='1' stroke='#F7D62D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Do you ever have a really good idea for something and then realize you’d have to come up with a name for it (or chose where to put it, or decide where to write it down, or…) and then you just don’t?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1497746541662150659&amp;quot;&amp;gt;Sat Feb 26, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e644' cx='373.32' cy='323.34' r='1.75pt' fill='#F7D62D' fill-opacity='1' stroke='#F7D62D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just published my obligatory Wordle blog post. I meant to write something small and quick about a month ago and instead made an interactive app to help you pick decent guesses. #RStats for all the data wrangling, vanilla JavaScript for interactivity!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/WbMbe9gYzA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1495849684157571077&amp;quot;&amp;gt;Mon Feb 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e645' cx='198.15' cy='383.73' r='1.43pt' fill='#F8D52E' fill-opacity='1' stroke='#F8D52E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This RT == endorsement 💯 https://t.co/IwlJATDE0Q&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1494477127416225794&amp;quot;&amp;gt;Thu Feb 17, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e646' cx='129.57' cy='503.52' r='1.15pt' fill='#F8D52E' fill-opacity='1' stroke='#F8D52E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosiahParry *whispers* regular expressions *ducks*&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1494320042065887245&amp;quot;&amp;gt;Thu Feb 17, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e647' cx='245.02' cy='503.52' r='1.3pt' fill='#F8D52E' fill-opacity='1' stroke='#F8D52E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes I will wholeheartedly endorse learning {httr2}. Both are great, but if you&amp;#39;re starting from scratch {httr2} is just so smooth.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;A small downside is that there&amp;#39;s a lot of stuff and examples out there that use {httr}, but I think the newer version is easier to use and learn.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1494013325734289409&amp;quot;&amp;gt;Wed Feb 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e648' cx='162.62' cy='421.6' r='1.33pt' fill='#F8D52E' fill-opacity='1' stroke='#F8D52E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Now that {bslib} makes it easy to use *any* Bootstrap version, does anyone have examples of building components in #RStats that are resilient across multiple bootstrap versions?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1493649779594866689&amp;quot;&amp;gt;Tue Feb 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e649' cx='175.24' cy='503.52' r='1.21pt' fill='#F8D52E' fill-opacity='1' stroke='#F8D52E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney For me this whole expiring PAT business has really taught me the value of a well-described token name. I have far too many “R GitHub token”s in my life.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1493026294208020481&amp;quot;&amp;gt;Sun Feb 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e650' cx='111.36' cy='503.52' r='1.11pt' fill='#F2F224' fill-opacity='1' stroke='#F2F224' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @MikeKSmith I suggested Dippler but for some reason that name didn’t get any traction with the family&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1569085875128094731&amp;quot;&amp;gt;Sun Sep 11, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e651' cx='464.6' cy='432.84' r='1.76pt' fill='#F2F224' fill-opacity='1' stroke='#F2F224' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;We took the kids to the humane society just to “meet some doggies” and to the surprise of no one but ourselves we now have a new puppy! https://t.co/riSxl8usaX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;93&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1569014100528873482&amp;quot;&amp;gt;Sun Sep 11, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e652' cx='326.09' cy='410.45' r='1.5pt' fill='#F2F124' fill-opacity='1' stroke='#F2F124' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Lua (thanks @quarto_pub)! Anyone have any good Lua resources? https://t.co/89rwRhLew5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1567862715523153920&amp;quot;&amp;gt;Thu Sep  8, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e653' cx='148.12' cy='503.52' r='1.17pt' fill='#F2F125' fill-opacity='1' stroke='#F2F125' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke I’m not a hero but I did push to prod today. And I also fixed a SEPT1-style let-me-make-that-a-date-for-you bug. So yeah, feeling good about this here long weekend!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1565883231475535872&amp;quot;&amp;gt;Fri Sep  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e654' cx='150.54' cy='503.52' r='1.18pt' fill='#F2F025' fill-opacity='1' stroke='#F2F025' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JonTheGeek @IsabellaGhement Sadly this has to run on R &amp;amp;lt; 4 but r&amp;quot;(…)&amp;quot; is pretty neat. It would help reduce at least one level of escaping. In my case I was looking at escaped html inside json plus the regexp escaping plus R’s / escaping in normal character strings 🤪&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1565529812499824640&amp;quot;&amp;gt;Thu Sep  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e655' cx='587.24' cy='294.08' r='2.35pt' fill='#F2F025' fill-opacity='1' stroke='#F2F025' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Writing regex is easy, just keep adding backslashes until it works. Like, I just wrote this and it only took me 24 slashes (and just as many tries)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;grepl(&amp;quot;(^|\\\\\\\\\\\\\\\\n)&amp;amp;lt;p&amp;amp;gt;(\\\\\\\\\\\\\\\\n)*&amp;amp;lt;\\\\\\\\\\\\\\\\/p&amp;amp;gt;&amp;quot;, yolo)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;252&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1565515593171800066&amp;quot;&amp;gt;Thu Sep  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e656' cx='162.89' cy='503.52' r='1.19pt' fill='#F2F025' fill-opacity='1' stroke='#F2F025' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt Awesome! Feature request: a little coin *bling* sound 🪙 when you change slides and the full end-of-level fanfare 🎺 when you reach the last slide 🤓&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1565063652553760770&amp;quot;&amp;gt;Wed Aug 31, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e657' cx='433.96' cy='370.24' r='1.75pt' fill='#F8D42E' fill-opacity='1' stroke='#F8D42E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Convince me to stick with the {magrittr} pipe in a tweet https://t.co/5yHDPhnn8V&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;73&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1491046670301536259&amp;quot;&amp;gt;Tue Feb  8, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e658' cx='328.99' cy='428.6' r='1.49pt' fill='#F8D42E' fill-opacity='1' stroke='#F8D42E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Dabbling in the JavaScript and web dev world really puts the whole base R vs tidyverse &amp;quot;debate&amp;quot; into perspective https://t.co/wKv9O6g6xv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1490073495774142464&amp;quot;&amp;gt;Sat Feb  5, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e659' cx='143.9' cy='503.52' r='1.17pt' fill='#F8D32E' fill-opacity='1' stroke='#F8D32E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I just typed the word &amp;quot;answer&amp;quot; one too many times and now all words are asfkafjas&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1489616916683669504&amp;quot;&amp;gt;Fri Feb  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e660' cx='255.93' cy='503.52' r='1.31pt' fill='#F8D32E' fill-opacity='1' stroke='#F8D32E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jimhester_ /* pkgdown/extra.css */&amp;lt;br&amp;gt;.row &amp;amp;gt; main {&amp;lt;br&amp;gt;  max-width: 75%;&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;@media (min-width: 1400px) {&amp;lt;br&amp;gt;  main + .col-md-3 {&amp;lt;br&amp;gt;    margin-left: unset;&amp;lt;br&amp;gt;    padding-left: 5rem;&amp;lt;br&amp;gt;  }&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1488974783811403776&amp;quot;&amp;gt;Wed Feb  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e661' cx='225.74' cy='503.52' r='1.27pt' fill='#F8D22E' fill-opacity='1' stroke='#F8D22E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;That moment when you type a function name and copilot just fills in the rest is spooky 👻🤯&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1487077343155961861&amp;quot;&amp;gt;Fri Jan 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e662' cx='376.48' cy='336.56' r='1.72pt' fill='#F8D12F' fill-opacity='1' stroke='#F8D12F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Bonus tip: use {gistfo} to make gists from the scripts you *do* want to keep around&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/GtU7kXGwUF https://t.co/ZumaY8HLmw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1484355109341462529&amp;quot;&amp;gt;Thu Jan 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e663' cx='183.14' cy='503.52' r='1.22pt' fill='#F8D12F' fill-opacity='1' stroke='#F8D12F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke wait, you&amp;#39;re here too?! let&amp;#39;s hang out! #DataScienceAtTheSouthPole https://t.co/23CTzG7c2c&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1483826996849303554&amp;quot;&amp;gt;Wed Jan 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e664' cx='129.07' cy='503.52' r='1.15pt' fill='#F8D12F' fill-opacity='1' stroke='#F8D12F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JohnHelveston @rstudio ahhhh I&amp;#39;m so excited to share it with you! It&amp;#39;s my favorite thing. No more memorizing keyboard shortcuts! https://t.co/X0cY71CfgX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1483821928603394051&amp;quot;&amp;gt;Wed Jan 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e665' cx='366.37' cy='434.39' r='1.54pt' fill='#F8D12F' fill-opacity='1' stroke='#F8D12F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JohnHelveston In @rstudio you have two options. Highlight the comments and&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;⌘ + Shift + P ... then type: Reflow and ↩&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;or use Ctrl + Shift + / to trigger the reflow action directly&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;42&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1483820714981482504&amp;quot;&amp;gt;Wed Jan 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e666' cx='140.06' cy='446.87' r='1.26pt' fill='#F8D12F' fill-opacity='1' stroke='#F8D12F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay https://t.co/lLcSr8QO51 https://t.co/qNixItLw4p&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1483424489383907329&amp;quot;&amp;gt;Tue Jan 18, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e667' cx='146.48' cy='503.52' r='1.17pt' fill='#F8D02F' fill-opacity='1' stroke='#F8D02F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData Sometimes you’re the unit test, &amp;lt;br&amp;gt;sometimes you’re the bug.&amp;lt;br&amp;gt;Sometimes it all comes together,&amp;lt;br&amp;gt;sometimes you get “on its way to CRAN”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1481050541505617921&amp;quot;&amp;gt;Tue Jan 11, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e668' cx='296.25' cy='451.28' r='1.41pt' fill='#F8D02F' fill-opacity='1' stroke='#F8D02F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Does anybody else compulsively delete the&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Co-authored-by: GitHub Actions &amp;amp;lt;actions@github.com&amp;amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;line when you merge PRs? Why are you trying to claim credit for my PR like we did this together when you fought with me over every commit?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1480961091689762818&amp;quot;&amp;gt;Tue Jan 11, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e669' cx='193.03' cy='503.52' r='1.23pt' fill='#F8D02F' fill-opacity='1' stroke='#F8D02F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @smithjd woah this looks very cool https://t.co/X6PCLHZr9l&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1480649117638569985&amp;quot;&amp;gt;Mon Jan 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e670' cx='144.86' cy='503.52' r='1.17pt' fill='#F8CF2F' fill-opacity='1' stroke='#F8CF2F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@statistishdan @thomas_mock @jessicalavs From @chendaniely “Learning Tidy Evaluation by Reimplementing {dplyr}”&amp;lt;br&amp;gt;https://t.co/c0HNQUbjIA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1478434936642285579&amp;quot;&amp;gt;Tue Jan  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e671' cx='295.08' cy='503.52' r='1.37pt' fill='#F8CE2F' fill-opacity='1' stroke='#F8CE2F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Happy New Year to everyone with kids celebrating in UTC!! 🥳 🥂&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1477070374386999313&amp;quot;&amp;gt;Fri Dec 31, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e672' cx='118.69' cy='503.52' r='1.13pt' fill='#F9CE2F' fill-opacity='1' stroke='#F9CE2F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr @rbjanis5 What gets me is the arbitrary y-axis limits that *just so happen* to make sure the line for deaths stays below the line for cases. (Plus 7 days is meaningless given lag, etc etc etc)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1476757162277974018&amp;quot;&amp;gt;Thu Dec 30, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e673' cx='134.03' cy='503.52' r='1.15pt' fill='#F9CD30' fill-opacity='1' stroke='#F9CD30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tladeras as a parent to 2 kiddos, I 100% have said that in exactly that way&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1472307713917046790&amp;quot;&amp;gt;Sat Dec 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e674' cx='164.97' cy='503.52' r='1.2pt' fill='#F9CC30' fill-opacity='1' stroke='#F9CC30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, I figured it out! I installed a pkg from npm a while back, which added a billion pkgs into node_modules/. The GitHub PR extension didn&amp;#39;t like that I had 8k+ untracked changes in the repo and was slowing things down&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;echo &amp;quot;node_modules/*&amp;quot; &amp;amp;gt;&amp;amp;gt; .gitignore&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1471497462867120136&amp;quot;&amp;gt;Thu Dec 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e675' cx='253.71' cy='368.95' r='1.51pt' fill='#F9CC30' fill-opacity='1' stroke='#F9CC30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ve been trying to use vscode occasionally for #RStats work, but often for large R scripts or Rmds typing starts to lag at like 1-2s per character and I can&amp;#39;t get anything done. Does this happen to anyone else? (I&amp;#39;ve turned off copilot but I have the usual R extension suspects)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1471243397125918720&amp;quot;&amp;gt;Wed Dec 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e676' cx='267.97' cy='503.52' r='1.33pt' fill='#F9CC30' fill-opacity='1' stroke='#F9CC30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay {&amp;lt;br&amp;gt;  &amp;quot;tweets&amp;quot;: [&amp;lt;br&amp;gt;    {&amp;lt;br&amp;gt;      &amp;quot;author&amp;quot;: &amp;quot;@_ColinFay&amp;quot;,&amp;lt;br&amp;gt;      &amp;quot;text&amp;quot;: &amp;quot;I still can&amp;#39;t believe we can&amp;#39;t add comments in JSON files.&amp;quot;,&amp;lt;br&amp;gt;      &amp;quot;truth_score&amp;quot;: 1,&amp;lt;br&amp;gt;      &amp;quot;comment&amp;quot;: &amp;quot;+1&amp;quot;&amp;lt;br&amp;gt;    }&amp;lt;br&amp;gt;  ]&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1471220470611693569&amp;quot;&amp;gt;Wed Dec 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e677' cx='234.7' cy='447.54' r='1.34pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes All this to say, I think internal packages provide a lot of value beyond the code inside them or the tasks that code accomplishes. This idea was kind of what @travisgerke and I wanted to talk about in our R/Medicine talk last year https://t.co/CesyYgImBG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468807400341872642&amp;quot;&amp;gt;Wed Dec  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e678' cx='166.14' cy='503.52' r='1.2pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Yeah, the source code codifies “how to do X”, but there’s lots of ways for bundle other kinds of documentation in R packages, and with something like pkgdown it’s easy to turn those docs into a whole website with materials that teach or explain “our way of doing X” 3/n&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468803467347210241&amp;quot;&amp;gt;Wed Dec  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e679' cx='134.48' cy='503.52' r='1.15pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Sure, part of writing a package is about making those things easier for other people. But it’s also about making it easier for me to share workflows and institutional knowledge with others. That last point is huge… 2/n&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468802259370885121&amp;quot;&amp;gt;Wed Dec  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e680' cx='107.12' cy='503.52' r='1.1pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Great! To actually answer your question though, most of the actual tasks are all the things others have mentioned like db connections, common data processing steps, plot and document themes, workflow helpers, etc… 1/n&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468801432748843011&amp;quot;&amp;gt;Wed Dec  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e681' cx='438.98' cy='503.52' r='1.66pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes Coercing my coworkers into following my Opinionated Best Practices by making my version of the happy path as easy and automated as possible&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;76&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468704410045984775&amp;quot;&amp;gt;Wed Dec  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e682' cx='230.44' cy='396.88' r='1.43pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@seankross This function totally exists in {knitr} and you were super close with the name (which I always forget and have to look up)!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;knitr::knit_code$get(&amp;quot;my-code&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1468227158267019266&amp;quot;&amp;gt;Tue Dec  7, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e683' cx='698.19' cy='166.32' r='3.44pt' fill='#F9CB30' fill-opacity='1' stroke='#F9CB30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hi friends! I&amp;#39;m happy to announce that {learnr} now has a very fancy, very shiny, very pretty new {pkgdown} site! Big thanks to pkgdown v2 for making our documentation look great while being easy to navigate. #RStats&amp;lt;br&amp;gt;https://t.co/P2OuD53Xqc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;107&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;617&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1466895679020847105&amp;quot;&amp;gt;Fri Dec  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e684' cx='136.64' cy='503.52' r='1.16pt' fill='#F9CA30' fill-opacity='1' stroke='#F9CA30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill I&amp;#39;m definitely not using all of the theme to its full potential and I did lots of tinkering where I probably should have just figured out the apero way but the theme is so well organized and fun to work with!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1466829709396877320&amp;quot;&amp;gt;Fri Dec  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e685' cx='439.24' cy='366.29' r='1.77pt' fill='#F9CA30' fill-opacity='1' stroke='#F9CA30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s Friday, so why not push to prod? (Especially when prod is my own low-stakes website)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;10 days, 89 commits, 707 files changed, +66k -18k lines of code, and uncountable coffees but now I&amp;#39;ve joined the Hugo Apéro crew! Thanks @apreshill!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/x2c1cD8qj7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;75&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1466827501678825477&amp;quot;&amp;gt;Fri Dec  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e686' cx='120.25' cy='503.52' r='1.13pt' fill='#F9CA30' fill-opacity='1' stroke='#F9CA30' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData @joel_nitta ooh this is cool and perfectly timed since I&amp;#39;m doing a little blog revamping, thanks for sharing!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1465885073178337284&amp;quot;&amp;gt;Tue Nov 30, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e687' cx='207.57' cy='459.49' r='1.3pt' fill='#F9C930' fill-opacity='1' stroke='#F9C930' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Loving this map! 🗺 ✍️ 🍑 https://t.co/6VcKCQT2OC&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1463574380991201293&amp;quot;&amp;gt;Wed Nov 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e688' cx='253.58' cy='456.36' r='1.35pt' fill='#F9C930' fill-opacity='1' stroke='#F9C930' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData Stars help devs gauge interest in our work. I like to star things I use (when I remember). I also star things so I can come back and look again later. Or for easier searching later when I&amp;#39;m like &amp;quot;oh wait didn&amp;#39;t I see a thing for doing this a while back?&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1462626540001370116&amp;quot;&amp;gt;Sun Nov 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e689' cx='306.16' cy='459.75' r='1.42pt' fill='#F9C930' fill-opacity='1' stroke='#F9C930' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData Following people means their activity shows up in my github feed (the https://t.co/KP4jTDZbag frontpage). I find out about lots of cool things this way, either people starting packages or starring repos from others.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1462626041122459653&amp;quot;&amp;gt;Sun Nov 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e690' cx='451.62' cy='305.38' r='1.93pt' fill='#F9C930' fill-opacity='1' stroke='#F9C930' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🎨 Similarly, the latest version of {rsthemes} (v0.3.1) added support for theming the terminal colors in @rstudio! Thanks to @nsgrantham for getting this feature started! #RStats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;remotes::install_github(&amp;quot;gadenbuie/rsthemes&amp;quot;)&amp;lt;br&amp;gt;rsthemes::install_rsthemes()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/38OKbuRW7h https://t.co/7Iw4zKgzqk https://t.co/uKfUv4Aabh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;84&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1461767267037986819&amp;quot;&amp;gt;Fri Nov 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e691' cx='226' cy='503.52' r='1.27pt' fill='#F9C831' fill-opacity='1' stroke='#F9C831' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Practice radical, playful, nonhierarchical masculinity and tell a dad joke today https://t.co/XrWMZ7v7zB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1461325206912385026&amp;quot;&amp;gt;Thu Nov 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e692' cx='370.58' cy='378.5' r='1.62pt' fill='#F9C731' fill-opacity='1' stroke='#F9C731' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Flip side: if your comments literally explain what the code does, take out the comments and spend some time renaming variables or refactoring your code so that reading the code tells you what it does https://t.co/ZmSledDWpP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;43&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1458575915907227652&amp;quot;&amp;gt;Wed Nov 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e693' cx='446.59' cy='340.24' r='1.83pt' fill='#F9C731' fill-opacity='1' stroke='#F9C731' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;When should you write comments in your code? Here&amp;#39;s a small tip I learned while working with a colleague today...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you&amp;#39;re writing code and you have to ask someone a question to figure out how to make your thing work, then put what you learned in a comment!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;81&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1458515671235670017&amp;quot;&amp;gt;Wed Nov 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e694' cx='313.12' cy='503.52' r='1.4pt' fill='#F9C731' fill-opacity='1' stroke='#F9C731' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;5yo: Is it a week day or a weekend day?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: Week day&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;5yo: AHHH! Why are all these week days taking over our weekends?!?!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1458432251927142404&amp;quot;&amp;gt;Wed Nov 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e695' cx='297.56' cy='454.6' r='1.41pt' fill='#F9C731' fill-opacity='1' stroke='#F9C731' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;me: so, why are you on timeout?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;5yo: what I did was fine, but you didn’t think it was fine, blah blah blah, hashtag meanies&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;me: ☠️&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1457136502337638400&amp;quot;&amp;gt;Sat Nov  6, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e696' cx='140.88' cy='460.96' r='1.24pt' fill='#FAC631' fill-opacity='1' stroke='#FAC631' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you want to learn more about default branches, why you might want to join us in changing yours to main, and how it went for RStudio’s big branch migration, be sure to check out the tidyverse blog&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/oKL75YB1Ha&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1455584284132184066&amp;quot;&amp;gt;Tue Nov  2, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e697' cx='127.39' cy='503.52' r='1.14pt' fill='#FAC631' fill-opacity='1' stroke='#FAC631' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The app is powered by lots of R packages but wouldn’t be possible without new functions recently added to {usethis} in v2.1.2 that make it easy to change and rediscover a git repo’s default branch. Huge thanks to @JennyBryan for making the magic work 🪄✨&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/loy8ym47OB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1455584282773180433&amp;quot;&amp;gt;Tue Nov  2, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e698' cx='456.85' cy='310.75' r='1.93pt' fill='#FAC631' fill-opacity='1' stroke='#FAC631' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Last week @JennyBryan shepherded hundreds of @rstudio’s GitHub repos, moving the default branch from “master” to “main”. If you’d like to do something similar for your own repos, I made an #RStats shiny app/RStudio addin to help you coordinate the work!&amp;lt;br&amp;gt;https://t.co/G5LQuyfzpI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;88&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1455584281150033927&amp;quot;&amp;gt;Tue Nov  2, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e699' cx='123.3' cy='503.52' r='1.14pt' fill='#FAC531' fill-opacity='1' stroke='#FAC531' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@deaneckles @conjugateprior @mattansb Also check out {box} for another option https://t.co/rUPoFRuUT8&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1453516396441260040&amp;quot;&amp;gt;Wed Oct 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e700' cx='182.14' cy='503.52' r='1.22pt' fill='#FAC531' fill-opacity='1' stroke='#FAC531' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;them: I implemented what you asked for but the data looks funky&amp;lt;br&amp;gt;me: 😆 I love funky data&amp;lt;br&amp;gt;them: ok that can&amp;#39;t be true&amp;lt;br&amp;gt;me: all data is funky data 🕺&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1453431290326364166&amp;quot;&amp;gt;Wed Oct 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e701' cx='174.3' cy='503.52' r='1.21pt' fill='#FAC431' fill-opacity='1' stroke='#FAC431' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro @camjpatrick 👏🏼 👏🏼 👏🏼 I would like this tweet at least 3 times if I could&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1451362598704791563&amp;quot;&amp;gt;Thu Oct 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e702' cx='291.73' cy='503.52' r='1.37pt' fill='#FAC431' fill-opacity='1' stroke='#FAC431' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It’s funny how my strongest code style opinions emerged from the experience of reading code on my phone&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1451340763443470340&amp;quot;&amp;gt;Thu Oct 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e703' cx='253.67' cy='503.52' r='1.31pt' fill='#FAC431' fill-opacity='1' stroke='#FAC431' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Lol too many double negatives. Lemme try again: every time I write documentation I uncover that some part of the code I wrote doesn’t make sense. And then fixing that part makes everything better.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1449736968594673669&amp;quot;&amp;gt;Sun Oct 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e704' cx='226.43' cy='503.52' r='1.27pt' fill='#FAC431' fill-opacity='1' stroke='#FAC431' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Apropos of the 13 hour car ride with two kids I’m about to start, a huge shout out to the @storypirates podcast! Thank you in advance for entertaining my kids the whole way home.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1449734269937635328&amp;quot;&amp;gt;Sun Oct 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e705' cx='271.9' cy='392.55' r='1.47pt' fill='#FAC431' fill-opacity='1' stroke='#FAC431' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;First of all, documentation takes foooooorever. Second, I don’t think I’ve ever written good documentation without uncovering that some part of the code I wrote doesn’t make sense.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;In the end, though, writing good docs makes the code better and more useable for more people! https://t.co/UV3R5WyJDE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1449733416652509187&amp;quot;&amp;gt;Sun Oct 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e706' cx='198.85' cy='446.8' r='1.31pt' fill='#FAC332' fill-opacity='1' stroke='#FAC332' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData @shilaan01 I was trying to be motivational/inspirational in my talk but one free resource I really like for learning CSS is https://t.co/BW5UpNYEGD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1446817037507080193&amp;quot;&amp;gt;Sat Oct  9, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e707' cx='265.05' cy='447.1' r='1.38pt' fill='#FAC232' fill-opacity='1' stroke='#FAC232' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;me to 4yo: please clean up your toys!&amp;lt;br&amp;gt;4yo: …&amp;lt;br&amp;gt;(repeat ad nauseam)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;…&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;4yo: *cleans up toys*&amp;lt;br&amp;gt;me: *notices* good job!&amp;lt;br&amp;gt;4yo: and I wasn’t even asked 👼&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1446245826985172996&amp;quot;&amp;gt;Thu Oct  7, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e708' cx='629.73' cy='189.14' r='2.97pt' fill='#FAC232' fill-opacity='1' stroke='#FAC232' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you use git and GitHub to collaborate on #RStats packages or projects, then the pr_*() helper functions in {usethis} are super helpful!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🗺️ I put together a flow chart to guide you through a PR journey. It&amp;#39;s also a choose your own adventure blog post!&amp;lt;br&amp;gt;https://t.co/AhOHoLW8xr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;77&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;356&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1446195552467800066&amp;quot;&amp;gt;Thu Oct  7, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e709' cx='156.21' cy='503.52' r='1.18pt' fill='#F2EF25' fill-opacity='1' stroke='#F2EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Embedded code snippets in @github issues are cool, but I want to see the issues when I&amp;#39;m browsing the code. Oh this line is cursed? Good to know! Do any @code extensions do this?&amp;lt;br&amp;gt;https://t.co/1rDfJYfIGW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1562115354150715394&amp;quot;&amp;gt;Tue Aug 23, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e710' cx='190.89' cy='503.52' r='1.23pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I can’t believe this website is free https://t.co/aGGHt3r5pC&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561744510052442112&amp;quot;&amp;gt;Mon Aug 22, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e711' cx='141.46' cy='503.52' r='1.16pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gshotwell Something closer to real world…&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;map(results, ~{&amp;lt;br&amp;gt;    .x$timing &amp;amp;lt;- .x$diff * 25&amp;lt;br&amp;gt;    .x&amp;lt;br&amp;gt; })&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;vs&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;map(results, function(result) {&amp;lt;br&amp;gt;    result$timing &amp;amp;lt;- result$diff * 25&amp;lt;br&amp;gt;    result&amp;lt;br&amp;gt; })&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Esp helpful when the mapped object or fn get more complex or when you have many of them&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561447547050278914&amp;quot;&amp;gt;Sun Aug 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e712' cx='361.37' cy='434.27' r='1.53pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I agree! purrr’s lambda syntax can be really handy but I only use it in the most simple cases. Otherwise, using an explicit inline `function` with meaningful variable names is almost always easier to read, write and maintain https://t.co/kCqgd3ndz6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561406935596933121&amp;quot;&amp;gt;Sun Aug 21, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e713' cx='198.65' cy='450.93' r='1.3pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt @Mayacelium are the slides from your talk online? They definitely should be in this list&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/DD4xL9FzwL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561080667303198726&amp;quot;&amp;gt;Sat Aug 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e714' cx='425.23' cy='363.06' r='1.74pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt Apologies for the self-plug on this one, but I spent way longer than I&amp;#39;d like to admit slidecrafting all kinds of intricate animations and interactive features for these slides and they&amp;#39;re still my favorite&amp;lt;br&amp;gt;https://t.co/U4JWHi5hQn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;67&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561058441069838336&amp;quot;&amp;gt;Sat Aug 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e715' cx='131.85' cy='503.52' r='1.15pt' fill='#F3EF25' fill-opacity='1' stroke='#F3EF25' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium Thanks Maya! At some point I should show you what I was doing because I hadn&amp;#39;t learned yet how to communicate from the Shiny server to a custom component. It. was. gnarly. 🫣&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1561003483855310848&amp;quot;&amp;gt;Sat Aug 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e716' cx='549.52' cy='252.42' r='2.36pt' fill='#F3EF26' fill-opacity='1' stroke='#F3EF26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🎉⏲️ {countdown} v0.4.0 is out! (And it&amp;#39;s even on CRAN) #RStats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It brings a whole bunch of new features and some very satisfying internal updates. Read all about it and also about how #RStudioConf inspires me to write JavaScript in the release post!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/Tc5W2oH5XX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;185&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1560978413409763328&amp;quot;&amp;gt;Sat Aug 20, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e717' cx='194.72' cy='460.87' r='1.29pt' fill='#F3EF26' fill-opacity='1' stroke='#F3EF26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain I highly recommend @raycastapp (rather than Alfred) and Rectangle for keyboard driven window management https://t.co/rjk2wVvy8j&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It&amp;#39;s a little old but I wrote up my MBP setup, &amp;amp;amp; I still use most of the same tools. And you&amp;#39;re right, there&amp;#39;s a lot to set up!&amp;lt;br&amp;gt;https://t.co/JY2frQBvRu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1560615632210731009&amp;quot;&amp;gt;Fri Aug 19, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e718' cx='145.77' cy='503.52' r='1.17pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication If you’re wondering what siuba looks like next to tidyverse or pandas, @chowthedog just translated some tidyverse code I posted into siuba and a few other python variants, complete with video walkthrough!&amp;lt;br&amp;gt;https://t.co/kGVGyuGOnh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1560043817524510722&amp;quot;&amp;gt;Wed Aug 17, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e719' cx='301.36' cy='453.85' r='1.42pt' fill='#FAC232' fill-opacity='1' stroke='#FAC232' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;tag yourself, I&amp;#39;m {foieGras} https://t.co/7J9cwLTLh9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1445941712803799044&amp;quot;&amp;gt;Wed Oct  6, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e720' cx='158.49' cy='503.52' r='1.19pt' fill='#FAC232' fill-opacity='1' stroke='#FAC232' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney @ChelseaParlett 100% would binge “scrubs, but academia”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1445150583674056715&amp;quot;&amp;gt;Mon Oct  4, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e721' cx='147.79' cy='503.52' r='1.17pt' fill='#FAC232' fill-opacity='1' stroke='#FAC232' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@KellyBodwin @hglanz @allisontheobold lol I literally tried doing this 10 minutes ago for the first time, it didn&amp;#39;t go well so I bailed and built a pdf, got a coffee, opened twitter and saw your tweet at the top of my timeline 😂😂💀&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1444029458017624069&amp;quot;&amp;gt;Fri Oct  1, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e722' cx='129.64' cy='503.52' r='1.15pt' fill='#FAC132' fill-opacity='1' stroke='#FAC132' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData @travisgerke @JennyBryan Petition for a version of lintr-bot that drops gentle reminders into your PR in the form of screenshots from Jenny’s slides&amp;lt;br&amp;gt;https://t.co/DY8G2zxyUT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1443377518640304128&amp;quot;&amp;gt;Wed Sep 29, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e723' cx='525.45' cy='256.19' r='2.28pt' fill='#FAC132' fill-opacity='1' stroke='#FAC132' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Inline knitr chunk options are here and I&amp;#39;m here for the YAML flavor!!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#| fig.cap: Bigger flippers, bigger bills&amp;lt;br&amp;gt;#| fig.alt: &amp;amp;gt;&amp;lt;br&amp;gt;#|   Scatterplot of flipper length &amp;lt;br&amp;gt;#|   by bill length of 3 penguin species...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Example #RStats chunk from https://t.co/1tlThrACdN https://t.co/mEH4prbDZl https://t.co/g3tTX3KjYk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;29&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;152&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1442941720455368704&amp;quot;&amp;gt;Tue Sep 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e724' cx='242.15' cy='503.52' r='1.3pt' fill='#FAC132' fill-opacity='1' stroke='#FAC132' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Spent the whole week avoiding 🙂 and feeling like I&amp;#39;m straight up cheesing in all my texts 😀😃😁😆💀&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1441500315543609345&amp;quot;&amp;gt;Fri Sep 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e725' cx='159.25' cy='418.56' r='1.33pt' fill='#FAC032' fill-opacity='1' stroke='#FAC032' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;{shrtcts} just got a new tag line: @rstudio addins so concise they can fit in a tweet https://t.co/fr14wnXnXf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1440639424119803918&amp;quot;&amp;gt;Wed Sep 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e726' cx='463.66' cy='327.2' r='1.9pt' fill='#FABF32' fill-opacity='1' stroke='#FABF32' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Last week I figured out how to sign my git commits and get the neat ✅ Verified badge on github. And it works in @rstudio!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It was both less and more complicated than I expected. But hopefully this post I wrote makes it less complicated for you&amp;lt;br&amp;gt;https://t.co/3En2UFo1gR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;92&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1437429933173837827&amp;quot;&amp;gt;Mon Sep 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e727' cx='491.75' cy='289.71' r='2.07pt' fill='#FABE33' fill-opacity='1' stroke='#FABE33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Automate all the things and turn a {reprex} into a github issue with an @rstudio addin using {shrtcts} #RStats&amp;lt;br&amp;gt;https://t.co/cVmGItzuq1 https://t.co/gy4KfBM7X1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;116&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1433807808613474304&amp;quot;&amp;gt;Fri Sep  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e728' cx='263.87' cy='428.25' r='1.4pt' fill='#FABD33' fill-opacity='1' stroke='#FABD33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Has anyone had any success reusing an renv in multiple projects? Tips, tricks, and magical git incantations appreciated!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1432805818693472260&amp;quot;&amp;gt;Tue Aug 31, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e729' cx='210.26' cy='503.52' r='1.25pt' fill='#FABD33' fill-opacity='1' stroke='#FABD33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EmilyRiederer that&amp;#39;s why I only remove the vowels. #LwysRmmbr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1432804958886408194&amp;quot;&amp;gt;Tue Aug 31, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e730' cx='275.37' cy='503.52' r='1.34pt' fill='#FBBD33' fill-opacity='1' stroke='#FBBD33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;while (i &amp;amp;lt; Inf) {&amp;lt;br&amp;gt;  git_commit(glue(&amp;quot;Fix typo {i}&amp;quot;))&amp;lt;br&amp;gt;  git_push()&amp;lt;br&amp;gt;  Sys.sleep(600)&amp;lt;br&amp;gt;  check_github_actions_run()&amp;lt;br&amp;gt;  i &amp;amp;lt;- 1 + 1&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1431347206137782277&amp;quot;&amp;gt;Fri Aug 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e731' cx='182.2' cy='417.26' r='1.35pt' fill='#FBBC33' fill-opacity='1' stroke='#FBBC33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney @StatStas I hope so! This is exactly the same frustration I had that led to {epoxy} and you could definitely use the glue chunk syntax it provides to rewrite that R chunk in a readable way :)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/tmd577ehHe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1431064533502730243&amp;quot;&amp;gt;Thu Aug 26, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e732' cx='249.45' cy='398.86' r='1.44pt' fill='#FBBC33' fill-opacity='1' stroke='#FBBC33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;today&amp;#39;s #rstats adventure&amp;lt;br&amp;gt;how it started: &amp;lt;br&amp;gt;        Error: segfault from C stack overflow&amp;lt;br&amp;gt;how it&amp;#39;s going:&amp;lt;br&amp;gt;        segmentation fault  R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1430611868046053382&amp;quot;&amp;gt;Wed Aug 25, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e733' cx='393.7' cy='309.98' r='1.82pt' fill='#FBBC33' fill-opacity='1' stroke='#FBBC33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Get yourself a job with all the perks&amp;lt;br&amp;gt;✅ #rstats&amp;lt;br&amp;gt;✅ 100% remote&amp;lt;br&amp;gt;✅ clinical trials + data science&amp;lt;br&amp;gt;✅ work with awesome people like @travisgerke https://t.co/M2r1inhXxc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;52&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1430527724569964544&amp;quot;&amp;gt;Wed Aug 25, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e734' cx='353.24' cy='348.76' r='1.66pt' fill='#FBBB33' fill-opacity='1' stroke='#FBBB33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is a great thread with tips for refactoring code — rewriting code to make it easier to understand, maintain, and extend. Personally, I learned a lot about refactoring from this excellent talk by Martin Fowler&amp;lt;br&amp;gt;https://t.co/92bNbal5C4 https://t.co/uqJpcVTDxq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;37&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1426613870836305924&amp;quot;&amp;gt;Sat Aug 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e735' cx='292.39' cy='456.33' r='1.4pt' fill='#FBBA33' fill-opacity='1' stroke='#FBBA33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Team View() with a capitol V for life! https://t.co/eGalReJ5wg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1425934183910846480&amp;quot;&amp;gt;Thu Aug 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e736' cx='245.25' cy='368.54' r='1.5pt' fill='#FBBA33' fill-opacity='1' stroke='#FBBA33' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The project page is a little outdated: the latest version of {ermoji} adds a slick emoji-picking RStudio addin for your code `r emo::ji(&amp;quot;sunglasses&amp;quot;)`😎&amp;lt;br&amp;gt;https://t.co/286gT1zGnC https://t.co/fOl8hTF5EI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1425122556709855232&amp;quot;&amp;gt;Tue Aug 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e737' cx='193.52' cy='460.14' r='1.28pt' fill='#FBB933' fill-opacity='1' stroke='#FBB933' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Climate change is messing with the distribution of the Earth’s mass, causing the Earth to spin faster and creating the possibility of negative leap seconds, wreaking havoc on GPS satellites and date-time library maintainers alike https://t.co/n8WhUG2Dac&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1422367497571999745&amp;quot;&amp;gt;Mon Aug  2, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e738' cx='250.31' cy='503.52' r='1.31pt' fill='#FBB833' fill-opacity='1' stroke='#FBB833' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Fixed it for you https://t.co/Hybd8lrinE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1420811713729994758&amp;quot;&amp;gt;Thu Jul 29, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e739' cx='458.68' cy='311.09' r='1.93pt' fill='#FBB833' fill-opacity='1' stroke='#FBB833' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hey #xaringan #RStats friends! Have you used xaringan for courses or workshops and included presenter notes? Please share! I&amp;#39;m looking for some good examples of real-world usage 🧑‍🏫🧑‍🎓&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;88&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1420013553264865280&amp;quot;&amp;gt;Tue Jul 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e740' cx='385.67' cy='394.29' r='1.62pt' fill='#FBB834' fill-opacity='1' stroke='#FBB834' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @SvenAT browser() statements are helpful but I feel like I gained a super power when I learned that it takes a expr argument that you can use to conditionally debug for specific bad input values&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;broswer(expr = input$text == “bad thing”)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;48&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1418966632295174147&amp;quot;&amp;gt;Sat Jul 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e741' cx='520.07' cy='325.55' r='2.05pt' fill='#FBB734' fill-opacity='1' stroke='#FBB734' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;100% would not be programming/developing/teaching R were it not for the #RStats community https://t.co/5rhNcn2NMM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;147&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1416411828436017157&amp;quot;&amp;gt;Sat Jul 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e742' cx='357.84' cy='406.12' r='1.56pt' fill='#FBB634' fill-opacity='1' stroke='#FBB634' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Tachyons is my favorite xaringan sidekick with tons of little CSS classes that make it easier to lay out and style slides. These days I couldn’t make slides without it!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/I9V0jyA9ei https://t.co/eOJax3DfoP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;38&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1415498332227710978&amp;quot;&amp;gt;Wed Jul 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e743' cx='305.75' cy='342.84' r='1.62pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Big thanks to @rossellhayes who just made it a whole lot easier to use files in the interactive exercises of your #learnr tutorials! #RStats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Read all about it: https://t.co/CEFOQl7ymb https://t.co/Tf1VqAhBHu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1413529892864528392&amp;quot;&amp;gt;Fri Jul  9, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e744' cx='119.43' cy='503.52' r='1.13pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @phl43 I’m on the intel MBP but Julia has an M1 and says things are going well! https://t.co/tZeQdnD8hN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1413291507541495812&amp;quot;&amp;gt;Thu Jul  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e745' cx='254.47' cy='503.52' r='1.31pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🍋 A big round of applause to @apreshill and her magnificent Apéro theme for #blogdown and #hugo. Such a breeze. A++++ will definitely be using this theme again!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/EkTXe0Br8s&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1413135423639941121&amp;quot;&amp;gt;Thu Jul  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e746' cx='152.12' cy='447.64' r='1.27pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🗺️ Huge thanks to everyone who navigated time zones and late bed times to join us!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🙏 Thank you to our wonderful TAs @PipingHotData and @patriloto for helping everything run smoothly!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1413135421958103058&amp;quot;&amp;gt;Thu Jul  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e747' cx='478.52' cy='266.84' r='2.13pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I had a blast building and leading the @_useRconf tutorial 👔 Professional, Polished, Presentable ✨ with @spcanelon! All of our materials are online so you can make great #xaringan slides in #RStats too!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/dNV5brQdbT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;105&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1413135420414562314&amp;quot;&amp;gt;Thu Jul  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e748' cx='376.08' cy='327.62' r='1.74pt' fill='#FBB534' fill-opacity='1' stroke='#FBB534' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🎉 New in #learnr 📦 #RStats &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;random_praise(&amp;quot;es&amp;quot;)&amp;lt;br&amp;gt;🇦🇷 ¡Absolutamente fabuloso!&amp;lt;br&amp;gt;random_praise(&amp;quot;pt&amp;quot;)&amp;lt;br&amp;gt;🇧🇷 Parabéns!&amp;lt;br&amp;gt;random_praise(&amp;quot;tr&amp;quot;)&amp;lt;br&amp;gt;🇹🇷 Harika iş!&amp;lt;br&amp;gt;random_praise(&amp;quot;en&amp;quot;)&amp;lt;br&amp;gt;🇺🇸 That&amp;#39;s glorious!&amp;lt;br&amp;gt;random_praise(&amp;quot;emo&amp;quot;)&amp;lt;br&amp;gt;🤓 😻 https://t.co/mP1WsSha7V&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1412805994770485250&amp;quot;&amp;gt;Wed Jul  7, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e749' cx='393.18' cy='387.73' r='1.64pt' fill='#FBB434' fill-opacity='1' stroke='#FBB434' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi Seriously! I use the Markdown Here browser extension and it works in lots of places, most importantly gmail&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/KmiLhoSXuz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;52&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1411069415534346243&amp;quot;&amp;gt;Fri Jul  2, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e750' cx='319.32' cy='503.52' r='1.41pt' fill='#FBB334' fill-opacity='1' stroke='#FBB334' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Does it take everyone 12 frantic clicks on all the things to exit a Zoom meeting, or is that just me?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1408119139546415106&amp;quot;&amp;gt;Thu Jun 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e751' cx='207.97' cy='456.49' r='1.3pt' fill='#FBB334' fill-opacity='1' stroke='#FBB334' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;So {repromonkey} makes your environment a little less stable. It occasionally and randomly restarts your session, or saves and hides your untitled scripts, or mixes up your global variable names, or changes your working directory. https://t.co/fmF28AWFJY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1407791037670739972&amp;quot;&amp;gt;Wed Jun 23, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e752' cx='133.8' cy='503.52' r='1.15pt' fill='#FBB334' fill-opacity='1' stroke='#FBB334' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The final straw was watching @drob do 45 minutes of live data analysis in Untitled1.Rmd&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(congrats on the #SLICED win last night, btw!)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/xw7ptQLztL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1407789748677193733&amp;quot;&amp;gt;Wed Jun 23, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e753' cx='282.66' cy='347.38' r='1.59pt' fill='#FBB334' fill-opacity='1' stroke='#FBB334' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This reminded me that a couple years ago I made an #RStats package that introduces chaos into your R session... with the goal of improving reproducibility. A chaos monkey for reproducible research. {repromonkey} &amp;lt;br&amp;gt;https://t.co/L8sHjTQlps https://t.co/lFYYOp0jYE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1407787590925815810&amp;quot;&amp;gt;Wed Jun 23, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e754' cx='509.85' cy='303.89' r='2.07pt' fill='#FBB334' fill-opacity='1' stroke='#FBB334' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My problem-solving workflow:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. 🤬 something’s wrong with this pkg&amp;lt;br&amp;gt;2. I’m gonna open a GitHub issue&amp;lt;br&amp;gt;3. Wait, I need to add a reprex&amp;lt;br&amp;gt;4. Oohhhhhh 💡&amp;lt;br&amp;gt;5. Problem solved ✅ https://t.co/8GVJvR71YL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;134&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1406307933969948676&amp;quot;&amp;gt;Sat Jun 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e755' cx='135.36' cy='503.52' r='1.16pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;“a11y” stands for “accessibility” as in &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    A…eleven other letters…Y&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/6V1haqa0Wg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405991538409213953&amp;quot;&amp;gt;Fri Jun 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e756' cx='204.03' cy='449.72' r='1.31pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Lots of neat a11y CSS tips in this thread 👇 https://t.co/ptnhRiQPGv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405988153433985027&amp;quot;&amp;gt;Fri Jun 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e757' cx='105.13' cy='503.52' r='1.1pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@StatStas @xieyihui knitr::combine_words()&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405952146252734465&amp;quot;&amp;gt;Fri Jun 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e758' cx='199.05' cy='503.52' r='1.24pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay https://t.co/Hqqubxm4Uj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405716845739528194&amp;quot;&amp;gt;Thu Jun 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e759' cx='116.28' cy='503.52' r='1.13pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Good thoughts are happening in this thread y&amp;#39;all https://t.co/DQQwjPf1yT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405328827363086342&amp;quot;&amp;gt;Wed Jun 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e760' cx='225.95' cy='503.52' r='1.27pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay hear me out... &amp;quot;code bubbles&amp;quot; but for {targets}. Code your data analysis pipeline as a DAG as a DAG. https://t.co/5skvEkMENn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1405328217683202048&amp;quot;&amp;gt;Wed Jun 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e761' cx='178.52' cy='455.99' r='1.28pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jsonbecker The workshop materials for &amp;quot;R for Excel Users&amp;quot; from rstudio::conf(2020) are excellent thanks to @juliesquid and @allison_horst. https://t.co/kTT052QefV&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Also &amp;quot;Hands on Programming with R&amp;quot; by @StatGarrett is a great precursor to #r4ds https://t.co/pwGNzvFBGg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1404998115053248516&amp;quot;&amp;gt;Tue Jun 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e762' cx='138.11' cy='503.52' r='1.16pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@VizMonkey Ah good catch! The tabs will stick to the top of the screen (once I merge this PR https://t.co/bvO0yX635S) https://t.co/TiCfkg0VFH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1404434530853916674&amp;quot;&amp;gt;Mon Jun 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e763' cx='386.26' cy='335.24' r='1.74pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;BTW sideways panelsets work in R Markdown, too, not just slides! On large screens 🖥 the tabs pull to the side. On small screens 📱 they look just like regular panelsets with the tabs on top. #rstats https://t.co/WMKsh61MUV https://t.co/exKC6EGkhq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;50&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1404242556762873862&amp;quot;&amp;gt;Sun Jun 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e764' cx='233.54' cy='503.52' r='1.28pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This solves a long running minor annoyance for me. {xaringan} (thanks to remarkjs) has always had this cool headings in the sidebar slide style (see https://t.co/3rEuazBG3X). But it has always bugged me that you can’t click the headings to move around. Now you can! 🥳&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1404159362478772224&amp;quot;&amp;gt;Sun Jun 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e765' cx='549.58' cy='269.43' r='2.29pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;🎉 Just landed in {xaringanExtra} - sideways panelsets! Take it for a spin in your own slides or right here https://t.co/OPksW0IsaM https://t.co/5YUEYOkfSk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;185&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1404157835576070147&amp;quot;&amp;gt;Sun Jun 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e766' cx='254.59' cy='503.52' r='1.31pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tladeras It&amp;#39;s happening! https://t.co/uthF5RFJUg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1403802045694590980&amp;quot;&amp;gt;Sat Jun 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e767' cx='168.07' cy='503.52' r='1.2pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;alt text: A demo showing HTML-based slides made with the xaringan R package. The demo shows a user moving through tabbed content where the tabs are located to the left of the toggled content. One tab contains R code to create a plot, the next tab shows the resulting plot, &amp;amp;amp; so on&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1403793597485436938&amp;quot;&amp;gt;Sat Jun 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e768' cx='520.94' cy='354.14' r='2pt' fill='#FBB234' fill-opacity='1' stroke='#FBB234' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Tinkering with an idea for side-bar panelsets... what do you think? https://t.co/XG1XgpIVcs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;147&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1403793468988825602&amp;quot;&amp;gt;Sat Jun 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e769' cx='370.88' cy='405.1' r='1.58pt' fill='#FBB134' fill-opacity='1' stroke='#FBB134' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Further validation that the &amp;quot;vs&amp;quot; in &amp;quot;Python vs R&amp;quot; is a trap https://t.co/frZll7OogZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;43&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1403526767848083458&amp;quot;&amp;gt;Fri Jun 11, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e770' cx='154.68' cy='455.81' r='1.26pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TianyiNi2 There is an a11y-dark for RStudio! I made an RStudio theme port of a11y-dark and a11y-light for the {rsthemes} package. It looks a bit different because carbon&amp;#39;s R highlighting is kinda meh.&amp;lt;br&amp;gt;https://t.co/38OKbuRW7h&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559599442113822721&amp;quot;&amp;gt;Tue Aug 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e771' cx='230.8' cy='503.52' r='1.28pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@TianyiNi2 I used https://t.co/kJkqItuX3Q with the a11y-dark theme 😎&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559598021008134147&amp;quot;&amp;gt;Tue Aug 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e772' cx='159.03' cy='503.52' r='1.19pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dsolito yes 😉&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559538958584905729&amp;quot;&amp;gt;Tue Aug 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e773' cx='276.26' cy='428.47' r='1.42pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;oops, here&amp;#39;s the link to the code as a gist https://t.co/KMSspkyfgX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559536926646042624&amp;quot;&amp;gt;Tue Aug 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e774' cx='692.94' cy='202.96' r='3.17pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I think #RStats is the coolest. It&amp;#39;s not just that we can work with data in this way but that it matches how we think about data. We&amp;#39;re not fighting the syntax and not everything is a &amp;quot;one weird trick&amp;quot;. And it&amp;#39;s readable! https://t.co/pZRwA06oDY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;64&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;592&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559536167846133762&amp;quot;&amp;gt;Tue Aug 16, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e775' cx='292.7' cy='503.52' r='1.37pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I really need to start cleaning up my workspace before I start the weekend https://t.co/5xdL4UMewx&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1559165907393548288&amp;quot;&amp;gt;Mon Aug 15, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e776' cx='152.22' cy='503.52' r='1.18pt' fill='#FBB135' fill-opacity='1' stroke='#FBB135' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium When it comes to GitHub issues, I draw all my inspiration @wmlandau&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1402037582314213376&amp;quot;&amp;gt;Mon Jun  7, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e777' cx='234.72' cy='405.93' r='1.41pt' fill='#FBB035' fill-opacity='1' stroke='#FBB035' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley You can use custom chunk hooks to time each chunk — there’s a good example in the R Markdown Cookbook: https://t.co/AWzNgm9aIr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1399322474374905857&amp;quot;&amp;gt;Mon May 31, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e778' cx='156.23' cy='503.52' r='1.18pt' fill='#FCAF35' fill-opacity='1' stroke='#FCAF35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @scriptomation @BecomingDataSci Will this blog post include a basic how to get started guide? Because I’d like to stream too!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1398428133079015428&amp;quot;&amp;gt;Fri May 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e779' cx='243.58' cy='503.52' r='1.3pt' fill='#FCAF35' fill-opacity='1' stroke='#FCAF35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke I’m sorry but “resetting the machine to factory defaults” is equivalent to “I can’t work this week” for like 95% of the population.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1398401373251768330&amp;quot;&amp;gt;Fri May 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e780' cx='130.31' cy='503.52' r='1.15pt' fill='#FCAF35' fill-opacity='1' stroke='#FCAF35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@vboykis https://t.co/dDqj0jqLEI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1398334855969136646&amp;quot;&amp;gt;Fri May 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e781' cx='237.18' cy='447.83' r='1.35pt' fill='#FCAF35' fill-opacity='1' stroke='#FCAF35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;ah yes, a totally normal email that definitely does not contain spam and is certainly full of good deals https://t.co/N3y3RmnRyR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1397924671144697863&amp;quot;&amp;gt;Thu May 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e782' cx='179.65' cy='386.36' r='1.42pt' fill='#FCAE35' fill-opacity='1' stroke='#FCAE35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The new Flat Data viewer from @githubOCTO is very cool! I&amp;#39;ve been tracking hourly snapshots of #rstats package submissions to CRAN in a repo on GitHub. And now you can easily look through each snapshot with the Flat Viewer 🧮&amp;lt;br&amp;gt;https://t.co/sJQ5PnEuBX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1395406181565337602&amp;quot;&amp;gt;Thu May 20, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e783' cx='137.83' cy='503.52' r='1.16pt' fill='#FCAD35' fill-opacity='1' stroke='#FCAD35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jeremy_data Hey that’s cool! Welcome!! https://t.co/j6LGcRQVtt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1391898800130826243&amp;quot;&amp;gt;Mon May 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e784' cx='193.98' cy='399.26' r='1.39pt' fill='#FCAC35' fill-opacity='1' stroke='#FCAC35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I also really enjoyed @spcanelon and @DogGeneticsLLC talk on accessibility in data viz in particular among #TidyTuesday participants! https://t.co/ZbndAAoSji&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1389745782715203586&amp;quot;&amp;gt;Tue May  4, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e785' cx='327.3' cy='407.93' r='1.51pt' fill='#FCAC35' fill-opacity='1' stroke='#FCAC35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Catching up on talks from #csvconf today, highly recommend watching the keynote from @COVID19Tracking project. From a Google sheet to a fully developed and highly complicated data collection pipeline. I’m in awe of what they accomplished. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/foxHKlOT31&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1389744797943009280&amp;quot;&amp;gt;Tue May  4, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e786' cx='130.34' cy='503.52' r='1.15pt' fill='#FCAC35' fill-opacity='1' stroke='#FCAC35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kdpsinghlab https://t.co/qWGgeX9Hnm&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1389293948028563467&amp;quot;&amp;gt;Mon May  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e787' cx='157.96' cy='458.41' r='1.26pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Of course articulating the question helped me refine my google search and this looks like a good solution: https://t.co/Dq0rxMmNZw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1388171962632089605&amp;quot;&amp;gt;Fri Apr 30, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e788' cx='156.05' cy='458.51' r='1.25pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr My partner is from Ohio where, upon observing a dirty car, it&amp;#39;s common to say &amp;quot;the car needs washed&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;but then it snuck into my variable naming for booleans that describe a thing I have to do: e.g. `needs_cleaned`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/ADWsRnANFM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1387815501049573379&amp;quot;&amp;gt;Thu Apr 29, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e789' cx='312.06' cy='460.62' r='1.43pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Now that I&amp;#39;m vaccinated I&amp;#39;m looking forward to showing people things I saw on twitter in person again&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1387781435763855361&amp;quot;&amp;gt;Thu Apr 29, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e790' cx='158.41' cy='503.52' r='1.19pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@antoine_fabri There’s a section R Packages on bundling code from others and I really think you should facilitate best practices:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. Check compatibility of licenses (first step: are they the same)&amp;lt;br&amp;gt;2. Add original author to DESCRIPTION with role=“cph” &amp;amp;amp; a comment&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/O9mHN42RzF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1387600256657932289&amp;quot;&amp;gt;Wed Apr 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e791' cx='181.95' cy='503.52' r='1.22pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay Found it! https://t.co/6XT0u4D3PG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1387400333517901827&amp;quot;&amp;gt;Wed Apr 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e792' cx='342.89' cy='429.56' r='1.51pt' fill='#FCAB35' fill-opacity='1' stroke='#FCAB35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I wanted to turn @rstudio up to 11, sadly it maxes out at 5. https://t.co/ArBialop8g https://t.co/Xr4z3b2GuL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1387073755097272323&amp;quot;&amp;gt;Tue Apr 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e793' cx='203.33' cy='456.48' r='1.3pt' fill='#FCAA35' fill-opacity='1' stroke='#FCAA35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Long story short… https://t.co/jcfw0e53uK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1386111526348541952&amp;quot;&amp;gt;Sat Apr 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e794' cx='223.43' cy='503.52' r='1.27pt' fill='#FCAA35' fill-opacity='1' stroke='#FCAA35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The real mvp is @schloerke who was trying to have a serious conversation with me but he put `c(&amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;NA&amp;quot;, NA)` in the reprex&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1385403539430727682&amp;quot;&amp;gt;Thu Apr 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e795' cx='492.47' cy='311.53' r='2.01pt' fill='#FCAA35' fill-opacity='1' stroke='#FCAA35' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I may have hit peak #rstats dad joke with this github comment https://t.co/4TKrQPqhpp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;117&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1385396111435837444&amp;quot;&amp;gt;Thu Apr 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e796' cx='103.04' cy='503.52' r='1.09pt' fill='#FCAA36' fill-opacity='1' stroke='#FCAA36' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@AllbriteAllday @xieyihui @apreshill You can set `count: false` on those slides. It might convey if you use `layout: true` so you don&amp;#39;t have to repeat it, but I&amp;#39;m not sure.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/vxHvxJl25U&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1384538444433612801&amp;quot;&amp;gt;Tue Apr 20, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e797' cx='247.71' cy='503.52' r='1.3pt' fill='#FCAA36' fill-opacity='1' stroke='#FCAA36' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Every once in a while twitter reminds me, in the worst possible way, that there *are* other people named Garrick out there https://t.co/OWWQcT4Ihx&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1384323221709787136&amp;quot;&amp;gt;Mon Apr 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e798' cx='234.05' cy='503.52' r='1.28pt' fill='#FCA936' fill-opacity='1' stroke='#FCA936' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ijeamaka_a Hahaha I love everything about this tweet and can absolutely guarantee it will be featured in an upcoming talk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1383507825737879557&amp;quot;&amp;gt;Sat Apr 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e799' cx='135.04' cy='503.52' r='1.16pt' fill='#FCA936' fill-opacity='1' stroke='#FCA936' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium .book .book-header h1 {&amp;lt;br&amp;gt;  opacity: 1;&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1382017652089090048&amp;quot;&amp;gt;Tue Apr 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e800' cx='133.38' cy='503.52' r='1.15pt' fill='#FCA836' fill-opacity='1' stroke='#FCA836' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mdneuzerling omg we have to do the same thing with our human children&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1381388553784004620&amp;quot;&amp;gt;Sun Apr 11, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e801' cx='134.14' cy='503.52' r='1.15pt' fill='#FCA836' fill-opacity='1' stroke='#FCA836' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro @mjskay It&amp;#39;s not everything that you want, but it does let you lorem::ipsum() and it has like 2 dependencies. (And I&amp;#39;d be happy if you wanted to add to it, if you feel so inclined.)&amp;lt;br&amp;gt;https://t.co/e9JqSbWzWK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1379582684637360130&amp;quot;&amp;gt;Tue Apr  6, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e802' cx='198.04' cy='503.52' r='1.24pt' fill='#FCA836' fill-opacity='1' stroke='#FCA836' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m in this picture (literally, in the background somewhere) and I have the same feels https://t.co/HChpM7PMXc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1379581907332128768&amp;quot;&amp;gt;Tue Apr  6, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e803' cx='591.18' cy='273.58' r='2.42pt' fill='#FCA736' fill-opacity='1' stroke='#FCA736' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kc_analytics That&amp;#39;s easy, Cmd/Control + Shift + P for the command palette! (And then you don&amp;#39;t have to remember any more shortcuts!)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;[gif: Demo opening Command Palette in RStudio] https://t.co/gYA8N1TpI2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;260&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1378799812183793670&amp;quot;&amp;gt;Sun Apr  4, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e804' cx='539.01' cy='288.2' r='2.2pt' fill='#FCA636' fill-opacity='1' stroke='#FCA636' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;me: okay, time to make slides&amp;lt;br&amp;gt;me: *spends 6 hours picking out the perfect gifs*&amp;lt;br&amp;gt;...&amp;lt;br&amp;gt;me, presenting: hang on, the gif will loop in a second&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Sound familiar? Check out FreezeFrame from #rstats {xaringanExtra}: start gifs when you get to the slide! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/0AnzjNZyFF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;171&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1376004230964637701&amp;quot;&amp;gt;Sat Mar 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e805' cx='139.86' cy='503.52' r='1.16pt' fill='#FCA636' fill-opacity='1' stroke='#FCA636' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@CMastication Chaotic evil: I usually read it &amp;quot;ruin-if&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1375530550665089027&amp;quot;&amp;gt;Fri Mar 26, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e806' cx='185.95' cy='503.52' r='1.22pt' fill='#FCA636' fill-opacity='1' stroke='#FCA636' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand 🤩 Love it! Especially the little detail where clicking on the window icons changes the window size https://t.co/6kxxITj12f&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1374809040149155840&amp;quot;&amp;gt;Wed Mar 24, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e807' cx='148.5' cy='503.52' r='1.17pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gshotwell lol we&amp;#39;re at 4 and still working on that skill&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;me: okay, spit&amp;lt;br&amp;gt;4yo: *audible swallow*&amp;lt;br&amp;gt;4yo: *sputtering spit* https://t.co/6e55SAPAq2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1373426529686986756&amp;quot;&amp;gt;Sat Mar 20, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e808' cx='143.29' cy='503.52' r='1.17pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Looking forward to this pitch: &amp;lt;br&amp;gt;“It’s like Kubernetes, but for Excel workbooks”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1372677108976267267&amp;quot;&amp;gt;Thu Mar 18, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e809' cx='144.73' cy='503.52' r='1.17pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr @andrewheiss @datalorax_ @JosiahParry I used to wrap the ggplot in braces to get the nice indents (but it felt like a step or two too far, so I stopped)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;data %&amp;amp;gt;%&amp;lt;br&amp;gt;  filter(is_awesome) %&amp;amp;gt;%&amp;lt;br&amp;gt;  {&amp;lt;br&amp;gt;    ggplot(.) +&amp;lt;br&amp;gt;      aes(...) +&amp;lt;br&amp;gt;      geom_line()&amp;lt;br&amp;gt;  }&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1372374533022363649&amp;quot;&amp;gt;Wed Mar 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e810' cx='180.56' cy='503.52' r='1.22pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gvwilson Funny I just bumped into @sharlagelfand&amp;#39;s Understanding Comics visualization https://t.co/shSfBvaksJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1372370977418579970&amp;quot;&amp;gt;Wed Mar 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e811' cx='441.37' cy='350.99' r='1.8pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Woah this is cool! @nischaldesign is working on a tool to &amp;quot;unravel&amp;quot; a dplyr pipeline complete with descriptions of how each step transforms your data 🤯&amp;lt;br&amp;gt;https://t.co/jed61CBx0q https://t.co/3P3Dfce9Xa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;78&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1372366138177433602&amp;quot;&amp;gt;Wed Mar 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e812' cx='262.69' cy='503.52' r='1.32pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@katiejolly6 Another fun addition: if you save your palette as a named vector, you can give it to the `colors` arg&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;style_duo(..., colors = c(&amp;quot;dark_yellow&amp;quot; = &amp;quot;#EFBE43&amp;quot;, ...))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;and use those color names as classes in your slides&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The .dark_yellow[funny thing] is...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/8NGgPl5tNi&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1372272203102892032&amp;quot;&amp;gt;Wed Mar 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e813' cx='128.98' cy='503.52' r='1.15pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes I&amp;#39;ve done this with {gh} and a for loop 😉&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1371888416569360394&amp;quot;&amp;gt;Tue Mar 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e814' cx='186.66' cy='450.19' r='1.29pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr I made a little package for teaching {dbplyr} that ships Star Wars data as a DuckDB database&amp;lt;br&amp;gt;https://t.co/UKlUzkCiTx&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1371867031432273925&amp;quot;&amp;gt;Tue Mar 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e815' cx='142.36' cy='503.52' r='1.17pt' fill='#FCA537' fill-opacity='1' stroke='#FCA537' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@OscarBaruffa I try to take meetings standing and then use laziness and inertia to my advantage and keep standing until I want to sit down enough to adjust the desk again&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1371455088477233156&amp;quot;&amp;gt;Mon Mar 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e816' cx='485.88' cy='291.51' r='2.05pt' fill='#FBA538' fill-opacity='1' stroke='#FBA538' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand do you mean like this?&amp;lt;br&amp;gt;https://t.co/vNDz4eHk9w https://t.co/EtSA5L2KeZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;110&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1370439453773332481&amp;quot;&amp;gt;Fri Mar 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e817' cx='318.22' cy='458.69' r='1.44pt' fill='#FBA438' fill-opacity='1' stroke='#FBA438' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Happening now! https://t.co/wd2UMtmgrG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;28&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1369800476154281984&amp;quot;&amp;gt;Wed Mar 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e818' cx='151.64' cy='447.03' r='1.27pt' fill='#FBA438' fill-opacity='1' stroke='#FBA438' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gavinprm You can even write it as a css chunk and get syntax highlighting!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;```{css echo=FALSE}&amp;lt;br&amp;gt;body {&amp;lt;br&amp;gt;  font-size: 12pt;&amp;lt;br&amp;gt;}&amp;lt;br&amp;gt;```&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1369003414353567744&amp;quot;&amp;gt;Mon Mar  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e819' cx='100.92' cy='451.66' r='1.23pt' fill='#FBA438' fill-opacity='1' stroke='#FBA438' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Building this feature was such a joyful open source experience. @mattwrkntn picked up the feature request a month ago and ran with it. That issue got 70 comments as the community discussed features and tested ideas&amp;lt;br&amp;gt;https://t.co/7414gxZRkD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1368973781692190723&amp;quot;&amp;gt;Mon Mar  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e820' cx='658.68' cy='172.12' r='3.21pt' fill='#FBA438' fill-opacity='1' stroke='#FBA438' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Very excited to announce a brand-new feature in {xaringanExtra}: you can now draw on your {xaringan} #rstats slides with *scribble*! 👩‍🎨&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🙏 Big thanks to @mattwrkntn for the contribution!&amp;lt;br&amp;gt;✏️ https://t.co/wvep2aAWsC https://t.co/wfEwYeuAjb&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;99&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;448&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1368972390982692864&amp;quot;&amp;gt;Mon Mar  8, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e821' cx='156.85' cy='503.52' r='1.19pt' fill='#FBA438' fill-opacity='1' stroke='#FBA438' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand @dwhdai @_ColinFay Yup! You can have both R and Python exercises in learnr!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1368236532964986885&amp;quot;&amp;gt;Sat Mar  6, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e822' cx='443.27' cy='354.89' r='1.8pt' fill='#FBA439' fill-opacity='1' stroke='#FBA439' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham I really like the course by @internetinghard. Great mix of visuals, text, and hands-on components with a framework-agnostic approach to web fundamentals.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/bL2ZmTqTUN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;78&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1367120455656763400&amp;quot;&amp;gt;Wed Mar  3, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e823' cx='560.36' cy='245.18' r='2.42pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;New feature in xaringanExtra: now you can add search to your slides! Enable search with use_search(). Then, in your slides, press Ctrl+F and start typing to search. #rstats ✨&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🔍 https://t.co/CbDmJViui1 https://t.co/6Uqk5tHlIA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;203&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1366570561967706115&amp;quot;&amp;gt;Mon Mar  1, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e824' cx='112.35' cy='503.52' r='1.12pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium @Emil_Hvitfeldt Yeah! I’d be happy to give this a home in xaringanExtra! It’s a great little slide component and I probably have all the dependencies in that pkg already&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1366103741649330184&amp;quot;&amp;gt;Sun Feb 28, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e825' cx='122' cy='503.52' r='1.14pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@skyetetra I just read your SO post and I think it&amp;#39;d be totally possible for the shiny app to receive some data and send back a url. Uploading/processing large data might be tricky though if the request handling is blocking. Here are my notes from tinkering: https://t.co/Brk7wTlb6W&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1365875840261701633&amp;quot;&amp;gt;Sat Feb 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e826' cx='153.3' cy='503.52' r='1.18pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@skyetetra So.... It&amp;#39;s theoretically possible ;) https://t.co/o1xOiRZTAa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1365874808853045251&amp;quot;&amp;gt;Sat Feb 27, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e827' cx='201.93' cy='503.52' r='1.24pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Making a reprex increases the chances of getting help by 1000% ...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;This is so true! I&amp;#39;m very easily nerd sniped by an easy example that lets me tinker right away. If it takes me too long to set up an example for tinkering, I&amp;#39;ll probably remember I&amp;#39;m supposed to be working 🤣 https://t.co/exG1CFiGKX&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1365397669707984908&amp;quot;&amp;gt;Fri Feb 26, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e828' cx='440.96' cy='301.53' r='1.93pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Literally laughing out loud watching @sharlagelfand explain the awesome power of a #reprex&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/Jyl0dBW9tB&amp;lt;br&amp;gt;https://t.co/pLsxYLdrvk https://t.co/U4s3i3q0fF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;76&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1365394153023156227&amp;quot;&amp;gt;Fri Feb 26, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e829' cx='233.69' cy='432.57' r='1.36pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is such a good way to explain tech debt https://t.co/jyUerM9AqA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1364004721510481920&amp;quot;&amp;gt;Mon Feb 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e830' cx='170.61' cy='503.52' r='1.2pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Not gonna lie, it was really nice to see that little message&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1364003929911144451&amp;quot;&amp;gt;Mon Feb 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e831' cx='280.12' cy='446.81' r='1.4pt' fill='#FBA339' fill-opacity='1' stroke='#FBA339' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How it started...&amp;lt;br&amp;gt;How it&amp;#39;s going 🎉 https://t.co/DHg1bMcz34&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1364002230333038592&amp;quot;&amp;gt;Mon Feb 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e832' cx='543.91' cy='360.48' r='2.07pt' fill='#FBA33A' fill-opacity='1' stroke='#FBA33A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks, {testthat}, but I&amp;#39;m on my 57th try https://t.co/iUuunnmAuY&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;177&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1363891552507027457&amp;quot;&amp;gt;Mon Feb 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e833' cx='222.72' cy='408.66' r='1.4pt' fill='#FBA23A' fill-opacity='1' stroke='#FBA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;https://t.co/Ld4XiHTpAu https://t.co/j3s0e1l1f6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1363098609093337090&amp;quot;&amp;gt;Sat Feb 20, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e834' cx='383.05' cy='359.08' r='1.68pt' fill='#FBA23A' fill-opacity='1' stroke='#FBA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Woah! It looks like GitHub discovered @tylermorganwall’s {rayrender}!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/DtYJWFupsK https://t.co/ty0zsIIYUz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;47&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1362736027652288512&amp;quot;&amp;gt;Fri Feb 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e835' cx='117.27' cy='503.52' r='1.13pt' fill='#FAA23A' fill-opacity='1' stroke='#FAA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme @allison_horst @hollypixels @Procreate @ChelseaParlett This is great advice thanks! I started a Bardot Brushes video last night and already learned a ton of things I wouldn’t have stumbled on. Clipping and alpha masks ftw!!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1361371609941032965&amp;quot;&amp;gt;Mon Feb 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e836' cx='226.62' cy='503.52' r='1.27pt' fill='#FAA23A' fill-opacity='1' stroke='#FAA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;But I’m willing to be realistic and would totally subscribe to “Learn How to Draw 10% as Good as @allison_horst in 10 Minutes a Day for Many Days”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1361079756159131651&amp;quot;&amp;gt;Sun Feb 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e837' cx='324.07' cy='503.52' r='1.42pt' fill='#FAA23A' fill-opacity='1' stroke='#FAA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What I really want is “Learn How to Draw Like @allison_horst in 10 Easy Steps”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1361079258798579712&amp;quot;&amp;gt;Sun Feb 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e838' cx='407.17' cy='447.16' r='1.61pt' fill='#FAA23A' fill-opacity='1' stroke='#FAA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay I’ve got an ipad, an apple pencil, and procreate. Now I just need to learn how to draw. 😂&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Do you have any good YouTube channels, blogs, tutorials, or book recommendations?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;58&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1361078434143870976&amp;quot;&amp;gt;Sun Feb 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e839' cx='354' cy='396.23' r='1.57pt' fill='#FAA23A' fill-opacity='1' stroke='#FAA23A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Good idea! According to my CV I’m “#REF! at Excel” https://t.co/JQQiJ2eARP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;38&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1360601290041098245&amp;quot;&amp;gt;Sat Feb 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e840' cx='203.43' cy='456.43' r='1.3pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nicoleradziwill If it’s keys+values you may be able to use rows_update() which is just a joy to use&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/X4EXdURmsA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1558978853028208643&amp;quot;&amp;gt;Sun Aug 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e841' cx='187.51' cy='503.52' r='1.22pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@mdneuzerling @JosiahParry If you can install a sufficiently-recent R-devel on your machine, you should be able to check this locally using&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;rcmdcheck::rcmdcheck(env = c(&amp;quot;_R_CHECK_RD_VALIDATE_RD2HTML_&amp;quot; = &amp;quot;TRUE&amp;quot;))&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1558977237231321089&amp;quot;&amp;gt;Sun Aug 14, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e842' cx='137.81' cy='503.52' r='1.16pt' fill='#F3EE26' fill-opacity='1' stroke='#F3EE26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jeremy_data Totally! One thing I think we should teach more is semantic markdown, or “please don’t use a markdown feature just for style”. Headers (for big bold text) and block quotes (for callout boxes) are the two biggest problematic uses I see often&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1558613351315476491&amp;quot;&amp;gt;Sat Aug 13, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e843' cx='137.75' cy='503.52' r='1.16pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley @_ColinFay @ibddoctor @nrennie35 Fun story: that issue and this exact request is what led to making {shrtcts}. Who wants to write a package when you could throw a function in your ~/.Rprofile (or ~/.shrtcts.R)?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I&amp;#39;ll add a gallery to pkg docs soon, but until then check out this issue! https://t.co/YfAgFiOyFN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1557385831341498374&amp;quot;&amp;gt;Wed Aug 10, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e844' cx='131.56' cy='503.52' r='1.15pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium @kierisi lol 20 minutes https://t.co/IefZRsZrv6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1556402984061468672&amp;quot;&amp;gt;Sun Aug  7, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e845' cx='103.66' cy='503.52' r='1.09pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tanyacash21 127.0.0.1 is where the heart is&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1556011104593215489&amp;quot;&amp;gt;Sat Aug  6, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e846' cx='132.16' cy='503.52' r='1.15pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tladeras Woah I hadn’t seen that yet and it’s 🤯&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1555733363067084817&amp;quot;&amp;gt;Fri Aug  5, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e847' cx='145.2' cy='503.52' r='1.17pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@michael_chirico @yjunechoe The origins of literate programming and how R&amp;#39;s literate programming tradition follow from Knuth&amp;#39;s ideas is really interesting and I explored it a bit in a talk last year https://t.co/qgUT6DA1l5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1555364637528526849&amp;quot;&amp;gt;Thu Aug  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e848' cx='207.42' cy='454.03' r='1.31pt' fill='#F3ED26' fill-opacity='1' stroke='#F3ED26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@michael_chirico @yjunechoe Yes! This idea traces all the way back to Donald Knuth&amp;#39;s original &amp;quot;literate programming&amp;quot; paper. It was part of Sweave and was replicated by {knitr}... and it&amp;#39;s one of my favorite things. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The two screenshots show Sweave chunk syntax compared with knitr&amp;#39;s chunk syntax. https://t.co/ateeUI4yDc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1555364200444215297&amp;quot;&amp;gt;Thu Aug  4, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e849' cx='409.65' cy='448.18' r='1.61pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me: *spins 4yo around*&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;4yo: You spun me around!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: *You spin me right round like a record, baby, right round round round*&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;4yo: what’s a record baby?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: 👨🏻‍🦳&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;60&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1360253764389777408&amp;quot;&amp;gt;Fri Feb 12, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e850' cx='397.44' cy='341.22' r='1.74pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thank you @RohanAlexander and the Toronto Data Workshop for hosting me and listening to me geek out about my favorite #rstats topic: R Markdown!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Links to slides, source code and the recording at https://t.co/qgUT6DA1l5 https://t.co/7nwlguAMnB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;53&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1360045242553147393&amp;quot;&amp;gt;Thu Feb 11, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e851' cx='190.8' cy='503.52' r='1.23pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@srvanderplas @KellyBodwin This! purrr::safely() doesn&amp;#39;t do inline functions, but you can&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;bob &amp;amp;lt;- list(1,2,&amp;quot;hi&amp;quot;)&amp;lt;br&amp;gt;purrr::map(bob, purrr::safely(function(x) 1 + x))&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;...or...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;bob &amp;amp;lt;- list(1,2,&amp;quot;hi&amp;quot;)&amp;lt;br&amp;gt;add_one &amp;amp;lt;- function(x) 1 + x&amp;lt;br&amp;gt;purrr::map(bob, purrr::safely(add_one))&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1359608226942234625&amp;quot;&amp;gt;Wed Feb 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e852' cx='237.15' cy='451.96' r='1.34pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@simonpcouch The @github API gives you back the markdown version of the comment, which you can grab with {gh} and plug right into an R Markdown document.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s a parameterized .Rmd example: https://t.co/jyODa1syt3 https://t.co/NkZ8lD617L&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1359605742047801349&amp;quot;&amp;gt;Wed Feb 10, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e853' cx='159.61' cy='503.52' r='1.19pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@lenkiefer @rstudio I hope you were serious https://t.co/z93WbgtlI9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1357716118320865286&amp;quot;&amp;gt;Fri Feb  5, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e854' cx='404.18' cy='316.06' r='1.82pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Tidyverse everywhere! Want to try out tidy.js in your R Markdown documents? (That&amp;#39;s not too meta, is it?)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I&amp;#39;ve rolled tidy.js into an #rstats package so you can drop it into your .Rmd or Shiny apps.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;👉 Check it out in action: https://t.co/6El4GHGV0P&amp;lt;br&amp;gt;🙏 @pbesh for keepin it tidy https://t.co/sHfJwrB7Kh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;56&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1357711650737041416&amp;quot;&amp;gt;Fri Feb  5, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e855' cx='542.64' cy='253.25' r='2.33pt' fill='#FAA13B' fill-opacity='1' stroke='#FAA13B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The auto-theming in the new #rstats {thematic} package is quite nice! Plots that match your @rstudio theme with just&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    library(thematic)&amp;lt;br&amp;gt;    thematic_on()&amp;lt;br&amp;gt;    ggplot() + #awesome&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/yfCLjFocJa https://t.co/EgG0BFB2Y2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;176&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1357709982351974400&amp;quot;&amp;gt;Fri Feb  5, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e856' cx='205.35' cy='503.52' r='1.25pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My little git repo made it through surgery and is in the recovery room while we wait for the CI checks to heal. Thanks everyone for your thoughts and prayers! https://t.co/dkJhAUfFcj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1356316756462227460&amp;quot;&amp;gt;Mon Feb  1, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e857' cx='301.47' cy='503.52' r='1.38pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My week started with a meeting named &amp;quot;Git Surgery&amp;quot;, so.... how&amp;#39;s your Monday going?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1356285787051061251&amp;quot;&amp;gt;Mon Feb  1, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e858' cx='135.43' cy='503.52' r='1.16pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill I think the real MVP was the “Deploy to Netlify” button! (And the awesome blogdown site and theme that it cloned for me!)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Seriously, apero is 💯&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1354236084302082050&amp;quot;&amp;gt;Tue Jan 26, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e859' cx='174.48' cy='422.83' r='1.33pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@HoloMarkeD @jdatap @divadnojnarg I&amp;#39;ve only used used it a couple times, too, but here&amp;#39;s a fun example. I used it to turn an SVG into a Shiny module, in particular to change a few attributes in the &amp;amp;lt;svg&amp;amp;gt; to make a shiny drumkit!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;👨‍💻 https://t.co/fmdsXxx2jT&amp;lt;br&amp;gt;🥁 https://t.co/M2aGycLJFj https://t.co/JTl4lXEQ81&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1353797213957345281&amp;quot;&amp;gt;Mon Jan 25, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e860' cx='503.07' cy='275.7' r='2.14pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just posted: Do you have complicated {xaringan} #rstats slides or use panelsets from {xaringanExtra}? Do you need a PDF version of your slides? I&amp;#39;ve got a little function for you:&amp;lt;br&amp;gt;https://t.co/UXwW2KtvOw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;128&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1353761073439137794&amp;quot;&amp;gt;Mon Jan 25, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e861' cx='109.55' cy='503.52' r='1.11pt' fill='#FAA03C' fill-opacity='1' stroke='#FAA03C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@HazcB @skyetetra There&amp;#39;s a whole fleet of Star Trek R packages by @leonawicz &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/1mO2wZ6IPn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1353734803485581316&amp;quot;&amp;gt;Mon Jan 25, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e862' cx='181.44' cy='448.67' r='1.29pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill Have you seen the Tachyons Cheatsheet? This lives in an always-open tab in my browser&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/ztEMqa7Gpg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352663312086028289&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e863' cx='218.81' cy='400.38' r='1.41pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh! And with {bslib} you can get the Boostrap 4 utility classes for your #rstats document when you use&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    bslib::bs_theme(version = 4)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/v4TgleSCzN https://t.co/VOTdLwc7wA&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352661016384073729&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e864' cx='288.78' cy='393.65' r='1.49pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#rstudioglobal progress:&amp;lt;br&amp;gt;█████████████ 100% 👏👏👏 https://t.co/VPRYzLu0pE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352654214649020416&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e865' cx='128.3' cy='503.52' r='1.15pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I also really want to make it easier for R Markdown users to add a little bit of interactivity without having to write (much/any) JavaScript. I&amp;#39;m looking at #alpinejs and #fluorjs but still thinking about the R interface&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352651491513921540&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e866' cx='254.27' cy='399.28' r='1.44pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I really love utility CSS classes. The one that plays best with everything Rmd is tachyons. It gives you little CSS classes that do small things, like adjust padding and margin, without having to add CSS to your .Rmd&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/AusGteAOww&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352650967213355008&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e867' cx='261.63' cy='460.28' r='1.36pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Q: Are there packages for &amp;quot;small&amp;quot; CSS code?&amp;lt;br&amp;gt;A: I&amp;#39;m working on one! It&amp;#39;s called {sprinkles} and it gives you utility CSS and JavaScript libraries to sprinkle style and activity into your R Markdown pages.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;It&amp;#39;s early days but you can check it out here&amp;lt;br&amp;gt;https://t.co/7C9zIjdYgy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352650426370437122&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e868' cx='282.11' cy='447.43' r='1.4pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks for watching round 2 of my talk at #rstudioglobal!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Starting a new thread to answer a few more questions from Q&amp;amp;amp;A, happy to answer more here! https://t.co/QoBfxKbAPF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352649808146804737&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e869' cx='153.23' cy='503.52' r='1.18pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For you stragglers in the hallway... happening now in Track C!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/mPfHzH0pb7 https://t.co/x0ne4T2Q6R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352638239346188292&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e870' cx='207.92' cy='503.52' r='1.25pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@sharlagelfand Let&amp;#39;s all hang out in spatial chat until the hotel staff start breaking down the tables and chairs just like IRL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352630832427642880&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e871' cx='181.71' cy='459.05' r='1.28pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;⏰ Coming up again in one hour! #rstudioglobal&amp;lt;br&amp;gt;    &amp;lt;br&amp;gt;ymd_hm(&amp;quot;2021-01-22 10:24&amp;quot;, tz = &amp;quot;America/New_York&amp;quot;) https://t.co/wnZIUxD8lK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352624289355362304&amp;quot;&amp;gt;Fri Jan 22, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e872' cx='199.32' cy='455.61' r='1.3pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt It&amp;#39;s really fun! I made randomly generated dice for a talk once https://t.co/ZGrI6cAdf2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352477091988701196&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e873' cx='111.77' cy='503.52' r='1.12pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Q: Can we hot-reload other rmd formats?&amp;lt;br&amp;gt;A: infinite_moon_reader() re-renders but it doesn&amp;#39;t live-reload html in other formats&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I love &amp;quot;live previews&amp;quot; and I wrote a live preview addin for {js4shiny} that&amp;#39;s similar but covers a slightly more board use case https://t.co/7bCvgEELka&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352469115370414084&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e874' cx='151.21' cy='503.52' r='1.18pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;By the way, a CSS code chunk is this:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;```{css echo=FALSE}&amp;lt;br&amp;gt;.special {&amp;lt;br&amp;gt;  font-weight: bold;&amp;lt;br&amp;gt;}&amp;lt;br&amp;gt;```&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You can put that right in your .Rmd and it will turn into a CSS in a &amp;amp;lt;style&amp;amp;gt; tag when you render to html!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352468139112620032&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e875' cx='227.59' cy='455.35' r='1.33pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Q: When will xaringanExtra go to CRAN?&amp;lt;br&amp;gt;A: When I write tests for the package 🤣&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you want to try out some cool extras for xaringan, like presentation overviews, slide broadcasting, and a whole lot more, check out the package page here&amp;lt;br&amp;gt;https://t.co/pIJeuc6V3e&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352467238075428867&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e876' cx='241.85' cy='419.78' r='1.39pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Q: Learning resources for web development?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I absolutely love @mozilla&amp;#39;s MDN resources!&amp;lt;br&amp;gt;https://t.co/21IZvg7CnU&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;There are some really great things there! For #rstats specifically I&amp;#39;m planning a blog series that expands this talk with core CSS &amp;amp;amp; web dev concepts&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352466216435261440&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e877' cx='291.84' cy='447.49' r='1.41pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks for watching round 1!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I saw a few questions in the Q&amp;amp;amp;A that we didn&amp;#39;t have time to answer, I&amp;#39;ll thread them here. Happy to answer any others (or see you in 12 hours)! https://t.co/wnZIUxD8lK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352465658974449664&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e878' cx='123.08' cy='503.52' r='1.14pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EmilyRiederer I was about to say my slides aren’t super exciting but then I remembered that I embedded an rstudio instance in my slides and it wasn’t until after I finished recording the talk that I realized the absolute absurdity of that idea&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352450921494675457&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e879' cx='465.7' cy='319.03' r='1.92pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My talk at #rstudioglobal is coming up at 10:20 EDT! I have so much fun making xaringan slides and I&amp;#39;ve realized it&amp;#39;s a great way to learn and practice web dev! Drop in on my talk and catch the bug, or read the blog post 👇&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;📺 https://t.co/m0Ie7ct7vK&amp;lt;br&amp;gt;🔖 https://t.co/Fx9FVcf8wy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;94&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352447407884263424&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e880' cx='307.74' cy='419.57' r='1.47pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The latest versions of {gradethis} and {learnr} now let you write feedback messages in markdown ... which means that these kinds of messages will be much prettier! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Presented at #rstudioglobal by @minebocek&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/hJVow6pNQB https://t.co/GUVYt9wXHc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352393225118609414&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e881' cx='408.15' cy='402.9' r='1.65pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Really wish my {learnr} tutorials came with an embedded @minebocek to ask my learners &amp;quot;Did you learn anything from this experience?&amp;quot; #rstudioglobal https://t.co/d4VMCOvEKn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;58&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352392358126645248&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e882' cx='435.91' cy='327.6' r='1.84pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;To borrow a quote from @JennyBryan &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Someone has to write SQL.&amp;lt;br&amp;gt;It doesn&amp;#39;t have to be you!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#rstudioglobal https://t.co/nPY4tZU4oj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;74&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352337294754258946&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e883' cx='135.84' cy='503.52' r='1.16pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;📍 woooah pins.js is 🔥 🔥 🔥 &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;@javierluraschi #rstudioglobal https://t.co/Wpkt1l0ZCO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352332734547570688&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e884' cx='220.74' cy='453.79' r='1.32pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Really enjoyed @seo_jooyoung&amp;#39;s talk about accessibility features and improvements in RStudio, Shiny and data science with R! #rstudioglobal&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352320715773640705&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e885' cx='242.16' cy='503.52' r='1.3pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Current status: watching two talks at the same time https://t.co/miTwIw8sIe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352316361268191232&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e886' cx='140.16' cy='503.52' r='1.16pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham @kara_woo @chowthedog @seo_jooyoung Now logging in from every device in the house&amp;lt;br&amp;gt;https://t.co/E5pM2KxIul&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352314092246208512&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e887' cx='362.61' cy='503.52' r='1.49pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It was nice of the #rstudioglobal organizers to give us a warmup session with @hadleywickham&amp;#39;s keynote before making us make the hard choices about which one of three sessions we&amp;#39;ll be watching&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;How can I watch @kara_woo, @chowthedog and @seo_jooyoung at the same time?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;40&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352312659073507329&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e888' cx='154.68' cy='503.52' r='1.18pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Bouzoulay Nice! {renv} is nice (and occasionally frustrating)! Here are two tweet-length ideas: https://t.co/wvl1P46o97&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352297371150020611&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e889' cx='141.26' cy='503.52' r='1.16pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh wait, but I do renv::init() to start the project&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352295959275970560&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e890' cx='404.03' cy='399.41' r='1.65pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I like this {renv} approach, too! I&amp;#39;ve started capturing *every* package I use for a project, not just the ones that make it into the code, by running:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;renv::settings$snapshot.type(&amp;quot;all&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Then snapshot() to get your lockfile! https://t.co/aQFDKFTKkN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;56&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352295743701340160&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e891' cx='297.87' cy='503.52' r='1.38pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Loving seeing everyone’s work stations slash #rstudioglobal hang out spots. I’ll be here for the next 24 hours! https://t.co/3KxVt7yZUM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352290145316306944&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e892' cx='268.43' cy='503.52' r='1.33pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Recreating the &amp;quot;waiting in the hallway&amp;quot; feeling by streaming all the #rstudioglobal conversations at once https://t.co/wPVQUtSMkG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352284732948701185&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e893' cx='226.59' cy='503.52' r='1.27pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@malco_barrett I fired up tweetdeck just for the occasion! https://t.co/BD7KrK9OH5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352281103575478274&amp;quot;&amp;gt;Thu Jan 21, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e894' cx='220.37' cy='450.89' r='1.32pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley I ♥️ 🌈 (({[!! I’ve hand-tuned (almost) all of the rainbow 🌈 parentheses colors in the @rstudio themes in {rsthemes}&amp;lt;br&amp;gt;https://t.co/W0kUJxUjHH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1352048826501246976&amp;quot;&amp;gt;Wed Jan 20, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e895' cx='248.65' cy='459.46' r='1.34pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The shiny app uses {bslib} which makes theming Shiny apps fun. I hear @cpsievert is going to have a great talk about bslib&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/oIGA8Jyerh&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I&amp;#39;ll have to catch the recording, though, because it&amp;#39;s on at the same time as my talk&amp;lt;br&amp;gt;https://t.co/m0Ie7ct7vK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1351654761276338177&amp;quot;&amp;gt;Tue Jan 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e896' cx='237.95' cy='503.52' r='1.29pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks to @spcanelon for the original idea and for sharing her code! https://t.co/wXkMErHhM5&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The code for my app is also online here:&amp;lt;br&amp;gt;https://t.co/x5tV3xsoM3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1351654759988662275&amp;quot;&amp;gt;Tue Jan 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e897' cx='628.49' cy='176.35' r='3.06pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#rstudioglobal is right around the corner! Having trouble picking out talks or want to get your talk picks into your calendar quickly? I made an #rstats #shiny app for that!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/0slseEEVl0 https://t.co/laYHK89B33&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;92&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;352&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1351654757153304582&amp;quot;&amp;gt;Tue Jan 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e898' cx='342.54' cy='402.88' r='1.54pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;There are so many cool new features in here 🎉 👇 👇 🥳 https://t.co/YYCXfAc0mo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;34&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1351620352393310214&amp;quot;&amp;gt;Tue Jan 19, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e899' cx='134.91' cy='503.52' r='1.16pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BeaMilz @yabellini @d_olivaw @_ColinFay Thank you @BeaMilz and @yabellini for providing translations and for being early adopters of this feature! 🌟 &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you notice any additional UI text that needs to be translatable, please let me know here: https://t.co/zCug8BPf07&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350942233894277133&amp;quot;&amp;gt;Sun Jan 17, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e900' cx='134.68' cy='427.63' r='1.3pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Why this is an important update? Because it makes it easier to use a default branch other than “master”, such as “main”.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Why does that matter?👇 https://t.co/QlK5Eh8jf2&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350523011615629320&amp;quot;&amp;gt;Sat Jan 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e901' cx='467.88' cy='268.21' r='2.1pt' fill='#F99F3D' fill-opacity='1' stroke='#F99F3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If installing #rstats packages from GitHub gives you trouble, try updating {remotes}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    install.packages(“remotes”)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Version 2.2.0 uses the default branch name instead of a hard-coded branch.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If that doesn’t work, or if you can’t update, try this next 👇 https://t.co/EaCEyfdx0V&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;95&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350504524901920773&amp;quot;&amp;gt;Sat Jan 16, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e902' cx='256.35' cy='503.52' r='1.32pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@janaka123perera @rstudio Not a complete UI redesign, but you might enjoy some of the @rstudio themes in {rsthemes}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/38OKbuRW7h&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350260927103438850&amp;quot;&amp;gt;Fri Jan 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e903' cx='203.15' cy='503.52' r='1.24pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Esclaponr @hadleywickham Check out the polyglot learnr example, online or from run_tutorial(“polyglot”, package=“learnr”)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/bbFoggIJ0L&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350260358737514496&amp;quot;&amp;gt;Fri Jan 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e904' cx='431.67' cy='384.94' r='1.72pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;TFW you open your buggy code after reinstalling RStudio after rebooting your laptop after reinstalling your R binaries after restarting RStudio after restarting your R session after trying every other code permutation you can think of...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;...and you find you misspelled exericse&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;71&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1350139275120168960&amp;quot;&amp;gt;Fri Jan 15, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e905' cx='467.29' cy='283.89' r='2.04pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A week from now we&amp;#39;ll be binge watching #rstudioglobal!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Don&amp;#39;t forget to register--it&amp;#39;s remote, it&amp;#39;s global and it&amp;#39;s free!&amp;lt;br&amp;gt;https://t.co/RIWGS1hapS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;96&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1349902764000894976&amp;quot;&amp;gt;Thu Jan 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e906' cx='209.82' cy='503.52' r='1.25pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay So close but the really correct answer is&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;| Source  | Console            |&amp;lt;br&amp;gt;| Source  | Everything else |&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(technically there&amp;#39;s a little sliver on the bottom left with &amp;quot;History&amp;quot; and other things I only see when I close all source files)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1349899958552571906&amp;quot;&amp;gt;Thu Jan 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e907' cx='132.77' cy='503.52' r='1.15pt' fill='#F99E3D' fill-opacity='1' stroke='#F99E3D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay I love R because it’s not only for the kids but it’s a very cool idea for the next two years to make sure that we have a lot of fun 🤩&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1349874096755109892&amp;quot;&amp;gt;Thu Jan 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e908' cx='472.18' cy='296.81' r='2pt' fill='#F99E3E' fill-opacity='1' stroke='#F99E3E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How do you do, fellow kids? Hey, have you all heard about this new thing called TikTok? I hear it&amp;#39;s the bee&amp;#39;s knees...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;...in R Markdown documents! #rstats &amp;lt;br&amp;gt;https://t.co/PQhm0Xo9Ln&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;100&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1349729420508946435&amp;quot;&amp;gt;Thu Jan 14, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e909' cx='142.84' cy='452.52' r='1.25pt' fill='#F99E3E' fill-opacity='1' stroke='#F99E3E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@yanivbrandvain @JBYoder I got you https://t.co/PQhm0XFL9X&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1349575965131894787&amp;quot;&amp;gt;Wed Jan 13, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e910' cx='262.92' cy='412.05' r='1.43pt' fill='#F99E3E' fill-opacity='1' stroke='#F99E3E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For the Windows #rstats users out there, here’s a great thread by @_TanHo documenting their setup and favorite tools! https://t.co/rMK9ft5Xtd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1348702082161926146&amp;quot;&amp;gt;Mon Jan 11, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e911' cx='118.56' cy='503.52' r='1.13pt' fill='#F99D3E' fill-opacity='1' stroke='#F99D3E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@VizMonkey Nah, I’m just hoping you didn’t tweet too much 😂&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1346611288730968064&amp;quot;&amp;gt;Tue Jan  5, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e912' cx='504.11' cy='252.28' r='2.24pt' fill='#F99D3E' fill-opacity='1' stroke='#F99D3E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s that time of the year when we look back on the many ups and downs of the last year... and fondly remember our favorite tweets of 2020.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;How was your 2020 on twitter dot com? Here&amp;#39;s a little #shiny #rstats app to find out.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/9b3NoSnnf2 https://t.co/tkAIC3SwrB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;31&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;129&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1346542201170522114&amp;quot;&amp;gt;Tue Jan  5, 2021&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e913' cx='312.54' cy='503.52' r='1.4pt' fill='#F89D3F' fill-opacity='1' stroke='#F89D3F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Vacillating wildly between “We made it through 2020!” and “What if 2020 was just a practice round?”&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1344816722352758784&amp;quot;&amp;gt;Thu Dec 31, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e914' cx='349.09' cy='503.52' r='1.46pt' fill='#F89D3F' fill-opacity='1' stroke='#F89D3F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;In this house we celebrate New Years on 2021-01-01 00:00 UTC&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(because midnight with kids is impossibly late)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;37&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1344793457848700929&amp;quot;&amp;gt;Thu Dec 31, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e915' cx='211.18' cy='447.19' r='1.32pt' fill='#F89D3F' fill-opacity='1' stroke='#F89D3F' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Hey twitter friends, does anyone have a recommendation for online video yoga classes/service? Asking for a New Year’s resolution.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1344069317873332224&amp;quot;&amp;gt;Tue Dec 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e916' cx='244.56' cy='503.52' r='1.3pt' fill='#F3EC26' fill-opacity='1' stroke='#F3EC26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@antoine_fabri @nj_tierney I agree! {grkstyle} will leave single-line function calls alone&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;aes(x, y, fill = type)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;but if any args appear on new lines, then everyone gets a new line&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;aes(&amp;lt;br&amp;gt;  x,&amp;lt;br&amp;gt;  y,&amp;lt;br&amp;gt;  fill = type&amp;lt;br&amp;gt;)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;*it looks better with named or longer arguments&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554854537852338178&amp;quot;&amp;gt;Wed Aug  3, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e917' cx='232.03' cy='503.52' r='1.28pt' fill='#F3EC26' fill-opacity='1' stroke='#F3EC26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;p.s. sorry I was late to your meeting, I had to find the perfect gif to accompany the tweet I wrote about the issue I created...&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554837956082380800&amp;quot;&amp;gt;Wed Aug  3, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e918' cx='399.36' cy='450.69' r='1.59pt' fill='#F3EC26' fill-opacity='1' stroke='#F3EC26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Current status: creating a reprex to submit an issue I found while trying to start a PR to improve a bump in a workflow I discovered while trying to make a quick change in a repo I opened because I have 10 minutes to get something done between meetings https://t.co/f5eQjkpjIM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;55&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554837471665348611&amp;quot;&amp;gt;Wed Aug  3, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e919' cx='290.11' cy='503.52' r='1.36pt' fill='#F3EC26' fill-opacity='1' stroke='#F3EC26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Everyone was so happy! &amp;quot;Markdown in Google Docs, finally!&amp;quot; they said. But have you tried it? It&amp;#39;s... not that great. It doesn&amp;#39;t even cover the OG John Gruber flavor of markdown 😞&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554488893084418048&amp;quot;&amp;gt;Tue Aug  2, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e920' cx='105.98' cy='503.52' r='1.1pt' fill='#F3EC26' fill-opacity='1' stroke='#F3EC26' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi @basetenco Same (of course) and we’re really gonna miss you when we get ready to do it again in 10 months 😬&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554270000168538113&amp;quot;&amp;gt;Mon Aug  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e921' cx='165.25' cy='503.52' r='1.2pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke This was me, using all of my extremely online brain cells, to keep up with @Mayacelium&amp;#39;s #RStudioConf talk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1554125753704501249&amp;quot;&amp;gt;Mon Aug  1, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e922' cx='243.8' cy='503.52' r='1.3pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JosiahParry read this tweet quickly and now I wish the package was named {dockefeller}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1553868208574283782&amp;quot;&amp;gt;Sun Jul 31, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e923' cx='157.93' cy='503.52' r='1.19pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;https://t.co/fLFXttuUpW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1553533320130084865&amp;quot;&amp;gt;Sat Jul 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e924' cx='267.42' cy='456.88' r='1.37pt' fill='#F89B40' fill-opacity='1' stroke='#F89B40' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Weekend status: 🟢🟢🟢🟢🟢🥳 https://t.co/WHR58vfvaU https://t.co/9O6kIzvZZK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1340060226700140547&amp;quot;&amp;gt;Fri Dec 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e925' cx='179.11' cy='456.25' r='1.28pt' fill='#F89B40' fill-opacity='1' stroke='#F89B40' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s a template repo so you can clone it set up your own, too. Thanks to @hyphaebeast for the badge suggestion!&amp;lt;br&amp;gt;https://t.co/NYIvAa8gXs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1339624747529875456&amp;quot;&amp;gt;Thu Dec 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e926' cx='520.08' cy='309.22' r='2.08pt' fill='#F89B40' fill-opacity='1' stroke='#F89B40' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I set up a Github Actions status page for my repos that updates daily via... Github Actions! Now I only have to go to one place to see that all my repos are failing.🥴&amp;lt;br&amp;gt;https://t.co/9VhI75wR0M https://t.co/nqOI5jWMv7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;147&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1339624409108258816&amp;quot;&amp;gt;Thu Dec 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e927' cx='525.42' cy='374.55' r='1.99pt' fill='#F89B40' fill-opacity='1' stroke='#F89B40' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just mistyped &amp;quot;data frame&amp;quot; as &amp;quot;data fame&amp;quot; and now my data is feeling extra special&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;152&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1339248541605224453&amp;quot;&amp;gt;Wed Dec 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e928' cx='184.03' cy='503.52' r='1.22pt' fill='#F89B40' fill-opacity='1' stroke='#F89B40' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Is there a way to see the status of @github actions across all my repos?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1339218835845623813&amp;quot;&amp;gt;Wed Dec 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e929' cx='147.81' cy='503.52' r='1.17pt' fill='#F89B41' fill-opacity='1' stroke='#F89B41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here’s a much cleaner version thanks to a gist from @jimhester_&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/5sx9xdTSgn https://t.co/syJh1aDGXA https://t.co/zqKaI1353Q&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1338104285238792193&amp;quot;&amp;gt;Sun Dec 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e930' cx='194.34' cy='459.01' r='1.29pt' fill='#F89B41' fill-opacity='1' stroke='#F89B41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@JennyBryan Totally off topic, how are you so good at pulling out links to old Twitter threads? I can’t even find tweets I know I saw this morning&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1337990618069528576&amp;quot;&amp;gt;Sun Dec 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e931' cx='452.73' cy='362.17' r='1.8pt' fill='#F89B41' fill-opacity='1' stroke='#F89B41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;JavaScript has a ternary operator&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;   condition ? if_its_true : if_its_false&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;that&amp;#39;s shorthand for&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;   if (condition) { if_its_true } else { if_its_false }&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;What if we had this in #rstats? It&amp;#39;s totally possible 👿 https://t.co/OEmfuHqKaz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;84&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1337942803951857664&amp;quot;&amp;gt;Sat Dec 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e932' cx='251.19' cy='503.52' r='1.31pt' fill='#F89B41' fill-opacity='1' stroke='#F89B41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kierisi well this is happy dance news! https://t.co/bHUhi7tOZa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1337492984322023432&amp;quot;&amp;gt;Fri Dec 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e933' cx='172.86' cy='503.52' r='1.21pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#lifegoals https://t.co/vP9t76V6o9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1336292847952289793&amp;quot;&amp;gt;Tue Dec  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e934' cx='180.71' cy='452.39' r='1.28pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’m so excited I’ll get to read this book *as it’s being written*!! https://t.co/SgBtWhqvMc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1336281575227592704&amp;quot;&amp;gt;Tue Dec  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e935' cx='109.42' cy='503.52' r='1.11pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@EeethB @rstudio If you updated {rsthemes}, then make sure you run&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;rsthemes::install_rsthemes()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;to update the themes and install new ones. (And if that doesn’t work, open an issue on GitHub and we’ll figure it out.)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1336278989665673217&amp;quot;&amp;gt;Tue Dec  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e936' cx='174.19' cy='503.52' r='1.21pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;There are a few people out there who loved the original theme. I tried to honor the old the theme but add a few extra touches https://t.co/t6LkrG5YeO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1336123618384891905&amp;quot;&amp;gt;Mon Dec  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e937' cx='497.63' cy='340.9' r='1.95pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It&amp;#39;s the holiday season! This year I actually decorated my office (because it&amp;#39;s my house) and I just gave a fresh coat of paint to my Yule @rstudio theme 🎄🦌🎅&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/UeGIaLVTRy https://t.co/Ask2gsf974&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;121&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1336121698425466887&amp;quot;&amp;gt;Mon Dec  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e938' cx='567.59' cy='275' r='2.33pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;spotify_wrapped &amp;amp;lt;-&amp;lt;br&amp;gt;  my_play_history %&amp;amp;gt;%&amp;lt;br&amp;gt;  fancy_machine_learning()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;fancy_machine_learning &amp;amp;lt;- function(x) {&amp;lt;br&amp;gt;  count(x, song, sort = TRUE)&amp;lt;br&amp;gt;}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;spotify_wrapped&amp;lt;br&amp;gt;## [1] “Baby Shark” https://t.co/B9FpzYR0e4&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;215&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1335719518862266375&amp;quot;&amp;gt;Sun Dec  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e939' cx='214.39' cy='503.52' r='1.26pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Alexa needs an “ignore my toddler” mode&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1335630089506205697&amp;quot;&amp;gt;Sun Dec  6, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e940' cx='184.23' cy='503.52' r='1.22pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@moh_fodil @vishal_katti @nanxstats Yes! I used Hasklig for years but just recently switched to Fantasque Mono because it’s very fancy&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/03o9MCsFTH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1334852384418361345&amp;quot;&amp;gt;Fri Dec  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e941' cx='223.5' cy='503.52' r='1.27pt' fill='#F79A41' fill-opacity='1' stroke='#F79A41' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@vishal_katti @nanxstats @moh_fodil Hasklig has this ligature. It’s basically Source Code Pro with ligatures. &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/OPJLcp5msQ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1334826120831758337&amp;quot;&amp;gt;Fri Dec  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e942' cx='451.54' cy='330.59' r='1.86pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I unrolled this thread into a blog post for your reading pleasure and bookmarking 🧵🔖&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/7OvrW4wAjh https://t.co/ahB3uHrGks&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;83&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333986413906436098&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e943' cx='104.64' cy='503.52' r='1.1pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;omg I still have so many things to log into and configure https://t.co/owcQtgEgU1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333907891049402371&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e944' cx='171.46' cy='503.52' r='1.2pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, at this point, my machine should be ready to use! And if not, it&amp;#39;s time for dinner anyway.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Thanks for reading! Let me know if I missed your favorite app anywhere 😉&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;So long and thanks for all the fish! https://t.co/3gtDtL39Mv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333905318217179145&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e945' cx='168.41' cy='503.52' r='1.2pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;One more fish thing... there&amp;#39;s a utility called &amp;quot;z&amp;quot;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    fisher install jethrokuan/z&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;z uses a list of frequent and recent directories to make it easy to move around your computer. After using it a bit you can type `z doc` and jump to `~/Documents`&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/7v3rCmCf2K&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333903809337323520&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e946' cx='135.16' cy='503.52' r='1.16pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;tide has a sweet configuration menu that it walks you through, but of course I forgot that to make cool prompts like this work you need to install a Nerd Font&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/ZVuVYVCd1A&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333901922458365953&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e947' cx='137.37' cy='393.54' r='1.38pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;You can install fish from brew, and then it&amp;#39;s a good idea to install fisher, too. It&amp;#39;s a plugin manager for your shell.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install fish&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;fisher install instructions: https://t.co/njwdw2DwOV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333900993080287241&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e948' cx='204.55' cy='449.14' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you hung with me this far, I hope you don&amp;#39;t mind if I go extra geeky and talk about shells. Terminal shells. Like, a totally new command prompt, but one that helps finish your thoughts like fish&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/g0D0FKFRd5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333900493677080577&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e949' cx='138.49' cy='457.63' r='1.24pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I can&amp;#39;t believe how much of the stuff in this thread I&amp;#39;ve been able to install with brew. Did you know you can use it to install fonts?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    brew tap homebrew/cask-fonts&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Then install fonts with&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    brew install --cask font-incosolata&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;or find fonts&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;     brew search font-&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333898304980201472&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e950' cx='193.9' cy='450.82' r='1.3pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I love the idea of this one. Forget how `tar` works? tldr&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install tldr&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/tWFqFRpnxz https://t.co/oFw23v89Ya&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333897393130057730&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e951' cx='116.89' cy='503.52' r='1.13pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Two more rhyming CLIs:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;- bat makes it easy to see inside files&amp;lt;br&amp;gt;- nat makes it easy to see inside directories&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install bat nat&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cYvjlSopwe&amp;lt;br&amp;gt;https://t.co/qP8yNFSM8d https://t.co/lcqmbBQHvd&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333896384722972672&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e952' cx='212.39' cy='460.82' r='1.3pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Speaking of git, bit is a fun CLI that smooths out some of git&amp;#39;s rougher edges.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install bit-git&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/iHnOeadfrz https://t.co/aOdjn9JMEZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333895391033647105&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e953' cx='218.81' cy='503.52' r='1.26pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My recent new favorite is @github&amp;#39;s command line tool. It makes it surprisingly easy to create issues, review PRs, and generally interact with my work on GitHub.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install gh&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/T4vmbEFDFc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333894731542253569&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e954' cx='259.66' cy='449.77' r='1.37pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;What&amp;#39;s cooler than docker? Rocker! 👩‍🎤&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The rocker project provides a ton of r-based docker images, ranging from bare bones to ready for publication or geospatial analysis. Thank you @cboettig, @eddelbuettel and @noamross for your awesome work!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cuFZpf2tzG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333893087815458819&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e955' cx='201.45' cy='450.84' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My favorite app for working with big and complicated git repos is Fork. The visual history and diff features have saved me many times.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/s6qNW5zrb3&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333892067769069571&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e956' cx='197.13' cy='503.52' r='1.24pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It pairs nicely with Agenda, which is an app for date-linked notes and perfect for meeting notes.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/nmJgl2KfSt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333891234939678720&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e957' cx='211.92' cy='503.52' r='1.26pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I recently started using @NotionHQ for collecting all of my random thoughts, outline writing, keep track of links and more.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/rYIzz9MGEI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333890948900810753&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e958' cx='199.94' cy='503.52' r='1.24pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;There are a lot of cool things going on with R and vscode. If you want a little intro to some good vscode extensions for web dev and more, I put together a list for #js4shiny&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/A4maF88PYI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333890648626372609&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e959' cx='125.57' cy='503.52' r='1.14pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I don&amp;#39;t always use editors that aren&amp;#39;t RStudio to edit code...&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;but when I do I use Visual Studio Code.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask visual-studio-code&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/yTBTGHIpqE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333890263459237904&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e960' cx='184' cy='451.65' r='1.29pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And now that I just installed a dozen menu-bar apps, I don&amp;#39;t want to have to look at them all the time.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Hello dozer, a little app that hides the clutter!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask dozer&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/YTOtaIRgCj https://t.co/EhWrehRs1l&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333888411632103424&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e961' cx='122.6' cy='450.08' r='1.24pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you use, work with, or collect colors, Culr looks awesome. I haven&amp;#39;t used it much but I have a feeling I&amp;#39;ll use it frequently.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/uY0Uo5oGWO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333887933603045383&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e962' cx='139.41' cy='503.52' r='1.16pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;ve ever wanted to open certain links in *certain* browsers, Finicky can help.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask finicky&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/LnFa1B4vfT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333887150388076547&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e963' cx='182.73' cy='459.38' r='1.28pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Amphetamine keeps your laptop awake for a certain amount of time. Useful for long running #rstats scripts, turn on amphetamine, turn off the monitor, walk away knowing your script is still going.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/Pgd1SF84Kp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333886856845516806&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e964' cx='148.93' cy='503.52' r='1.18pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Pock puts the dock in the touchbar. I appreciate this whenever my laptop isn&amp;#39;t docked.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/Zjs0HEmN2h&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333886537000497153&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e965' cx='173.34' cy='503.52' r='1.21pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;KeyCastr show key presses on-screen, perfect for demonstrating cool RStudio keyboard shortcuts&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask keycastr&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/clALlfhu5v&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333886100306350081&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e966' cx='125.57' cy='503.52' r='1.14pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;AltTab adds window previews to the window switcher. Thanks @PeeltothePithy for the tip!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask alt-tab&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/Ot3DBv9706&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333885687205142531&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e967' cx='251.84' cy='503.52' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Rectangle is another absolutely essential mac app. Easily resize windows to fill parts of the screen with many keyboard shortcuts. Rectangle replaces Spectacle and adds snap zones.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask rectangle&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/rjk2wVvy8j&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333885191056658438&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e968' cx='292.16' cy='503.52' r='1.37pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Kap records your screen, converts movies to gifs and has powered half of this thread so far.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install --cask kap&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/IWW7ujvxRD&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333884676352708608&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e969' cx='254.78' cy='503.52' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Flycut is a clipboard manager that adds history to your clipboard. Copy several things from here, paste them there. Reuse old clips. I can&amp;#39;t even without this.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/VUYoddvU6l&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333884254011404288&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e970' cx='195.07' cy='503.52' r='1.23pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Like it&amp;#39;s actually kind of fun to watch {pak} install your packages. https://t.co/Tv5vVxdwbs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333883010136084487&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e971' cx='284.99' cy='503.52' r='1.36pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, I need R packages now. Tog get them fast, I&amp;#39;ll install {pak}, which requires a little setup, and then I&amp;#39;ll kick off an install of {tidyverse}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;install.packages(&amp;quot;pak&amp;quot;, repos = &amp;quot;https://t.co/FsubHkjqKd&amp;quot;)&amp;lt;br&amp;gt;pak::pak_setup()&amp;lt;br&amp;gt;pak::pkg_install(&amp;quot;tidyverse&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;16 seconds later 🎉 https://t.co/PhdSogloCj&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333880440969711619&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e972' cx='123.82' cy='503.52' r='1.14pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;It also makes it easy to grab the latest preview version of @rstudio which you can also find online https://t.co/BN945lf4hV https://t.co/PZZMFHt27R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333877147950321664&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e973' cx='355.73' cy='388.71' r='1.58pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Now that I have more than one version of R installed, Bob Rudis&amp;#39; RSwitch utility is essential. Easily switch between versions of R from the menu bar!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/jU7J15OnMk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;39&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333876782689382402&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e974' cx='317.11' cy='428.33' r='1.47pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Another short digression, I use these extensions every day:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;- LastPass https://t.co/gKdUuy4dBJ&amp;lt;br&amp;gt;- Refined Github https://t.co/juFjeo5Agg&amp;lt;br&amp;gt;- Dark Reader https://t.co/4XmA2b6ORD&amp;lt;br&amp;gt;- Copy as Markdown https://t.co/lHXh6sCVOB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333868993732620288&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e975' cx='126.42' cy='503.52' r='1.14pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My favorite part of installing @firefox: login to Firefox Sync and all of my bookmarks, extensions, preferences, etc. all magically appear in my new browser https://t.co/TdG3h6dTYF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333868339869999110&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e976' cx='251.09' cy='503.52' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And if you purchase Alfred&amp;#39;s powerpack features, @pjs_228 has a collection of helpful R workflows&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/LP55GWgOof&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333863368885739523&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e977' cx='255.04' cy='503.52' r='1.31pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you use Alfred, @hadleywickham has an awesome tip to let Alfred find @rstudio .Rproj project files.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/8h4NL3e3Ok&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333862918778200068&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e978' cx='167.45' cy='503.52' r='1.2pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Homebrew&amp;#39;s ready, so let&amp;#39;s put it to use. I use @alfredapp to switch between apps, files, etc. so I&amp;#39;ll use brew to install it:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;    brew cask install Alfred&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;brew install &amp;amp;lt;x&amp;amp;gt; usually installs command line utility &amp;amp;lt;x&amp;amp;gt;. Apps with interfaces need &amp;quot;cask&amp;quot;.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/DMHBd5BvpE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333862564749594628&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e979' cx='167.64' cy='503.52' r='1.2pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;That was pleasantly fast. Next up: homebrew.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Homebrew makes it easy to install software, even apps. I&amp;#39;m just going to copy the install code from https://t.co/hpPZjmhR2j and run it&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333860632798633986&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e980' cx='142.72' cy='503.52' r='1.17pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Now that I have iTerm2, I need Apple&amp;#39;s Command Line Tools. Open up iTerm2 and run&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;xcode-select --install&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Hopefully this won&amp;#39;t take long... https://t.co/z8ujICDJ8H&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333860197551443971&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e981' cx='210.1' cy='503.52' r='1.25pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;First things first I need a good terminal and iTerm2 is my favorite&amp;lt;br&amp;gt;https://t.co/2vpr4Z6FGa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333859122517860352&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e982' cx='315.04' cy='419.76' r='1.48pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Just in case you or I get lost, I took some notes while I was waiting for Big Sur to install. Here&amp;#39;s my general install plan&amp;lt;br&amp;gt;https://t.co/OMQkjsucYg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333858714269388803&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e983' cx='155.29' cy='503.52' r='1.18pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Download complete ... now this looks legit. Wish me luck! https://t.co/q2zRs9eXtV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333828745573126148&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e984' cx='153.7' cy='503.52' r='1.18pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;After a reboot, all is quiet. The screen is black. I move the mouse. A login screen! That was fast!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I login. I&amp;#39;ve entered a time loop. Tuesday starts again. https://t.co/3HiiJn0ysk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333819394137464837&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e985' cx='117.88' cy='503.52' r='1.13pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@DrMowinckels @amlien This page looks like a great resource for anyone interested in setting up a dotfiles repo https://t.co/jj1s6Wc9UO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333816595530059779&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e986' cx='129.9' cy='503.52' r='1.15pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Okay, Big Sur Install Time has arrived. After these messages, we&amp;#39;ll be right back.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🍎 1 minute remaining...&amp;lt;br&amp;gt;🍎 About 17 minutes remaining...&amp;lt;br&amp;gt;🍎 About 26 minutes remaining...&amp;lt;br&amp;gt;🍎 About 9 minutes remaining...&amp;lt;br&amp;gt;*reboots*&amp;lt;br&amp;gt;🍎 (no time estimate)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333815050163904512&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e987' cx='217.89' cy='503.52' r='1.26pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Looking for other things I can tweak while I wait. Hot corners?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;↗️ Mission Control&amp;lt;br&amp;gt;↘️ Desktop&amp;lt;br&amp;gt;↙️ Application Windows&amp;lt;br&amp;gt;↖️ Put Display to Sleep (and add require password immediately) https://t.co/iaZRWzJG2N&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333813719827177473&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e988' cx='335.79' cy='503.52' r='1.44pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s something I do on every machine I use: turn Caps Lock into Escape. It&amp;#39;s only annoying when I write SQL but it saves so much finger and hand movement. Essential for vim mode. https://t.co/8I59bkQ6bc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333810013362675712&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e989' cx='242.76' cy='503.52' r='1.3pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh wow, I really jumped the gun on this thread https://t.co/XpbzLTzStf&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333805092152123394&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e990' cx='198.43' cy='503.52' r='1.24pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Step #1, wait... https://t.co/3533LZZQBt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333804487148855300&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e991' cx='679.7' cy='210.11' r='3.07pt' fill='#F79A42' fill-opacity='1' stroke='#F79A42' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;ve got a new work laptop! I&amp;#39;m going to try to track my setup process and the software and tools I install in this thread https://t.co/9X2qvHB3no&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;57&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;532&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333804309272621060&amp;quot;&amp;gt;Tue Dec  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e992' cx='250.47' cy='503.52' r='1.31pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me writing a blog post: This r̶e̶c̶i̶p̶e̶ ggplot was born during the whole of a dull, dark, and soundless day in the autumn of the year, when the clouds hung oppressively low in the heavens. I had been passing alone, on horseback, through a singularly dreary tract of country; and https://t.co/lBjFnWFR71&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1333484688556630024&amp;quot;&amp;gt;Mon Nov 30, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e993' cx='149.61' cy='503.52' r='1.18pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@datalorax_ @dcossyle Thanks Dan! I’m a big fan of both of these too! I love all the art from Desirée’s teacup giraffe project 🦒&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1332854092167864321&amp;quot;&amp;gt;Sat Nov 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e994' cx='407.61' cy='410.62' r='1.64pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Colin&amp;#39;s docker container looks like a great way to get a database up and running for learning SQL or dbplyr!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you&amp;#39;re looking for a docker-free option, I put together an R package with Star Wars data in an embedded DuckDB database: https://t.co/UKlUzkCiTx https://t.co/us2LdbvR7C&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;59&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1332377960955998209&amp;quot;&amp;gt;Fri Nov 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e995' cx='138.64' cy='455.57' r='1.25pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;https://t.co/OFRpa4PWwM&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;remotes::install_github(&amp;quot;gadenbuie/ermoji&amp;quot;)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1331720878070132742&amp;quot;&amp;gt;Wed Nov 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e996' cx='483.06' cy='305.91' r='2pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@rstudio: Hey, the next version of RStudio has an emoji picker in visual markdown mode!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Me: but I want an emoji picker for my code&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;{ermoji}: 😎 https://t.co/g9Mw0vKrqu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;109&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1331720388666150913&amp;quot;&amp;gt;Wed Nov 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e997' cx='193.82' cy='503.52' r='1.23pt' fill='#F79942' fill-opacity='1' stroke='#F79942' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay The semicolon is social distancing&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1331681151992422402&amp;quot;&amp;gt;Wed Nov 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e998' cx='351.56' cy='447.94' r='1.5pt' fill='#F79843' fill-opacity='1' stroke='#F79843' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A Venn diagram of toddler safety devices, gates, outlet covers, cabinet locks, and door knob protectors in my house https://t.co/UokKq2E5Oe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;37&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1330164721832562692&amp;quot;&amp;gt;Sat Nov 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e999' cx='112.71' cy='503.52' r='1.12pt' fill='#F79843' fill-opacity='1' stroke='#F79843' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill I really like the look of Minimal Mistakes but sadly it&amp;#39;s Jekyll only 😪 although there have been a few attempts to port to Hugo&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/uqPtUfpYG8&amp;lt;br&amp;gt;https://t.co/q5jWpxzoMJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1329504316709888007&amp;quot;&amp;gt;Thu Nov 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1000' cx='225.24' cy='503.52' r='1.27pt' fill='#F79843' fill-opacity='1' stroke='#F79843' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dataandme @rstudio Hmmm... the guy who answered the phone said his name was Garrett but he did talk a lot about differentiating flowers by their petal and sepal widths. So now I&amp;#39;m not so sure...🤔&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1328402045083262976&amp;quot;&amp;gt;Mon Nov 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1001' cx='334.83' cy='503.52' r='1.44pt' fill='#F79843' fill-opacity='1' stroke='#F79843' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Huge thanks to @travisgerke who rescued me from academia. He&amp;#39;s an excellent friend and mentor who gave me the space to grow and rewarding challenges to work on at Moffitt Cancer Center. (And he&amp;#39;s hiring R and Shiny people!)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1328391604890177536&amp;quot;&amp;gt;Mon Nov 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1002' cx='731.22' cy='283.51' r='3.17pt' fill='#F79843' fill-opacity='1' stroke='#F79843' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Big personal update 🎉&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Today I&amp;#39;m starting a new adventure with @rstudio and I&amp;#39;m thrilled to get to work on my favorite things with some amazing people! https://t.co/yqINMK2HbM&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;804&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1328390319075889160&amp;quot;&amp;gt;Mon Nov 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1003' cx='129.62' cy='458.58' r='1.23pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@LisaDeBruine @mariviere1 Ooh @ijlyttle check this out (we talked about how to do something like this over lunch and I’m thrilled that a) you’ve made quartoExtra and b) your approach and my “how would I?” sketch are basically the same!)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1553449936204832768&amp;quot;&amp;gt;Sat Jul 30, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1004' cx='160.37' cy='503.52' r='1.19pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here’s another one I found! https://t.co/ChpAUOw10R&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1553161613120659456&amp;quot;&amp;gt;Fri Jul 29, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1005' cx='136.67' cy='503.52' r='1.16pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@topepos @verajosemanuel I think it’s telling that all other product names are changing – Posit Team, Posit Workbench, etc – but the IDE will still be RStudio ♥️&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1553121215031672833&amp;quot;&amp;gt;Fri Jul 29, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1006' cx='99.98' cy='503.52' r='1.07pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@djnavarro I’m so sorry Danielle. 💜 The number of ways and people for whom our country isn’t safe is terrifying and I hate it.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552985675502428161&amp;quot;&amp;gt;Fri Jul 29, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1007' cx='204.14' cy='503.52' r='1.25pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh this will work 👨‍🔬 https://t.co/55wGdZJb3P&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552787870494216192&amp;quot;&amp;gt;Thu Jul 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1008' cx='373.22' cy='448.38' r='1.54pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Did anyone get a picture of *just* the #RStudioConf2022 hex wall? Asking for a zoom background&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;45&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552787358843559936&amp;quot;&amp;gt;Thu Jul 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1009' cx='255.77' cy='447.52' r='1.37pt' fill='#F3EC27' fill-opacity='1' stroke='#F3EC27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;How do we feel about @quarto_pub? @DevinPastoor knows. #RStudioConf2022 https://t.co/n0CcoxhbGZ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552747886177550338&amp;quot;&amp;gt;Thu Jul 28, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1010' cx='253.5' cy='460.57' r='1.35pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The #RStudioConf2022 #Shiny Past and Future keynote was moving... and full of surprises! Look what I found, quietly hidden in Joe&amp;#39;s slides! 👀 https://t.co/Fg6iyKFBMo&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552464769432666118&amp;quot;&amp;gt;Wed Jul 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1011' cx='160.75' cy='503.52' r='1.19pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke Hi 👋 from the front row! https://t.co/QG2ioAzb90&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552374698406825984&amp;quot;&amp;gt;Wed Jul 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1012' cx='341.3' cy='377.38' r='1.58pt' fill='#F69743' fill-opacity='1' stroke='#F69743' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I love this use of xaringanExtra panelsets! And now you can even use the panelset chunk option to automatically create individual panels for the R chunk’s code and output:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;.panelset[&amp;lt;br&amp;gt;```{r panelset = TRUE}&amp;lt;br&amp;gt;ggplot(...)&amp;lt;br&amp;gt;```&amp;lt;br&amp;gt;]&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;📖 https://t.co/O2ojaqk91V https://t.co/1OGADyDdT1&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1326531769374437376&amp;quot;&amp;gt;Wed Nov 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1013' cx='256.53' cy='503.52' r='1.32pt' fill='#F69744' fill-opacity='1' stroke='#F69744' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I just closed 264 open mental tabs https://t.co/sC7USceCpV&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1325551183008849922&amp;quot;&amp;gt;Sun Nov  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1014' cx='424.61' cy='455.94' r='1.64pt' fill='#F69744' fill-opacity='1' stroke='#F69744' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Four years ago, days away from my son’s birth, I was shell-shocked with worry about the world he’d be coming into. Today, he stayed up late with us to watch the president and first female VP elect and I’m feeling a ray of hope.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;68&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1325262216799678465&amp;quot;&amp;gt;Sat Nov  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1015' cx='151.2' cy='503.52' r='1.18pt' fill='#F69744' fill-opacity='1' stroke='#F69744' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;why https://t.co/3PV8ptXnBU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1323828712274538496&amp;quot;&amp;gt;Tue Nov  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1016' cx='213.42' cy='503.52' r='1.26pt' fill='#F69744' fill-opacity='1' stroke='#F69744' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you, like me, have 2016 election needle PTSD, this site is a well designed, highly responsible place to check for updates tonight&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/n8ROZlUeQc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1323779778923712514&amp;quot;&amp;gt;Tue Nov  3, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1017' cx='112.6' cy='503.52' r='1.12pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @thomas_mock @sharlagelfand @astroeringrand {rtweet} to the rescue... have you ever heard of hyperfury? https://t.co/zcITEpBtKe&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321974311645753346&amp;quot;&amp;gt;Thu Oct 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1018' cx='117.12' cy='503.52' r='1.13pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@dgkeyes @astroeringrand Do... you know that you&amp;#39;re retweeting the old stuff? https://t.co/wvStfpjGYW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321969456348909568&amp;quot;&amp;gt;Thu Oct 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1019' cx='147.2' cy='503.52' r='1.17pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr @ChasingMicrobes @_ColinFay Thanks! Gonna have to use this tweet for advertising https://t.co/k4qZiYHj2D&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321962471020777472&amp;quot;&amp;gt;Thu Oct 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1020' cx='284.34' cy='415.96' r='1.44pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ChasingMicrobes @_ColinFay If you like the idea of this style and want to try it out, I made a little extension package for {styler}&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/UOOpMsfhoG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321955976619151370&amp;quot;&amp;gt;Thu Oct 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1021' cx='191.43' cy='459.09' r='1.28pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay I agree! I have a blog post on a slow simmer on the back burner in defense of meaningful indentation.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I&amp;#39;ve got a bone to pick with the typical R style of not starting function args on a new line when arguments span multiple lines https://t.co/iy31Rf33LI&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321889815672082441&amp;quot;&amp;gt;Thu Oct 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1022' cx='304.73' cy='449.69' r='1.43pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I am so excited for all the code I get to delete now! &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;✂️🗑️ 100s of lines of gymnastics to make sure SQL Server likes the order of my columns 🤸 https://t.co/Zpl4aIivw0&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321496132535623681&amp;quot;&amp;gt;Wed Oct 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1023' cx='272.93' cy='403.2' r='1.45pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I loved this conversation with @Mayacelium on the @shinydevseries! Maya takes cool things and makes them ✨shine ✨ I have to agree, my favorite part of #rstats is the collaboration. We&amp;#39;ve got good people in our little corner of twitter! 🤓 https://t.co/5Q1a4NGwGs&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1321196274209751043&amp;quot;&amp;gt;Tue Oct 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1024' cx='156.46' cy='449.03' r='1.27pt' fill='#F69645' fill-opacity='1' stroke='#F69645' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Anybody else watching early voting and wondering if one reason we might not know the outcome of the election on Nov 3 is because people will still be in line to vote days later? https://t.co/GbOnjv7gAc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1320463942796382208&amp;quot;&amp;gt;Sun Oct 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1025' cx='175.61' cy='503.52' r='1.21pt' fill='#F69545' fill-opacity='1' stroke='#F69545' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tdawry @sellorm @dataandme It’s an emvelope!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;(...I’ll show myself out)&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1320082044840517644&amp;quot;&amp;gt;Sat Oct 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1026' cx='250.88' cy='450.9' r='1.36pt' fill='#F69545' fill-opacity='1' stroke='#F69545' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@nj_tierney @MilesMcBain @dvaughan32 Nice! {slider} is such a friendly package. And you even showcased {polite} for friendly web scraping too! Good stuff 😎&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1319953848585388033&amp;quot;&amp;gt;Sat Oct 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1027' cx='275.71' cy='503.52' r='1.34pt' fill='#F59545' fill-opacity='1' stroke='#F59545' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@favstats Woooooow! Happy birthday!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Can you save me a piece? It’s my birthday too 🥳&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;20&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1319793432630624258&amp;quot;&amp;gt;Fri Oct 23, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1028' cx='156.93' cy='503.52' r='1.19pt' fill='#F59545' fill-opacity='1' stroke='#F59545' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Coming soon to an online store: &amp;lt;br&amp;gt;Biden 2020 pillows and sheets&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1319451727603634176&amp;quot;&amp;gt;Thu Oct 22, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1029' cx='263.15' cy='453.16' r='1.37pt' fill='#F59546' fill-opacity='1' stroke='#F59546' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh geez, and of course I made my most favorite {stringr} typo: using str_replace() when I meant to use str_replace_all() 🙈&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Thanks @woodspock for pointing out the issue! https://t.co/FuE9TIlr78&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here&amp;#39;s a fixed example with various fractions https://t.co/TWXImW4800 https://t.co/T0GQvFer4e&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1317830235564462082&amp;quot;&amp;gt;Sun Oct 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1030' cx='176.11' cy='503.52' r='1.21pt' fill='#F59546' fill-opacity='1' stroke='#F59546' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ZhangQihuang @tangming2005 Hand crafted with artisanal unicode box-drawing characters 😆&amp;lt;br&amp;gt;https://t.co/A2y09GfLGP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1317576904665370651&amp;quot;&amp;gt;Sat Oct 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1031' cx='207.41' cy='503.52' r='1.25pt' fill='#F59546' fill-opacity='1' stroke='#F59546' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hauke_licht @thomas_neitmann It&amp;#39;s Dank Mono which is amazingly now a font choice on https://t.co/5wFdDxMxxB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1317576495704035329&amp;quot;&amp;gt;Sat Oct 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1032' cx='727.66' cy='163.05' r='3.63pt' fill='#F59546' fill-opacity='1' stroke='#F59546' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This is cool #rstats! str_replace() takes a `pattern` to find in text and a `replacement` that it puts in place of the found text. But give `replacement` a function and str_replace() applies the function to each match!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Ex: turn &amp;quot;1/2&amp;quot; into a decimal by evaluating -&amp;amp;gt; &amp;quot;0.5&amp;quot; https://t.co/ehkGunTmpH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;111&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;782&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1317540828580106240&amp;quot;&amp;gt;Sat Oct 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1033' cx='223.25' cy='503.52' r='1.27pt' fill='#F59446' fill-opacity='1' stroke='#F59446' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @andrewheiss @minebocek @Emil_Hvitfeldt gistfo has a new addin that lets you browse your gists, open them in RStudio and push changes back up to github. Here&amp;#39;s a little preview&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;remotes::install_github(&amp;lt;br&amp;gt;  &amp;quot;MilesMcBain/gistfo&amp;quot;, dependencies = TRUE&amp;lt;br&amp;gt;) https://t.co/DbNgrEC19d&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1316560161344049155&amp;quot;&amp;gt;Wed Oct 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1034' cx='349.82' cy='385.44' r='1.58pt' fill='#F59446' fill-opacity='1' stroke='#F59446' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;There&amp;#39;s a lot to love in the new @rstudio v1.4, but my favorite-by-a-mile is the new command palette. I especially love it with {shrtcts}. Together you can run any R function with a just a few keystrokes. https://t.co/oAFMo062tO https://t.co/CT5XR1TNT6&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;36&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1316424959779012608&amp;quot;&amp;gt;Wed Oct 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1035' cx='174.63' cy='503.52' r='1.21pt' fill='#F59446' fill-opacity='1' stroke='#F59446' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@jdatap @toeb18 @rstudio Here’s the link to {rsthemes}&amp;lt;br&amp;gt;https://t.co/UeGIaLVTRy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1315006306521100290&amp;quot;&amp;gt;Sat Oct 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1036' cx='244.81' cy='447.74' r='1.35pt' fill='#F59347' fill-opacity='1' stroke='#F59347' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;That is... not the solution I was hoping for https://t.co/OuRhs8pbrB&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1313144640187625472&amp;quot;&amp;gt;Mon Oct  5, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1037' cx='306.06' cy='428.94' r='1.45pt' fill='#F59347' fill-opacity='1' stroke='#F59347' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here are a couple of my favorite recently added themes&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;- Horizon Dark&amp;lt;br&amp;gt;- Flat White&amp;lt;br&amp;gt;- Night Owl&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Big shout out to @dataandme for her awesome Night Owl RStudio port https://t.co/KjtyDoTHQu https://t.co/q5r6qmAnSk&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1311737629004750849&amp;quot;&amp;gt;Thu Oct  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1038' cx='208.13' cy='503.52' r='1.25pt' fill='#F59347' fill-opacity='1' stroke='#F59347' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Big thanks too to @pjs_228 who helped add auto theme switching based on local sunset time using the {suncalc} package!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Check out ?rsthemes::auto_theme_dark for setup info https://t.co/6ElWF5Gxel&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1311735142159912962&amp;quot;&amp;gt;Thu Oct  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1039' cx='661.1' cy='173.76' r='3.21pt' fill='#F59347' fill-opacity='1' stroke='#F59347' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;ve upgraded your @rstudio to the fancy new 1.4 preview, you might also want to check out {rsthemes}. Featuring complete IDE and syntax themes, auto theme changing, favorite themes for quick theme access and more! #rstats&amp;lt;br&amp;gt;https://t.co/lAGoCEXgvS&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;96&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;457&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1311732116330295296&amp;quot;&amp;gt;Thu Oct  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1040' cx='529.54' cy='271.28' r='2.23pt' fill='#F49247' fill-opacity='1' stroke='#F49247' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Zip codes are surprisingly complicated and not nearly as standardized as one would think. Having hand-rolled my own county-to-zipcode lookups a few times I&amp;#39;m super excited to forget that pain with {zipcodeR} by @gavroz!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;install.packages(&amp;quot;zipcodeR&amp;quot;)&amp;lt;br&amp;gt;https://t.co/CXWkVhy8fQ https://t.co/8NgaAGjGLK&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;158&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1309198458629357568&amp;quot;&amp;gt;Thu Sep 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1041' cx='107.48' cy='503.52' r='1.11pt' fill='#F49248' fill-opacity='1' stroke='#F49248' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@tjmahr “I can’t eat the strawberries or the kid won’t have healthy snacks” is how I haven’t had a fruit or vegetable since my son started eating solids&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1308552533137391623&amp;quot;&amp;gt;Tue Sep 22, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1042' cx='158.62' cy='456.31' r='1.26pt' fill='#F49248' fill-opacity='1' stroke='#F49248' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_bcullen @lisalendway @KellyBodwin Yes! It works nicely in blogdown posts 😊&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Check out the Rmd section in the panelset docs https://t.co/WMKsh61MUV&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Or an html_document() example https://t.co/MTMC279LFv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1308450215750402049&amp;quot;&amp;gt;Tue Sep 22, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1043' cx='553.17' cy='239' r='2.43pt' fill='#F49248' fill-opacity='1' stroke='#F49248' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I saw @coolbutuseless&amp;#39;s totally useful #rstats tip below for printing a calendar in the R console using a system util called `cal` and thought it&amp;#39;d be neat to recreate in R&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/I6qNZtCGPH https://t.co/k5b8HsJxZF https://t.co/zeoea1oJTn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;39&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;191&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1308243162624917506&amp;quot;&amp;gt;Mon Sep 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1044' cx='194.78' cy='458.13' r='1.29pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay What is this, JavaScript?? https://t.co/Pjr61SuNlh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1305992960388071425&amp;quot;&amp;gt;Tue Sep 15, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1045' cx='139.06' cy='503.52' r='1.16pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @fistful_of_bass omg I’ve got a midi foot pedal that I’d totally hook up to RStudio https://t.co/hfTcRJYBmE&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1305887952124416002&amp;quot;&amp;gt;Tue Sep 15, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1046' cx='423.54' cy='339.17' r='1.79pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Or if you just want to find a color to use, I made an interactive, searchable table with {reactable} with all of R&amp;#39;s colors&amp;lt;br&amp;gt;https://t.co/jRtN0x3ILy https://t.co/hAl3ePrKGu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;66&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1305525984536530945&amp;quot;&amp;gt;Mon Sep 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1047' cx='558.5' cy='230.61' r='2.49pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Have you ever wanted to use R&amp;#39;s colors in your {xaringan} slides or other R Markdown HTML docs? (Yes, this tweet is for a very niche #rstats audience.) &amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you said YES! then I&amp;#39;ve put together some CSS files just for you&amp;lt;br&amp;gt;https://t.co/mZaS4fYKsa&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;44&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;200&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1305525350961737729&amp;quot;&amp;gt;Mon Sep 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1048' cx='126.99' cy='503.52' r='1.14pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re a pkg dev considering start up messages, be careful &amp;amp;amp; expect some push back. People were *very* upset about the core-js message.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;But that message showed up unexpectedly, often multiple times, when installing unrelated pkgs depending on core-js.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cboSsvr9KO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1304972449520537600&amp;quot;&amp;gt;Sat Sep 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1049' cx='289.69' cy='447.58' r='1.41pt' fill='#F49148' fill-opacity='1' stroke='#F49148' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;About a year ago, the JavaScript dev of a core package used by *everything* added a console message asking for help finding a job. It did _not_ go over well.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;This message, OTOH, is topical and easy to suppress, and the package is specialized and loaded intentionally. https://t.co/x74LYbB4od&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1304970787418501122&amp;quot;&amp;gt;Sat Sep 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1050' cx='143.67' cy='503.52' r='1.17pt' fill='#F49149' fill-opacity='1' stroke='#F49149' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@PipingHotData I made a little package called {lorem} almost entirely so I could lorem::ipsum()&amp;lt;br&amp;gt;https://t.co/m5rHUt50QR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1304583614282293253&amp;quot;&amp;gt;Fri Sep 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1051' cx='173.94' cy='503.52' r='1.21pt' fill='#F49149' fill-opacity='1' stroke='#F49149' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_neitmann @_ColinFay I kinda like something like&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;const(x) &amp;amp;lt;- 5&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;where `const&amp;amp;lt;-` would handle the assignment and binding locking for you&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1304368032895172608&amp;quot;&amp;gt;Fri Sep 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1052' cx='175.79' cy='503.52' r='1.21pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek These are the YAML settings I use. I also hide the total slide count so nobody panics&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;output:&amp;lt;br&amp;gt;  xaringan::moon_reader:&amp;lt;br&amp;gt;    nature:&amp;lt;br&amp;gt;      slideNumberFormat: &amp;quot;%current%&amp;quot;&amp;lt;br&amp;gt;      countIncrementalSlides: true&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1301914205323431936&amp;quot;&amp;gt;Fri Sep  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1053' cx='442.52' cy='315.69' r='1.89pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;A little {xaringan} #rstats and #css tip! Add this snippet to your slides.Rmd so you can hide the slide number for a particular slide.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;```{css echo=FALSE}&amp;lt;br&amp;gt;.hide-count .remark-slide-number {&amp;lt;br&amp;gt;  display: none;&amp;lt;br&amp;gt;}&amp;lt;br&amp;gt;```&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;---&amp;lt;br&amp;gt;class: hide-count&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;No slide count here! https://t.co/RrqmrZ53nG&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;13&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;77&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1301911393176825856&amp;quot;&amp;gt;Fri Sep  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1054' cx='110.51' cy='503.52' r='1.11pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@GoldbergData You&amp;#39;re welcome! I submitted a talk to rstudio::global that&amp;#39;s pretty much this idea: xaringan as a playground for learning CSS. 🤞&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1301909031804694528&amp;quot;&amp;gt;Fri Sep  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1055' cx='149.13' cy='503.52' r='1.18pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Mayacelium @greensock @marlygotti @r_medicine 🤩 loving the flying colorful boxes!&amp;lt;br&amp;gt;🟥🟦🟪💨&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1301263576334770178&amp;quot;&amp;gt;Wed Sep  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1056' cx='122.62' cy='503.52' r='1.14pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@OSPpatrick @ellis_hughes This looks cool! FYI the link to the screen cast isn&amp;#39;t linked up to https://t.co/bEb5MCsjbq&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1301199248512503808&amp;quot;&amp;gt;Wed Sep  2, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1057' cx='253.82' cy='333.95' r='1.61pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This week&amp;#39;s JavaScript Jabber podcast features a great conversation about using JavaScript for Data Science. With a big shout out to a book I highly recommend: &amp;quot;JavaScript for Data Science&amp;quot; by @Mayacelium @gvwilson &amp;amp;amp; Toby Hodges&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;🔖 https://t.co/WB3uf3Q6CI https://t.co/x7bFwHtaJ7&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1300885123961946112&amp;quot;&amp;gt;Tue Sep  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1058' cx='555.93' cy='222.05' r='2.53pt' fill='#F39049' fill-opacity='1' stroke='#F39049' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Have you ever spent *forever* working on xaringan slides and then been bummed when you share them on the twitter and all you see is a boring text description of your awesome slides?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Here are my tips for sharing your #rstats xaringan slides online!&amp;lt;br&amp;gt;https://t.co/OAbjy6wt3h&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;48&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;195&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1300834768741859328&amp;quot;&amp;gt;Tue Sep  1, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1059' cx='245.19' cy='448.29' r='1.35pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Really enjoyed @tladeras&amp;#39;s talk! 🤔 Now considering if I should go for an MD so I can take his course?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;One idea that stuck with me: curated data tailored to the learner. Teaching and learning with relatable, relevant data is much more motivating than data about cars or flowers! https://t.co/At8PkoBDFp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1299783400677609474&amp;quot;&amp;gt;Sat Aug 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1060' cx='267.38' cy='388.62' r='1.47pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BeaMilz @travisgerke Yes, xaringan! I&amp;#39;m a big fan 😅&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;The source code is here https://t.co/k7sCbYeD4R I&amp;#39;ve accumulated lots of tricks and learned some new ones for these slides, I&amp;#39;m hoping to pull some out in blog posts or as additions to {xaringanExtra}&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1299513161125687296&amp;quot;&amp;gt;Fri Aug 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1061' cx='468.02' cy='288.47' r='2.02pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I had a lot of fun presenting at #Rmedicine2020 with @travisgerke. R packages are more than just code, they can bring your team together, simplify hard tasks, and make it easier to share and learn new things.&amp;lt;br&amp;gt;https://t.co/H2klZ7CunW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;19&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;95&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1299462027212214272&amp;quot;&amp;gt;Fri Aug 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1062' cx='452.76' cy='319.7' r='1.89pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Looking forward to talking about building a universe of #rstats packages with @travisgerke at #Rmedicine2020 tomorrow!&amp;lt;br&amp;gt;https://t.co/WjP3dSLIxs https://t.co/BmYXcca1eP&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;11&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;84&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1299138561103605761&amp;quot;&amp;gt;Thu Aug 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1063' cx='374.57' cy='365.98' r='1.65pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Great demo of *panelset* from {xaringanExtra}, which by the way also works in other R Markdown outputs, too!&amp;lt;br&amp;gt;https://t.co/WMKsh61MUV https://t.co/NwHjn1ApSR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;44&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1298967815567933440&amp;quot;&amp;gt;Thu Aug 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1064' cx='188.08' cy='460.64' r='1.28pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MattCowgill Something that only recently occurred to me after years of mostly GitHub pkg dev is the value of the reverse dependencies checks. By putting your package on CRAN with tests, you make sure others consider the ways you&amp;#39;ve used their packages before they make breaking changes.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1298966356436692992&amp;quot;&amp;gt;Thu Aug 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1065' cx='337.79' cy='408.52' r='1.52pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;&amp;quot;Plain Text, Papers, Pandoc&amp;quot; by @kjhealy was hugely influential on me when I was in grad school, but it&amp;#39;s a little old now. Does anyone have a good source to share with academic friends thinking about making the switch to R Markdown?&amp;lt;br&amp;gt;https://t.co/4NKM4rnt18&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;33&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1298704884779425792&amp;quot;&amp;gt;Wed Aug 26, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1066' cx='173.18' cy='503.52' r='1.21pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @asmae_toumi it will always be ourstudio&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1552309472399433731&amp;quot;&amp;gt;Wed Jul 27, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1067' cx='496' cy='361.86' r='1.92pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I found two elusive and rare species of hex stickers! (And I’ll be happy to share them with you if you run into me!) #RStudioConf2022 https://t.co/YTlWl97XVt&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;120&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551989071945375746&amp;quot;&amp;gt;Tue Jul 26, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1068' cx='307.83' cy='398.96' r='1.5pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;If you&amp;#39;re presenting at #RStudioConf2022, now is a great time to put your slides online! (They look great btw and you can always keep tweaking them!)&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Not sure how to get them online? Here are a few good resources for you https://t.co/2fxPeGZ995&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;26&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551916163516563457&amp;quot;&amp;gt;Tue Jul 26, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1069' cx='197.18' cy='450.11' r='1.3pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@Emil_Hvitfeldt @coolbutuseless Also, and more importantly, speakers should update their talk info (or just message me) in the conf program repo so their slide links appear in the official program. This helps connect a lot more people to your slides and makes your talk more accessible to more people!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551722364077068288&amp;quot;&amp;gt;Mon Jul 25, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1070' cx='329.7' cy='341.23' r='1.65pt' fill='#F3EB27' fill-opacity='1' stroke='#F3EB27' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;#RStudioConf2022 workshops are underway and talks are just two days away! Want to see what your favorite rstudio::conf() speakers are up to? Follow along online!&amp;lt;br&amp;gt;https://t.co/92H4W8V8Xh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1551589332045238287&amp;quot;&amp;gt;Mon Jul 25, 2022&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1071' cx='412.6' cy='301.96' r='1.88pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I love how accessible R Markdown and Shiny make web development in #rstats, and it&amp;#39;s made possible by htmlDependency() from {htmltools}. Learn how to use this magic in your own pkgs with a new post from @ma_salmon and me in @rhub_! &amp;lt;br&amp;gt;https://t.co/iSeym7mIk5&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;15&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;61&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1298339836198367232&amp;quot;&amp;gt;Tue Aug 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1072' cx='162.85' cy='503.52' r='1.19pt' fill='#F38F4A' fill-opacity='1' stroke='#F38F4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @ma_salmon Sometimes when twitter gets overwhelming, I take a breather and browse GitHub issues 😂&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1298252342446264324&amp;quot;&amp;gt;Tue Aug 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1073' cx='228.56' cy='448.21' r='1.34pt' fill='#F38E4A' fill-opacity='1' stroke='#F38E4A' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill @andrewheiss Sneak peek of a new feature I just finished (blog post coming ... soon I hope!)&amp;lt;br&amp;gt;https://t.co/IDzMthr0e3 https://t.co/Thnq9aRvtg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1297259926193147914&amp;quot;&amp;gt;Sat Aug 22, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1074' cx='172.02' cy='503.52' r='1.21pt' fill='#F28E4B' fill-opacity='1' stroke='#F28E4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain Thanks! Writing r code in r just feels better, ya know?&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;YAML is still fully supported, but the R file wins over the yaml.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Migration is easy: shrtcts:::migrate_yaml2r()&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Also check out https://t.co/SVfV0o13YU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1294411019041804288&amp;quot;&amp;gt;Fri Aug 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1075' cx='143.24' cy='503.52' r='1.17pt' fill='#F28E4B' fill-opacity='1' stroke='#F28E4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Thanks again to Miles for sharing his workflowing tips and definitely check out his talk for some great pointers!&amp;lt;br&amp;gt;https://t.co/grlrF4rARh&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1294283744505929728&amp;quot;&amp;gt;Fri Aug 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1076' cx='142.31' cy='503.52' r='1.17pt' fill='#F28E4B' fill-opacity='1' stroke='#F28E4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;And you don&amp;#39;t have to use packaged functions, you can write your own. Here&amp;#39;s a shortcut I use frequently with @wmlandau&amp;#39;s {drake} package as a devtools::load_all() for drake projects. https://t.co/r2KlNreqKc&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1294283742777880576&amp;quot;&amp;gt;Fri Aug 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1077' cx='119.04' cy='503.52' r='1.13pt' fill='#F28E4B' fill-opacity='1' stroke='#F28E4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Here&amp;#39;s how it works. Say I want to create a keyboard shortcut in RStudio that calls `praise::praise()` and says something nice.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. Define shortcut in ~/.config/.shrtcts.R&amp;lt;br&amp;gt;2. Call add_rstudio_shortcuts() (opt: in .Rprofile)&amp;lt;br&amp;gt;3. Shortcut! https://t.co/FpCciOeUjW&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1294283740005507078&amp;quot;&amp;gt;Fri Aug 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1078' cx='398.69' cy='358.35' r='1.7pt' fill='#F28E4B' fill-opacity='1' stroke='#F28E4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I really enjoyed @MilesMcBain&amp;#39;s &amp;quot;That Feeling of Workflowing&amp;quot; talk this week! I&amp;#39;m constantly tweaking and tuning my workflow to get at that sweet spot of flow and a key piece is an #rstats pkg I built that lets me mind-meld with @rstudio called {shrtcts}&amp;lt;br&amp;gt;https://t.co/oAFMo062tO&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;54&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1294283738734526464&amp;quot;&amp;gt;Fri Aug 14, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1079' cx='267.13' cy='503.52' r='1.33pt' fill='#F28D4B' fill-opacity='1' stroke='#F28D4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Also me: what if instead of writing slides I wrote about writing slides on twitter?&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1293917473587081219&amp;quot;&amp;gt;Thu Aug 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1080' cx='358.82' cy='503.52' r='1.48pt' fill='#F28D4B' fill-opacity='1' stroke='#F28D4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Me: Not feeling slides today, I&amp;#39;ll just put my notes in an R script&amp;lt;br&amp;gt;👨‍💻&amp;lt;br&amp;gt;Me: But R Markdown looks better even in the code pane&amp;lt;br&amp;gt;👨‍💻&amp;lt;br&amp;gt;Me: Might as well render this document&amp;lt;br&amp;gt;👨‍💻&amp;lt;br&amp;gt;Me: okay, but you see too much at once. It&amp;#39;d look better in chunks&amp;lt;br&amp;gt;👨‍💻&amp;lt;br&amp;gt;Me: guess I&amp;#39;m writing slides today&amp;lt;br&amp;gt;👨‍🏫&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;40&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1293917234243371008&amp;quot;&amp;gt;Thu Aug 13, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1081' cx='125.47' cy='503.52' r='1.14pt' fill='#F28D4B' fill-opacity='1' stroke='#F28D4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;😓 here’s 7 features and 3k+ changes in one commit&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;😎 I did a local in-memory squash merge for cleaner commit history&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1293399263943294976&amp;quot;&amp;gt;Wed Aug 12, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1082' cx='137.11' cy='503.52' r='1.16pt' fill='#F28D4B' fill-opacity='1' stroke='#F28D4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@BrodieGaslam Wow, the animation is amazing! https://t.co/kaYi4FCEIp&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1293367586793631745&amp;quot;&amp;gt;Tue Aug 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1083' cx='373.06' cy='416.88' r='1.57pt' fill='#F28D4B' fill-opacity='1' stroke='#F28D4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@_ColinFay @AmeliaMN https://t.co/FLDZ77fCON&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;44&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1291748570408849411&amp;quot;&amp;gt;Fri Aug  7, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1084' cx='345.94' cy='408.25' r='1.54pt' fill='#F28C4B' fill-opacity='1' stroke='#F28C4B' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;My debugging rules:&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;1. It&amp;#39;s always one character&amp;lt;br&amp;gt;2. Unless I used a join, then it&amp;#39;s definitely the join https://t.co/QG7CCR5lZR&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;36&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1290729416902008833&amp;quot;&amp;gt;Tue Aug  4, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1085' cx='280.48' cy='503.52' r='1.35pt' fill='#F28C4C' fill-opacity='1' stroke='#F28C4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The best way to find a typo in an email is to hit send and the best way to find a bug in your package is to git push --tags.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;21&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1288524100739178496&amp;quot;&amp;gt;Wed Jul 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1086' cx='303.89' cy='419.59' r='1.46pt' fill='#F28C4C' fill-opacity='1' stroke='#F28C4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@charliejhadley @sharlagelfand Sharla this is awesome! 🤩&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I had fun playing around with mac keys and key highlighting https://t.co/FXhaPySNRM https://t.co/s4tcFJI9At&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;24&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1288491727838482434&amp;quot;&amp;gt;Wed Jul 29, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1087' cx='134.19' cy='503.52' r='1.15pt' fill='#F28C4C' fill-opacity='1' stroke='#F28C4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@kara_woo @LittleMissData Same! I also love @coolors_co!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1288238524161032193&amp;quot;&amp;gt;Tue Jul 28, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1088' cx='262.49' cy='450.43' r='1.37pt' fill='#F28C4C' fill-opacity='1' stroke='#F28C4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @MikeMahoney218 I really like the lazy method @geokaramanis links to by @perspectivalean ... overwrite the ggplot print method so every plot preview automatically gets saved with a time stamp&amp;lt;br&amp;gt;https://t.co/J7SkCaL2An&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1287897976124383232&amp;quot;&amp;gt;Mon Jul 27, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1089' cx='347.45' cy='419.93' r='1.52pt' fill='#F28B4C' fill-opacity='1' stroke='#F28B4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I have a joke about this meme but I won’t see it because seriously how have you not muted this yet? https://t.co/038b6bDg7L&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;2&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1287200089975422978&amp;quot;&amp;gt;Sat Jul 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1090' cx='241.25' cy='503.52' r='1.29pt' fill='#F18B4C' fill-opacity='1' stroke='#F18B4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I have a SQL joke but&amp;#39;); DROP TABLE jokes;-- https://t.co/loTsHUP3OL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;14&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1287053917772275718&amp;quot;&amp;gt;Sat Jul 25, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1091' cx='136.36' cy='503.52' r='1.16pt' fill='#F18B4C' fill-opacity='1' stroke='#F18B4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @mdneuzerling {drake} was a big motivation for {shrtcts}. For people not used to working with it, it takes a lot of mental effort to get your interactive environment up to speed. It needs a load_all()!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;I use the three shortcuts in here a lot&amp;lt;br&amp;gt;https://t.co/PpltG0hOzH&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1286811901683535874&amp;quot;&amp;gt;Fri Jul 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1092' cx='347.69' cy='412.33' r='1.53pt' fill='#F18B4C' fill-opacity='1' stroke='#F18B4C' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I’ve got an #rstats joke but it won’t bring you closure is not subsettable. https://t.co/2tNlUQu6sz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;35&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1286793806915002369&amp;quot;&amp;gt;Fri Jul 24, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1093' cx='259.89' cy='447.32' r='1.37pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Big thanks to @MilesMcBain for asking a question last night that led me to the *perfect answer*. I&amp;#39;ve been wanting to do this for _so long_ but couldn&amp;#39;t quite figure out how to fit the pieces together until @nischaldesign came along&amp;lt;br&amp;gt; https://t.co/RRLw9KUXvU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285617839118917632&amp;quot;&amp;gt;Tue Jul 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1094' cx='518.12' cy='255.05' r='2.26pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;📝✨ Playing with a new #rstats idea: write complete Shiny components in an R markdown document. UI, Server, global R code, extra CSS and JavaScript all in one place.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Still just a prototype, but you can try it out at https://t.co/VjU6iiNCQC https://t.co/c0JVwUEsTg&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;30&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;144&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285617201517658119&amp;quot;&amp;gt;Tue Jul 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1095' cx='181.94' cy='503.52' r='1.22pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@travisgerke @dgkeyes https://t.co/pSjh0SFZsT&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;9&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285608829879803911&amp;quot;&amp;gt;Tue Jul 21, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1096' cx='116.78' cy='503.52' r='1.13pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain Let me know if you find the answer. I was wanting to do this too and I spent some time looking into knitr internals but I couldn’t find anything user facing that returns the code chunks in a usable data format.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285376822595780608&amp;quot;&amp;gt;Mon Jul 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1097' cx='289.49' cy='346.76' r='1.6pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock omg! I can&amp;#39;t believe I forgot to mention js4shiny::repl() and js4shiny::repl_js()! A live JavaScript REPL right in RStudio, no schlepping over to a browser required.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;If you&amp;#39;ve used https://t.co/JE3taBDUay, js4shiny::repl() is codepen for RStudio 😆 https://t.co/eU60qp3Jgw&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285294020382601218&amp;quot;&amp;gt;Mon Jul 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1098' cx='537.11' cy='252.86' r='2.32pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Inspired by a {reactable} + JavaScript + R question from @thomas_mock, I made a medium-short pseudo-live-stream walk through on debugging JavaScript code that was written in R. https://t.co/22iGDWPsYL&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;32&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;167&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285282748563959818&amp;quot;&amp;gt;Mon Jul 20, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1099' cx='157.19' cy='503.52' r='1.19pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@bhive01 @LucyStats It seemed pretty clear to me that they weren’t intending for maps from different time points to appear next to each other. That said, I think the first step would be to choose a better metric, ideally one w/ static scale over time, like test positivity https://t.co/BKlr15ajxJ https://t.co/EsLfmqzfNv&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1285001493523976192&amp;quot;&amp;gt;Sun Jul 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1100' cx='128.44' cy='503.52' r='1.15pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @delaBJL The .slice() is a string method and won’t work if the variable is a number, but if you call x.toString().slice(-2) it should work&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1284959919687585792&amp;quot;&amp;gt;Sun Jul 19, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1101' cx='256.94' cy='373.51' r='1.5pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Florida is now reporting ~4k new coronavirus cases per day among 20-40 and 40-60 year olds (each). 1.5k new cases among kids &amp;amp;lt; 20 and adults 60-80. This animation helps visualize delays from reported positive test to ER visit, hospitalization and reports of death. https://t.co/2HqKsjn8Ys&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1284602773510684677&amp;quot;&amp;gt;Sat Jul 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1102' cx='136.79' cy='503.52' r='1.16pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@apreshill Oh I see now and yeah that’s super helpful! A nice iframe interface for embedding xaringan slides was actually next on my list for xaringanExtra, so your timing is perfect!&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1284503505529692161&amp;quot;&amp;gt;Sat Jul 18, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1103' cx='310.81' cy='503.52' r='1.4pt' fill='#F18B4D' fill-opacity='1' stroke='#F18B4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@hadleywickham Me, preparing my 1960s video application: oh fun!&amp;lt;br&amp;gt;My brain: maybe Hadley meant a 60 second video?&amp;lt;br&amp;gt;Me: 🦸‍♂️ https://t.co/rqMCTv20Rz&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;27&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1284208693396021250&amp;quot;&amp;gt;Fri Jul 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1104' cx='130.33' cy='503.52' r='1.15pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@ma_salmon @yoniceedee Cool idea! I&amp;#39;ve always felt the same. Maybe [ci skip] is more broadly recognized though, it&amp;#39;s recognized by Travis, CircleCI and GitLab runners. I don&amp;#39;t think it&amp;#39;s built into GitHub Action yet, but it can be done with a little more work by the repo owner https://t.co/UyZLIVblOu&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1284108795573133312&amp;quot;&amp;gt;Fri Jul 17, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1105' cx='270.84' cy='363.37' r='1.53pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;As COVID continues to spread in Florida, here&amp;#39;s a look at the severity of confirmed cases by age group. FL&amp;#39;s DOH doesn&amp;#39;t include date of ER visit, hospitalization or death, so these dates are tied to the date of diagnosis. The animation highlights reporting and progression delays https://t.co/f9IFzrqSXr&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;5&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;18&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1283867437759442945&amp;quot;&amp;gt;Thu Jul 16, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1106' cx='301.5' cy='388.6' r='1.51pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @apreshill @dcossyle In addition to js4ds and all the other awesome resource in this thread, I really like https://t.co/bL2ZmTqTUN&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;25&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1282088685656248328&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1107' cx='451.93' cy='321.42' r='1.89pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock @apreshill @dcossyle Basically every good resource I&amp;#39;ve encountered is listed here in a big searchable list of links https://t.co/3RAX6vMxHy&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;85&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1282088338741231623&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1108' cx='293.05' cy='402.46' r='1.47pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@gvwilson @thomas_mock @apreshill @dcossyle I also love the MDN docs... so much I made an addin for @rstudio to quickly search them. It&amp;#39;s part of the {js4shiny} package I made for the #js4shiny rstudio::conf workshop https://t.co/5CSGric687 https://t.co/RNN1BtLksF&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;23&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1282087886339407872&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1109' cx='209.09' cy='503.52' r='1.25pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;For a little overview on the trials and tribulations of trying to work with Florida&amp;#39;s covid19 data https://t.co/BerakzfxzU&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;12&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1281929431934734336&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1110' cx='366.8' cy='413.4' r='1.56pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;This tweet was sponsored by my state publishing vital Covid19 hospitalization data in a table in a tableau dashboard. Downloading the data is disabled, and the table is rendered in pieces as *several images* just to make sure it’s as difficult to reuse as possible.&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;3&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;41&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1281921300311740416&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1111' cx='572.48' cy='279.99' r='2.33pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Tableau is the Flash of dashboards&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;22&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;223&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1281920343683235842&amp;quot;&amp;gt;Sat Jul 11, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1112' cx='161.85' cy='452.01' r='1.27pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@daattali @rstudio It&amp;#39;s the panes setting, should look something like this https://t.co/QbTjvOC4JJ&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;1&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;7&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1281715418059681793&amp;quot;&amp;gt;Fri Jul 10, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1113' cx='172.39' cy='503.52' r='1.21pt' fill='#F18A4D' fill-opacity='1' stroke='#F18A4D' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@MilesMcBain @topepos Have you seen {shrtcts}? I used to feel this way too and now I routinely call regular R functions with shortcuts all the time.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Actually, with the command palette in 1.4 I don’t really use kbd shortcuts any more, it’s so insanely easy to call addins.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/MFY3ZAxCYn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;8&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1281208615714594819&amp;quot;&amp;gt;Thu Jul  9, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1114' cx='140.59' cy='503.52' r='1.16pt' fill='#F18A4E' fill-opacity='1' stroke='#F18A4E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@minebocek @thomas_mock well now they&amp;#39;re even awesomer! &amp;lt;br&amp;gt;https://t.co/1eKqOJX6Vz https://t.co/klwh4I4OAn&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;0&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;6&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280973737031065608&amp;quot;&amp;gt;Wed Jul  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1115' cx='367.69' cy='335.93' r='1.71pt' fill='#F18A4E' fill-opacity='1' stroke='#F18A4E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;Oh and here are the slides themselves so you can try out all the fun features&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/QsijvdNuw9&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;10&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;42&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280955890842165248&amp;quot;&amp;gt;Wed Jul  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1116' cx='445.37' cy='293.71' r='1.96pt' fill='#F18A4E' fill-opacity='1' stroke='#F18A4E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;The docs have all the details, but for a quick 5-minute highlight, check out my lightning (thank you video editing!) talk&amp;lt;br&amp;gt;https://t.co/hPi3aaZo3e&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;17&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;80&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280953257213472768&amp;quot;&amp;gt;Wed Jul  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1117' cx='683.73' cy='146.72' r='3.54pt' fill='#F18A4E' fill-opacity='1' stroke='#F18A4E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;I&amp;#39;m happy to share with you and #useR2020 a little #rstats package I&amp;#39;ve been working on called {xaringanExtra}. It&amp;#39;s full of extensions and add-ons to make your xaringan slides extra fun!&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cflHqoUija&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;140&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;549&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280952692299481088&amp;quot;&amp;gt;Wed Jul  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n   <circle id='svg_000a6382_a6d5_4e75_a107_16614c9d8788_e1118' cx='255.8' cy='384.57' r='1.47pt' fill='#F18A4E' fill-opacity='1' stroke='#F18A4E' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='&amp;lt;p&amp;gt;@thomas_mock Thanks Tom! I just launched revamped pkg docs with highlights of all the extras&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;https://t.co/cflHqoUija&amp;lt;/p&amp;gt;&amp;lt;dl&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9842;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;4&amp;lt;/dd&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9829;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;16&amp;lt;/dt&amp;gt;&amp;lt;dt&amp;gt;&amp;amp;#9998;&amp;lt;/dt&amp;gt;&amp;lt;dd&amp;gt;&amp;lt;a href=&amp;quot;https://twitter.com/grrrck/status/1280951987866124289&amp;quot;&amp;gt;Wed Jul  8, 2020&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;&amp;lt;/dl&amp;gt;'/>\n  <\/g>\n  <g clip-path='url(#svg_000a6382_a6d5_4e75_a107_16614c9d8788_c1)'>\n   <text x='38.46' y='335.73' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>10<\/text>\n   <text x='38.46' y='273.73' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>25<\/text>\n   <text x='38.46' y='225.18' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>50<\/text>\n   <text x='29.83' y='175.93' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>100<\/text>\n   <text x='29.83' y='126.34' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>200<\/text>\n   <text x='29.83' y='76.56' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>400<\/text>\n   <text x='189.03' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>10<\/text>\n   <text x='295.92' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>25<\/text>\n   <text x='379.63' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>50<\/text>\n   <text x='460.22' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>100<\/text>\n   <text x='545.73' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>200<\/text>\n   <text x='631.55' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>400<\/text>\n   <text x='717.53' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>800<\/text>\n   <text x='799.26' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>1600<\/text>\n   <text x='63.8' y='563.22' font-size='13.5pt' font-family='IBM Plex Mono'>Favorites →<\/text>\n   <text transform='translate(21.53,525.00) rotate(-90.00)' font-size='13.5pt' font-family='IBM Plex Mono'>Retweets →<\/text>\n   <image x='769.56' y='23.56' width='86.4' height='17.28' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAABCAYAAABkOJMpAAAA1klEQVQ4jX2TSw7DMAhEH71J73+5bis1M10E29hxsgKG+aDIic/3bRyEAAcYQrH0gIJwcpIbiWOmfvhVrHhVXcntvk1b9YlFzx/8up99F17HAjuyvkBtXnftO6wYZ9UG28yV7ymjatqNd5ydx1J1r6u32XOGiQu33tVnhvbRb8vhMeuWr4fdjgsDm/p6A/dY9nr0OHt5n6XKW/0SU/V1zWu+V17rVXmAMQ7nU/fAAIfz2btjwvksdxrnLzQwFT+FLzptstadil7FV8kdfdaAI+cDcwA/zB8PPb+s3XTRgwAAAABJRU5ErkJggg==' xmlns:xlink='http://www.w3.org/1999/xlink'/>\n   <text x='784.1' y='56.86' font-size='10.8pt' font-family='IBM Plex Mono'>2<\/text>\n   <text x='805.54' y='56.86' font-size='10.8pt' font-family='IBM Plex Mono'>4<\/text>\n   <text x='826.97' y='56.86' font-size='10.8pt' font-family='IBM Plex Mono'>6<\/text>\n   <text x='848.41' y='56.86' font-size='10.8pt' font-family='IBM Plex Mono'>8<\/text>\n   <text x='698.78' y='31.94' font-size='9pt' font-family='IBM Plex Mono'>Tweet age<\/text>\n   <text x='705.98' y='44.9' font-size='9pt' font-family='IBM Plex Mono'>in years<\/text>\n   <line x1='788.42' y1='40.84' x2='788.42' y2='37.39' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='809.85' y1='40.84' x2='809.85' y2='37.39' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='831.29' y1='40.84' x2='831.29' y2='37.39' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='852.72' y1='40.84' x2='852.72' y2='37.39' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='788.42' y1='27.02' x2='788.42' y2='23.56' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='809.85' y1='27.02' x2='809.85' y2='23.56' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='831.29' y1='27.02' x2='831.29' y2='23.56' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <line x1='852.72' y1='27.02' x2='852.72' y2='23.56' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.37' stroke-linejoin='round' stroke-linecap='butt'/>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>Popular tweets<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_000a6382_a6d5_4e75_a107_16614c9d8788","ratio":1.5,"settings":{"tooltip":{"css":".tooltip_SVGID_ { padding:5px;background:black;color:white;border-radius:2px 2px 2px 2px;text-align:left; ; position:absolute;pointer-events:none;z-index:999;}","placement":"container","opacity":0.9,"offx":10,"offy":0,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_data_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_data_SVGID_ { fill:orange;stroke:black; }\nline.hover_data_SVGID_, polyline.hover_data_SVGID_ { fill:none;stroke:orange; }\nrect.hover_data_SVGID_, polygon.hover_data_SVGID_, path.hover_data_SVGID_ { fill:orange;stroke:none; }\nimage.hover_data_SVGID_ { stroke:orange; }","reactive":true,"nearest_distance":null},"hover_inv":{"css":".hover_inv_SVGID_ { color:var(--borderColorCustom, #cfd5d8) }"},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"bottomright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
</div>
<details class="code-details">
<summary>
Code: Plot Popular Tweets
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb28" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb28-1">jitter <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(x) {</span>
<span id="cb28-2">  spread <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, x <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.2</span>)</span>
<span id="cb28-3">  x <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">runif</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>spread, spread)</span>
<span id="cb28-4">}</span>
<span id="cb28-5"></span>
<span id="cb28-6">plot_popular_tweets <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb28-7">  tidy_tweets <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(retweet_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> favorite_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb28-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">age =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">difftime</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">Sys.time</span>(), created_at, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">units =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"days"</span>),</span>
<span id="cb28-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">age =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.numeric</span>(age) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">365.25</span>,</span>
<span id="cb28-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">created_at =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strftime</span>(created_at, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'%a %b %e, %Y'</span>),</span>
<span id="cb28-13">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">full_text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_replace_all</span>(full_text, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;/p&gt;&lt;p&gt;"</span>),</span>
<span id="cb28-14">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">full_text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_replace_all</span>(full_text, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;br&gt;"</span>),</span>
<span id="cb28-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb28-16">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;p&gt;{full_text}&lt;/p&gt;&lt;dl&gt;"</span>,</span>
<span id="cb28-17">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;dt&gt;&amp;#9842;&lt;/dt&gt;&lt;dd&gt;{retweet_count}&lt;/dd&gt;"</span>,  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># recycling icon</span></span>
<span id="cb28-18">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;dt&gt;&amp;#9829;&lt;/dt&gt;&lt;dd&gt;{favorite_count}&lt;/dt&gt;"</span>, <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># heart icon</span></span>
<span id="cb28-19">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;dt&gt;&amp;#9998;&lt;/dt&gt;&lt;dd&gt;"</span>, <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># pencil icon</span></span>
<span id="cb28-20">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;a href=</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\"</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">https://twitter.com/grrrck/status/{id}</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\"</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&gt;{created_at}&lt;/a&gt;"</span>,</span>
<span id="cb28-21">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;/dd&gt;&lt;/dl&gt;"</span></span>
<span id="cb28-22">    )</span>
<span id="cb28-23">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-24">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rowwise</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-25">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(retweet_count, favorite_count), jitter)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-26">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb28-27">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-28">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(</span>
<span id="cb28-29">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> favorite_count,</span>
<span id="cb28-30">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> retweet_count,</span>
<span id="cb28-31">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> age,</span>
<span id="cb28-32">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> retweet_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> favorite_count,</span>
<span id="cb28-33">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip</span>
<span id="cb28-34">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-35">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point_interactive</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-36">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_viridis_c</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">option =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"C"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">direction =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-37">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(</span>
<span id="cb28-38">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">trans =</span> scales<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log1p_trans</span>(),</span>
<span id="cb28-39">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">50</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">100</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">200</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">400</span>),</span>
<span id="cb28-40">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-41">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(</span>
<span id="cb28-42">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">trans =</span> scales<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log1p_trans</span>(),</span>
<span id="cb28-43">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">50</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">100</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">200</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">400</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">800</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1600</span>)</span>
<span id="cb28-44">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-45">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">guides</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"none"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-46">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb28-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Popular tweets"</span>,</span>
<span id="cb28-48">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Favorites →"</span>,</span>
<span id="cb28-49">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Retweets →"</span>,</span>
<span id="cb28-50">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tweet age</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">in years"</span></span>
<span id="cb28-51">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb28-52">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb28-53">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.title =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">vjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb28-54">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.0125</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.08</span>),</span>
<span id="cb28-55">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.justification =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb28-56">  )</span>
<span id="cb28-57"></span>
<span id="cb28-58">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb28-59">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_popular_tweets,</span>
<span id="cb28-60">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb28-61">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">8</span>,</span>
<span id="cb28-62">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb28-63">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_toolbar</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">position =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"bottomright"</span>),</span>
<span id="cb28-64">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">placement =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"container"</span>),</span>
<span id="cb28-65">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_hover_inv</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"color:var(--borderColorCustom, #cfd5d8)"</span>)</span>
<span id="cb28-66">  ),</span>
<span id="cb28-67">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb28-68">)</span></code></pre></div></div>
</div>
</details>
<div class="cell">
<script type="text/javascript">
function addPlotPopularTweetPlaceholderText () {
  const el = document.querySelector('#plot-popular-tweets [class^="tooltip_svg_"]')
  if (!el) {
    setTimeout(addPlotPopularTweetPlaceholderText, 500)
    return;
  }
  el.innerHTML = '<p class="silver i">Hover over a point above to see the original tweet.</p>'
}
document.addEventListener('DOMContentLoaded', addPlotPopularTweetPlaceholderText)
</script>
</div>
</section>
<section id="tweets-by-time-of-day" class="level2">
<h2 class="anchored" data-anchor-id="tweets-by-time-of-day">Tweets by time of day</h2>
<p>The next plot highlights the time of day at which I sent tweets. Each bar show the total number of tweets I’ve written within a given hour of the day. Morning hours are in the top half of each day’s circular panel and evening hours are in the bottom half. Tuesday at noon seems to be my favorite time to tweet — I sent 120 tweets between 12pm and 1pm on Tuesday — followed by Friday at 1pm (111 tweets) or at 11am (110 tweets).</p>
<div id="plot-time-of-day">
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-ea698017c81036382341" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-ea698017c81036382341">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_desc' id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26' viewBox='0 0 864 576'>\n <desc id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_desc'>A polar bar plot for each day of the week. Morning hours (6am to 6pm) are on the top half of each facet circle, evening hours are on the bottom. Tuesday and Friday are the most active days; Saturday, Sunday and Monday are the least.<\/desc>\n <defs id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_defs'>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c1'>\n   <rect x='0' y='0' width='864' height='576'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c2'>\n   <rect x='0' y='16.62' width='864' height='542.75'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c3'>\n   <rect x='13.45' y='96.47' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c4'>\n   <rect x='13.45' y='336.55' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c5'>\n   <rect x='226.09' y='96.47' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c6'>\n   <rect x='226.09' y='336.55' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c7'>\n   <rect x='438.72' y='96.47' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c8'>\n   <rect x='438.72' y='336.55' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c9'>\n   <rect x='651.36' y='96.47' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c10'>\n   <rect x='651.36' y='336.55' width='203.67' height='203.67'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c11'>\n   <rect x='13.45' y='309.11' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c12'>\n   <rect x='226.09' y='309.11' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c13'>\n   <rect x='438.72' y='309.11' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c14'>\n   <rect x='651.36' y='309.11' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c15'>\n   <rect x='13.45' y='69.03' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c16'>\n   <rect x='226.09' y='69.03' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c17'>\n   <rect x='438.72' y='69.03' width='203.67' height='27.44'/>\n  <\/clipPath>\n  <clipPath id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c18'>\n   <rect x='651.36' y='69.03' width='203.67' height='27.44'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c1)'>\n   <rect x='0' y='0' width='864' height='576' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c2)'>\n   <rect x='0' y='16.62' width='864' height='542.75' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c3)'>\n   <polyline points='115.29,198.31 115.29,289.96' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 50.48,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 23.63,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 50.48,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 115.29,106.65' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 180.09,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 206.94,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,198.31 180.09,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='115.29,279.78 115.21,279.78 112.44,279.73 109.66,279.58 106.89,279.34 104.13,279.01 101.39,278.58 98.66,278.06 95.95,277.45 93.26,276.74 90.60,275.94 87.97,275.06 85.36,274.08 82.80,273.02 80.27,271.87 77.78,270.63 75.34,269.31 72.94,267.90 70.59,266.42 68.29,264.86 66.05,263.21 63.86,261.50 61.74,259.71 59.68,257.84 57.68,255.91 55.75,253.92 53.89,251.85 52.10,249.73 50.38,247.54 48.74,245.30 47.17,243.00 45.69,240.65 44.28,238.26 42.96,235.81 41.73,233.32 40.57,230.80 39.51,228.23 38.53,225.63 37.65,222.99 36.85,220.33 36.14,217.64 35.53,214.93 35.01,212.20 34.58,209.46 34.25,206.70 34.01,203.93 33.87,201.16 33.82,198.38 33.82,198.31 36.83,198.30 39.85,198.29 42.87,198.29 45.89,198.28 48.90,198.27 51.92,198.27 54.94,198.27 57.96,198.26 60.97,198.26 63.99,198.26 67.01,198.26 70.02,198.25 73.04,198.25 76.06,198.25 79.08,198.25 82.09,198.26 85.11,198.26 88.13,198.26 91.15,198.26 94.16,198.27 97.18,198.27 100.20,198.27 103.22,198.28 106.23,198.29 109.25,198.29 112.27,198.30 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 118.30,198.31 121.32,198.31 124.34,198.31 127.35,198.31 130.37,198.31 133.39,198.32 136.41,198.32 139.42,198.33 142.44,198.33 145.46,198.34 148.48,198.34 151.49,198.35 154.51,198.36 157.53,198.36 160.55,198.37 163.56,198.38 166.58,198.39 169.60,198.40 172.61,198.41 175.63,198.42 178.65,198.44 181.67,198.45 184.68,198.46 187.70,198.48 190.72,198.49 193.74,198.50 196.75,198.52 196.75,198.59 196.70,201.36 196.54,204.13 196.30,206.90 195.96,209.65 195.53,212.39 195.00,215.11 194.38,217.82 193.67,220.50 192.87,223.16 191.98,225.78 191.00,228.38 189.93,230.94 188.78,233.46 187.54,235.94 186.22,238.38 184.81,240.77 183.32,243.12 181.76,245.41 180.12,247.64 178.40,249.82 176.61,251.94 174.75,254.00 172.82,255.99 170.82,257.91 168.76,259.77 166.63,261.56 164.45,263.27 162.21,264.90 159.92,266.46 157.57,267.94 155.17,269.34 152.73,270.66 150.25,271.89 147.72,273.04 145.16,274.10 142.56,275.07 139.93,275.96 137.27,276.75 134.59,277.45 131.88,278.07 129.16,278.59 126.42,279.01 123.66,279.34 120.90,279.58 118.13,279.73 115.36,279.78 115.29,279.78 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='115.29,279.78 115.21,279.78 112.44,279.73 109.66,279.58 106.89,279.34 104.13,279.01 101.39,278.58 98.66,278.06 95.95,277.45 93.26,276.74 90.60,275.94 87.97,275.06 85.36,274.08 82.80,273.02 80.27,271.87 77.78,270.63 75.34,269.31 72.94,267.90 70.59,266.42 68.29,264.86 66.05,263.21 63.86,261.50 61.74,259.71 59.68,257.84 57.68,255.91 55.75,253.92 53.89,251.85 52.10,249.73 50.38,247.54 48.74,245.30 47.17,243.00 45.69,240.65 44.28,238.26 42.96,235.81 41.73,233.32 40.57,230.80 39.51,228.23 38.53,225.63 37.65,222.99 36.85,220.33 36.14,217.64 35.53,214.93 35.01,212.20 34.58,209.46 34.25,206.70 34.01,203.93 33.87,201.16 33.82,198.38 33.82,198.31 36.83,198.30 39.85,198.29 42.87,198.29 45.89,198.28 48.90,198.27 51.92,198.27 54.94,198.27 57.96,198.26 60.97,198.26 63.99,198.26 67.01,198.26 70.02,198.25 73.04,198.25 76.06,198.25 79.08,198.25 82.09,198.26 85.11,198.26 88.13,198.26 91.15,198.26 94.16,198.27 97.18,198.27 100.20,198.27 103.22,198.28 106.23,198.29 109.25,198.29 112.27,198.30 115.29,198.31 115.29,198.31 115.29,198.31 115.29,198.31 118.30,198.31 121.32,198.31 124.34,198.31 127.35,198.31 130.37,198.31 133.39,198.32 136.41,198.32 139.42,198.33 142.44,198.33 145.46,198.34 148.48,198.34 151.49,198.35 154.51,198.36 157.53,198.36 160.55,198.37 163.56,198.38 166.58,198.39 169.60,198.40 172.61,198.41 175.63,198.42 178.65,198.44 181.67,198.45 184.68,198.46 187.70,198.48 190.72,198.49 193.74,198.50 196.75,198.52 196.75,198.59 196.70,201.36 196.54,204.13 196.30,206.90 195.96,209.65 195.53,212.39 195.00,215.11 194.38,217.82 193.67,220.50 192.87,223.16 191.98,225.78 191.00,228.38 189.93,230.94 188.78,233.46 187.54,235.94 186.22,238.38 184.81,240.77 183.32,243.12 181.76,245.41 180.12,247.64 178.40,249.82 176.61,251.94 174.75,254.00 172.82,255.99 170.82,257.91 168.76,259.77 166.63,261.56 164.45,263.27 162.21,264.90 159.92,266.46 157.57,267.94 155.17,269.34 152.73,270.66 150.25,271.89 147.72,273.04 145.16,274.10 142.56,275.07 139.93,275.96 137.27,276.75 134.59,277.45 131.88,278.07 129.16,278.59 126.42,279.01 123.66,279.34 120.90,279.58 118.13,279.73 115.36,279.78 115.29,279.78' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e1' points='115.20,198.98 115.03,198.93 115.29,198.31 115.29,198.31 115.20,198.98' fill='#F8766D' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e2' points='114.87,198.85 114.75,198.72 115.29,198.31 115.29,198.31 114.87,198.85' fill='#F8766D' fill-opacity='1' stroke='none' data-id='3' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.1% of total (5)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e3' points='114.66,198.57 114.61,198.40 115.29,198.31 115.29,198.31 114.66,198.57' fill='#F8766D' fill-opacity='1' stroke='none' data-id='5' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.0% of total (2)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e4' points='111.92,198.75 111.92,197.86 115.29,198.31 115.29,198.31 111.92,198.75' fill='#F8766D' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.1% (5)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.1% (4)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e5' points='107.88,197.33 108.39,195.45 111.84,196.88 115.29,198.31 115.29,198.31 111.58,197.82 107.88,197.33' fill='#F8766D' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.2% (11)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e6' points='93.96,189.47 95.29,186.77 96.97,184.25 99.26,186.01 101.55,187.77 103.84,189.52 106.13,191.28 108.42,193.04 110.71,194.79 113.00,196.55 115.29,198.31 115.29,198.31 112.62,197.20 109.95,196.10 107.29,194.99 104.62,193.89 101.96,192.79 99.29,191.68 96.63,190.58 93.96,189.47' fill='#F8766D' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.5% (34)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e7' points='93.74,181.78 96.08,179.10 98.75,176.76 100.59,179.16 102.43,181.55 104.26,183.94 106.10,186.34 107.94,188.73 109.77,191.13 111.61,193.52 113.45,195.91 115.29,198.31 115.29,198.31 112.89,196.47 110.50,194.63 108.10,192.80 105.71,190.96 103.32,189.12 100.92,187.29 98.53,185.45 96.13,183.61 93.74,181.78' fill='#F8766D' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.6% (40)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e8' points='99.17,177.30 102.05,175.38 105.15,173.84 106.28,176.56 107.40,179.28 108.53,182.00 109.66,184.72 110.78,187.43 111.91,190.15 113.03,192.87 114.16,195.59 115.29,198.31 115.29,198.31 113.49,195.97 111.70,193.64 109.91,191.30 108.12,188.97 106.33,186.64 104.54,184.30 102.75,181.97 100.96,179.63 99.17,177.30' fill='#F8766D' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.6% (39)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e9' points='99.70,160.67 103.04,159.46 106.47,158.54 109.97,157.92 110.35,160.81 110.73,163.69 111.11,166.58 111.49,169.46 111.87,172.34 112.25,175.23 112.63,178.11 113.01,181.00 113.39,183.88 113.77,186.77 114.15,189.65 114.53,192.54 114.91,195.42 115.29,198.31 115.29,198.31 114.17,195.62 113.06,192.93 111.94,190.24 110.83,187.55 109.72,184.87 108.60,182.18 107.49,179.49 106.38,176.80 105.26,174.11 104.15,171.43 103.04,168.74 101.92,166.05 100.81,163.36 99.70,160.67' fill='#F8766D' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 1.0% (60)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e10' points='107.75,141.09 110.76,140.78 113.77,140.62 116.80,140.62 119.81,140.78 122.82,141.09 122.44,143.95 122.06,146.81 121.69,149.68 121.31,152.54 120.93,155.40 120.56,158.26 120.18,161.12 119.80,163.98 119.43,166.84 119.05,169.70 118.67,172.56 118.30,175.42 117.92,178.28 117.54,181.14 117.17,184.00 116.79,186.86 116.42,189.72 116.04,192.59 115.66,195.45 115.29,198.31 115.29,198.31 114.91,195.45 114.53,192.59 114.16,189.72 113.78,186.86 113.40,184.00 113.03,181.14 112.65,178.28 112.27,175.42 111.90,172.56 111.52,169.70 111.14,166.84 110.77,163.98 110.39,161.12 110.01,158.26 109.64,155.40 109.26,152.54 108.88,149.68 108.51,146.81 108.13,143.95 107.75,141.09' fill='#F8766D' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 1.4% (85)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e11' points='121.05,154.56 123.89,155.03 126.71,155.68 129.47,156.52 132.17,157.54 131.12,160.09 130.06,162.63 129.01,165.18 127.95,167.73 126.90,170.28 125.84,172.83 124.78,175.37 123.73,177.92 122.67,180.47 121.62,183.02 120.56,185.57 119.51,188.11 118.45,190.66 117.40,193.21 116.34,195.76 115.29,198.31 115.29,198.31 115.65,195.57 116.01,192.84 116.37,190.10 116.73,187.37 117.09,184.63 117.45,181.90 117.81,179.17 118.17,176.43 118.53,173.70 118.89,170.96 119.25,168.23 119.61,165.49 119.97,162.76 120.33,160.02 120.69,157.29 121.05,154.56' fill='#F8766D' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 1.0% (65)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e12' points='130.35,161.93 133.47,163.38 136.44,165.10 139.26,167.07 137.54,169.30 135.83,171.53 134.12,173.76 132.41,175.99 130.70,178.22 128.98,180.46 127.27,182.69 125.56,184.92 123.85,187.15 122.13,189.38 120.42,191.61 118.71,193.84 117.00,196.08 115.29,198.31 115.29,198.31 116.36,195.71 117.44,193.11 118.51,190.51 119.59,187.91 120.67,185.31 121.74,182.72 122.82,180.12 123.90,177.52 124.97,174.92 126.05,172.32 127.12,169.72 128.20,167.12 129.28,164.53 130.35,161.93' fill='#F8766D' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.9% (58)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e13' points='136.78,170.30 139.14,172.28 141.31,174.46 143.29,176.82 140.96,178.61 138.62,180.40 136.29,182.19 133.96,183.98 131.62,185.77 129.29,187.56 126.96,189.35 124.62,191.14 122.29,192.93 119.95,194.72 117.62,196.52 115.29,198.31 115.29,198.31 117.08,195.97 118.87,193.64 120.66,191.30 122.45,188.97 124.24,186.64 126.03,184.30 127.82,181.97 129.61,179.63 131.40,177.30 133.19,174.97 134.99,172.63 136.78,170.30' fill='#F8766D' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.8% (52)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e14' points='138.98,180.12 141.15,183.37 142.88,186.88 140.12,188.02 137.36,189.16 134.60,190.30 131.84,191.45 129.08,192.59 126.32,193.73 123.56,194.88 120.80,196.02 118.04,197.16 115.29,198.31 115.29,198.31 117.66,196.49 120.02,194.67 122.39,192.85 124.76,191.03 127.13,189.21 129.50,187.40 131.87,185.58 134.24,183.76 136.61,181.94 138.98,180.12' fill='#F8766D' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.7% (44)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e15' points='142.88,186.88 144.14,190.58 144.90,194.41 141.94,194.80 138.98,195.19 136.02,195.58 133.05,195.97 130.09,196.36 127.13,196.75 124.17,197.14 121.21,197.53 118.25,197.92 115.29,198.31 115.29,198.31 118.04,197.16 120.80,196.02 123.56,194.88 126.32,193.73 129.08,192.59 131.84,191.45 134.60,190.30 137.36,189.16 140.12,188.02 142.88,186.88' fill='#F8766D' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.7% (44)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e16' points='136.82,195.47 137.01,198.31 136.82,201.14 133.75,200.74 130.67,200.33 127.59,199.93 124.52,199.52 121.44,199.12 118.36,198.71 115.29,198.31 115.29,198.31 118.36,197.90 121.44,197.50 124.52,197.09 127.59,196.69 130.67,196.28 133.75,195.88 136.82,195.47' fill='#F8766D' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.5% (32)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e17' points='146.92,202.47 146.44,205.21 145.72,207.90 144.76,210.52 142.08,209.41 139.40,208.30 136.72,207.19 134.04,206.08 131.36,204.97 128.69,203.86 126.01,202.75 123.33,201.64 120.65,200.53 117.97,199.42 115.29,198.31 115.29,198.31 118.16,198.69 121.04,199.06 123.91,199.44 126.79,199.82 129.66,200.20 132.54,200.58 135.42,200.96 138.29,201.34 141.17,201.71 144.04,202.09 146.92,202.47' fill='#F8766D' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.8% (47)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e18' points='149.78,212.60 148.41,215.55 146.78,218.37 144.91,221.04 142.63,219.29 140.35,217.54 138.07,215.79 135.79,214.04 133.52,212.30 131.24,210.55 128.96,208.80 126.68,207.05 124.40,205.30 122.12,203.55 119.84,201.80 117.56,200.06 115.29,198.31 115.29,198.31 117.94,199.41 120.59,200.51 123.25,201.60 125.90,202.70 128.55,203.80 131.21,204.90 133.86,206.00 136.51,207.10 139.17,208.20 141.82,209.30 144.48,210.40 147.13,211.50 149.78,212.60' fill='#F8766D' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.9% (55)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e19' points='135.75,214.01 133.53,216.55 130.99,218.77 129.25,216.50 127.50,214.23 125.76,211.95 124.01,209.68 122.27,207.40 120.52,205.13 118.78,202.85 117.03,200.58 115.29,198.31 115.29,198.31 117.56,200.05 119.83,201.80 122.11,203.54 124.38,205.29 126.66,207.03 128.93,208.78 131.20,210.52 133.48,212.27 135.75,214.01' fill='#F8766D' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.6% (38)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e20' points='129.34,216.62 126.83,218.30 124.12,219.63 123.01,216.97 121.91,214.30 120.81,211.64 119.70,208.97 118.60,206.30 117.49,203.64 116.39,200.97 115.29,198.31 115.29,198.31 117.04,200.60 118.80,202.88 120.55,205.17 122.31,207.46 124.07,209.75 125.82,212.04 127.58,214.33 129.34,216.62' fill='#F8766D' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.5% (34)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e21' points='120.48,210.85 117.06,211.77 116.61,208.40 116.17,205.04 115.73,201.67 115.29,198.31 115.29,198.31 116.58,201.44 117.88,204.58 119.18,207.72 120.48,210.85' fill='#F8766D' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Mon: 0.3% (20)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='103.29' y='293.45' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='41.48' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='14.64' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='41.48' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='103.29' y='110.15' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='171.1' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='197.94' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='171.1' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c4)'>\n   <polyline points='115.29,438.39 115.29,530.04' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 50.48,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 23.63,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 50.48,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 115.29,346.74' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 180.09,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 206.94,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='115.29,438.39 180.09,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='115.29,519.86 115.21,519.86 112.44,519.81 109.66,519.66 106.89,519.42 104.13,519.09 101.39,518.66 98.66,518.14 95.95,517.53 93.26,516.82 90.60,516.03 87.97,515.14 85.36,514.16 82.80,513.10 80.27,511.95 77.78,510.71 75.34,509.39 72.94,507.98 70.59,506.50 68.29,504.94 66.05,503.29 63.86,501.58 61.74,499.79 59.68,497.93 57.68,495.99 55.75,494.00 53.89,491.93 52.10,489.81 50.38,487.62 48.74,485.38 47.17,483.08 45.69,480.74 44.28,478.34 42.96,475.89 41.73,473.40 40.57,470.88 39.51,468.31 38.53,465.71 37.65,463.07 36.85,460.41 36.14,457.72 35.53,455.01 35.01,452.28 34.58,449.54 34.25,446.78 34.01,444.01 33.87,441.24 33.82,438.46 33.82,438.39 36.83,438.38 39.85,438.37 42.87,438.37 45.89,438.36 48.90,438.36 51.92,438.35 54.94,438.35 57.96,438.34 60.97,438.34 63.99,438.34 67.01,438.34 70.02,438.33 73.04,438.33 76.06,438.33 79.08,438.33 82.09,438.34 85.11,438.34 88.13,438.34 91.15,438.34 94.16,438.35 97.18,438.35 100.20,438.36 103.22,438.36 106.23,438.37 109.25,438.37 112.27,438.38 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 118.30,438.39 121.32,438.39 124.34,438.39 127.35,438.39 130.37,438.39 133.39,438.40 136.41,438.40 139.42,438.41 142.44,438.41 145.46,438.42 148.48,438.42 151.49,438.43 154.51,438.44 157.53,438.44 160.55,438.45 163.56,438.46 166.58,438.47 169.60,438.48 172.61,438.49 175.63,438.50 178.65,438.52 181.67,438.53 184.68,438.54 187.70,438.56 190.72,438.57 193.74,438.59 196.75,438.60 196.75,438.67 196.70,441.45 196.54,444.22 196.30,446.98 195.96,449.73 195.53,452.47 195.00,455.20 194.38,457.90 193.67,460.58 192.87,463.24 191.98,465.86 191.00,468.46 189.93,471.02 188.78,473.54 187.54,476.02 186.22,478.46 184.81,480.85 183.32,483.20 181.76,485.49 180.12,487.72 178.40,489.90 176.61,492.02 174.75,494.08 172.82,496.07 170.82,497.99 168.76,499.85 166.63,501.64 164.45,503.35 162.21,504.98 159.92,506.54 157.57,508.02 155.17,509.42 152.73,510.74 150.25,511.97 147.72,513.12 145.16,514.18 142.56,515.15 139.93,516.04 137.27,516.83 134.59,517.54 131.88,518.15 129.16,518.67 126.42,519.09 123.66,519.42 120.90,519.66 118.13,519.81 115.36,519.86 115.29,519.86 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='115.29,519.86 115.21,519.86 112.44,519.81 109.66,519.66 106.89,519.42 104.13,519.09 101.39,518.66 98.66,518.14 95.95,517.53 93.26,516.82 90.60,516.03 87.97,515.14 85.36,514.16 82.80,513.10 80.27,511.95 77.78,510.71 75.34,509.39 72.94,507.98 70.59,506.50 68.29,504.94 66.05,503.29 63.86,501.58 61.74,499.79 59.68,497.93 57.68,495.99 55.75,494.00 53.89,491.93 52.10,489.81 50.38,487.62 48.74,485.38 47.17,483.08 45.69,480.74 44.28,478.34 42.96,475.89 41.73,473.40 40.57,470.88 39.51,468.31 38.53,465.71 37.65,463.07 36.85,460.41 36.14,457.72 35.53,455.01 35.01,452.28 34.58,449.54 34.25,446.78 34.01,444.01 33.87,441.24 33.82,438.46 33.82,438.39 36.83,438.38 39.85,438.37 42.87,438.37 45.89,438.36 48.90,438.36 51.92,438.35 54.94,438.35 57.96,438.34 60.97,438.34 63.99,438.34 67.01,438.34 70.02,438.33 73.04,438.33 76.06,438.33 79.08,438.33 82.09,438.34 85.11,438.34 88.13,438.34 91.15,438.34 94.16,438.35 97.18,438.35 100.20,438.36 103.22,438.36 106.23,438.37 109.25,438.37 112.27,438.38 115.29,438.39 115.29,438.39 115.29,438.39 115.29,438.39 118.30,438.39 121.32,438.39 124.34,438.39 127.35,438.39 130.37,438.39 133.39,438.40 136.41,438.40 139.42,438.41 142.44,438.41 145.46,438.42 148.48,438.42 151.49,438.43 154.51,438.44 157.53,438.44 160.55,438.45 163.56,438.46 166.58,438.47 169.60,438.48 172.61,438.49 175.63,438.50 178.65,438.52 181.67,438.53 184.68,438.54 187.70,438.56 190.72,438.57 193.74,438.59 196.75,438.60 196.75,438.67 196.70,441.45 196.54,444.22 196.30,446.98 195.96,449.73 195.53,452.47 195.00,455.20 194.38,457.90 193.67,460.58 192.87,463.24 191.98,465.86 191.00,468.46 189.93,471.02 188.78,473.54 187.54,476.02 186.22,478.46 184.81,480.85 183.32,483.20 181.76,485.49 180.12,487.72 178.40,489.90 176.61,492.02 174.75,494.08 172.82,496.07 170.82,497.99 168.76,499.85 166.63,501.64 164.45,503.35 162.21,504.98 159.92,506.54 157.57,508.02 155.17,509.42 152.73,510.74 150.25,511.97 147.72,513.12 145.16,514.18 142.56,515.15 139.93,516.04 137.27,516.83 134.59,517.54 131.88,518.15 129.16,518.67 126.42,519.09 123.66,519.42 120.90,519.66 118.13,519.81 115.36,519.86 115.29,519.86' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e22' points='114.75,442.43 113.73,442.15 115.29,438.39 115.29,438.39 114.75,442.43' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.1% (6)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e23' points='114.77,439.64 114.46,439.46 115.29,438.39 115.29,438.39 114.77,439.64' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='2' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.3% of total (17)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (7)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.0% (2)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e24' points='109.23,439.18 109.23,437.59 112.26,437.99 115.29,438.39 115.29,438.39 112.26,438.79 109.23,439.18' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.1% (9)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.1% (4)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e25' points='105.19,437.06 105.88,434.49 109.01,435.79 112.15,437.09 115.29,438.39 115.29,438.39 111.92,437.94 108.55,437.50 105.19,437.06' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.2% (15)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e26' points='88.94,427.48 90.59,424.13 92.66,421.03 94.93,422.76 97.19,424.50 99.45,426.24 101.71,427.97 103.97,429.71 106.24,431.44 108.50,433.18 110.76,434.92 113.02,436.65 115.29,438.39 115.29,438.39 112.65,437.30 110.02,436.20 107.38,435.11 104.75,434.02 102.11,432.93 99.48,431.84 96.84,430.75 94.21,429.66 91.58,428.57 88.94,427.48' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.7% (42)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e27' points='91.59,420.20 94.16,417.26 97.10,414.69 98.92,417.06 100.74,419.43 102.56,421.80 104.37,424.17 106.19,426.54 108.01,428.91 109.83,431.28 111.65,433.65 113.47,436.02 115.29,438.39 115.29,438.39 112.92,436.57 110.55,434.75 108.18,432.93 105.81,431.11 103.44,429.29 101.07,427.48 98.70,425.66 96.33,423.84 93.96,422.02 91.59,420.20' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.7% (44)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e28' points='78.09,389.91 80.68,388.03 83.36,386.29 86.13,384.69 88.98,383.24 91.90,381.94 92.97,384.50 94.03,387.07 95.09,389.63 96.15,392.20 97.22,394.77 98.28,397.33 99.34,399.90 100.41,402.46 101.47,405.03 102.53,407.60 103.59,410.16 104.66,412.73 105.72,415.29 106.78,417.86 107.85,420.43 108.91,422.99 109.97,425.56 111.03,428.12 112.10,430.69 113.16,433.26 114.22,435.82 115.29,438.39 115.29,438.39 113.59,436.18 111.90,433.98 110.21,431.78 108.52,429.57 106.83,427.37 105.14,425.17 103.45,422.96 101.76,420.76 100.07,418.56 98.38,416.35 96.69,414.15 95.00,411.95 93.31,409.74 91.61,407.54 89.92,405.34 88.23,403.13 86.54,400.93 84.85,398.73 83.16,396.52 81.47,394.32 79.78,392.12 78.09,389.91' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.4% (90)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e29' points='86.71,369.39 89.31,368.37 91.94,367.45 94.61,366.63 97.31,365.90 100.03,365.28 102.78,364.76 105.54,364.35 105.90,367.09 106.26,369.83 106.62,372.57 106.98,375.32 107.34,378.06 107.70,380.80 108.06,383.54 108.43,386.28 108.79,389.03 109.15,391.77 109.51,394.51 109.87,397.25 110.23,400.00 110.59,402.74 110.95,405.48 111.31,408.22 111.67,410.96 112.04,413.71 112.40,416.45 112.76,419.19 113.12,421.93 113.48,424.68 113.84,427.42 114.20,430.16 114.56,432.90 114.92,435.65 115.29,438.39 115.29,438.39 114.23,435.83 113.17,433.28 112.11,430.72 111.05,428.17 109.99,425.61 108.93,423.06 107.88,420.50 106.82,417.94 105.76,415.39 104.70,412.83 103.64,410.28 102.58,407.72 101.53,405.17 100.47,402.61 99.41,400.06 98.35,397.50 97.29,394.95 96.23,392.39 95.17,389.84 94.12,387.28 93.06,384.72 92.00,382.17 90.94,379.61 89.88,377.06 88.82,374.50 87.77,371.95 86.71,369.39' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.8% (110)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e30' points='107.93,382.52 110.86,382.21 113.81,382.06 116.76,382.06 119.71,382.21 122.64,382.52 122.27,385.31 121.90,388.11 121.54,390.90 121.17,393.69 120.80,396.49 120.43,399.28 120.07,402.07 119.70,404.87 119.33,407.66 118.96,410.45 118.59,413.25 118.23,416.04 117.86,418.83 117.49,421.63 117.12,424.42 116.76,427.21 116.39,430.01 116.02,432.80 115.65,435.59 115.29,438.39 115.29,438.39 114.92,435.59 114.55,432.80 114.18,430.01 113.81,427.21 113.45,424.42 113.08,421.63 112.71,418.83 112.34,416.04 111.98,413.25 111.61,410.45 111.24,407.66 110.87,404.87 110.50,402.07 110.14,399.28 109.77,396.49 109.40,393.69 109.03,390.90 108.67,388.11 108.30,385.31 107.93,382.52' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.3% (83)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e31' points='125.12,363.67 127.91,364.09 130.68,364.62 133.42,365.24 136.15,365.97 138.84,366.80 141.50,367.74 144.12,368.77 143.06,371.34 141.99,373.92 140.92,376.50 139.85,379.08 138.78,381.66 137.72,384.24 136.65,386.82 135.58,389.39 134.51,391.97 133.44,394.55 132.37,397.13 131.31,399.71 130.24,402.29 129.17,404.87 128.10,407.44 127.03,410.02 125.97,412.60 124.90,415.18 123.83,417.76 122.76,420.34 121.69,422.92 120.63,425.49 119.56,428.07 118.49,430.65 117.42,433.23 116.35,435.81 115.29,438.39 115.29,438.39 115.65,435.62 116.01,432.85 116.38,430.09 116.74,427.32 117.11,424.55 117.47,421.78 117.84,419.02 118.20,416.25 118.56,413.48 118.93,410.72 119.29,407.95 119.66,405.18 120.02,402.41 120.39,399.65 120.75,396.88 121.11,394.11 121.48,391.35 121.84,388.58 122.21,385.81 122.57,383.04 122.94,380.28 123.30,377.51 123.66,374.74 124.03,371.98 124.39,369.21 124.76,366.44 125.12,363.67' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.8% (111)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e32' points='139.71,379.43 142.26,380.55 144.75,381.78 147.19,383.12 149.57,384.56 151.89,386.11 154.13,387.76 152.45,389.96 150.76,392.16 149.07,394.36 147.38,396.56 145.69,398.76 144.00,400.97 142.31,403.17 140.62,405.37 138.93,407.57 137.24,409.77 135.55,411.97 133.87,414.17 132.18,416.37 130.49,418.58 128.80,420.78 127.11,422.98 125.42,425.18 123.73,427.38 122.04,429.58 120.35,431.78 118.66,433.98 116.97,436.19 115.29,438.39 115.29,438.39 116.35,435.82 117.41,433.26 118.47,430.70 119.53,428.13 120.59,425.57 121.66,423.01 122.72,420.44 123.78,417.88 124.84,415.32 125.90,412.75 126.97,410.19 128.03,407.63 129.09,405.06 130.15,402.50 131.21,399.94 132.27,397.37 133.34,394.81 134.40,392.25 135.46,389.68 136.52,387.12 137.58,384.56 138.65,381.99 139.71,379.43' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.5% (94)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e33' points='140.91,404.99 143.72,407.35 146.32,409.95 148.68,412.76 146.45,414.47 144.23,416.18 142.00,417.89 139.77,419.60 137.55,421.30 135.32,423.01 133.10,424.72 130.87,426.43 128.64,428.14 126.42,429.85 124.19,431.55 121.96,433.26 119.74,434.97 117.51,436.68 115.29,438.39 115.29,438.39 116.99,436.16 118.70,433.93 120.41,431.71 122.12,429.48 123.83,427.26 125.53,425.03 127.24,422.80 128.95,420.58 130.66,418.35 132.37,416.12 134.08,413.90 135.78,411.67 137.49,409.45 139.20,407.22 140.91,404.99' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.0% (62)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e34' points='154.07,408.63 155.93,411.23 157.62,413.95 159.13,416.77 160.45,419.68 157.79,420.78 155.13,421.88 152.48,422.98 149.82,424.08 147.16,425.18 144.51,426.28 141.85,427.38 139.19,428.48 136.54,429.58 133.88,430.68 131.22,431.79 128.57,432.89 125.91,433.99 123.25,435.09 120.60,436.19 117.94,437.29 115.29,438.39 115.29,438.39 117.57,436.64 119.85,434.89 122.13,433.14 124.41,431.39 126.69,429.64 128.97,427.88 131.25,426.13 133.53,424.38 135.82,422.63 138.10,420.88 140.38,419.13 142.66,417.38 144.94,415.63 147.22,413.88 149.50,412.13 151.78,410.38 154.07,408.63' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.2% (72)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e35' points='155.43,421.76 156.43,424.42 157.25,427.14 157.90,429.91 158.36,432.72 155.49,433.09 152.62,433.47 149.75,433.85 146.88,434.23 144.00,434.61 141.13,434.98 138.26,435.36 135.39,435.74 132.52,436.12 129.64,436.50 126.77,436.87 123.90,437.25 121.03,437.63 118.16,438.01 115.29,438.39 115.29,438.39 117.96,437.28 120.64,436.17 123.31,435.06 125.99,433.95 128.67,432.84 131.34,431.74 134.02,430.63 136.69,429.52 139.37,428.41 142.05,427.30 144.72,426.19 147.40,425.09 150.08,423.98 152.75,422.87 155.43,421.76' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.0% (64)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e36' points='156.34,432.98 156.66,436.58 156.66,440.19 156.34,443.79 153.61,443.43 150.87,443.07 148.13,442.71 145.40,442.35 142.66,441.99 139.92,441.63 137.18,441.27 134.45,440.91 131.71,440.55 128.97,440.19 126.23,439.83 123.50,439.47 120.76,439.11 118.02,438.75 115.29,438.39 115.29,438.39 118.02,438.03 120.76,437.67 123.50,437.31 126.23,436.95 128.97,436.59 131.71,436.23 134.45,435.86 137.18,435.50 139.92,435.14 142.66,434.78 145.40,434.42 148.13,434.06 150.87,433.70 153.61,433.34 156.34,432.98' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.0% (61)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e37' points='157.02,443.88 156.38,447.50 155.43,451.04 154.17,454.50 151.58,453.42 148.99,452.35 146.40,451.27 143.80,450.20 141.21,449.13 138.62,448.05 136.03,446.98 133.43,445.90 130.84,444.83 128.25,443.76 125.66,442.68 123.06,441.61 120.47,440.54 117.88,439.46 115.29,438.39 115.29,438.39 118.07,438.75 120.85,439.12 123.63,439.49 126.41,439.85 129.20,440.22 131.98,440.58 134.76,440.95 137.54,441.32 140.32,441.68 143.11,442.05 145.89,442.42 148.67,442.78 151.45,443.15 154.24,443.52 157.02,443.88' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.0% (62)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e38' points='165.46,459.17 164.31,461.77 163.02,464.30 161.59,466.77 160.05,469.15 158.37,471.45 156.11,469.71 153.84,467.97 151.57,466.23 149.30,464.49 147.03,462.75 144.77,461.01 142.50,459.27 140.23,457.53 137.96,455.79 135.70,454.05 133.43,452.31 131.16,450.57 128.89,448.83 126.62,447.09 124.36,445.35 122.09,443.61 119.82,441.87 117.55,440.13 115.29,438.39 115.29,438.39 117.93,439.48 120.57,440.58 123.21,441.67 125.85,442.76 128.49,443.86 131.13,444.95 133.77,446.04 136.41,447.14 139.05,448.23 141.69,449.33 144.34,450.42 146.98,451.51 149.62,452.61 152.26,453.70 154.90,454.80 157.54,455.89 160.18,456.98 162.82,458.08 165.46,459.17' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 1.3% (80)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e39' points='139.52,456.99 136.89,459.99 133.88,462.62 132.19,460.42 130.50,458.22 128.81,456.01 127.12,453.81 125.43,451.61 123.74,449.40 122.05,447.20 120.36,445.00 118.67,442.79 116.98,440.59 115.29,438.39 115.29,438.39 117.49,440.08 119.69,441.77 121.90,443.46 124.10,445.15 126.30,446.84 128.51,448.53 130.71,450.22 132.91,451.91 135.12,453.60 137.32,455.29 139.52,456.99' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.7% (45)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e40' points='123.96,449.70 120.74,451.56 119.65,448.92 118.56,446.29 117.47,443.66 116.38,441.02 115.29,438.39 115.29,438.39 117.02,440.65 118.76,442.91 120.49,445.17 122.23,447.44 123.96,449.70' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.3% (21)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e41' points='117.62,444.03 116.08,444.45 115.68,441.42 115.29,438.39 115.29,438.39 116.45,441.21 117.62,444.03' fill='#00B6EB' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fri: 0.1% (9)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='103.29' y='533.53' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='41.48' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='14.64' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='41.48' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='103.29' y='350.23' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='171.1' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='197.94' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='171.1' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c5)'>\n   <polyline points='327.92,198.31 327.92,289.96' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 263.12,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 236.27,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 263.12,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 327.92,106.65' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 392.73,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 419.57,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,198.31 392.73,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='327.92,279.78 327.85,279.78 325.07,279.73 322.30,279.58 319.53,279.34 316.77,279.01 314.03,278.58 311.30,278.06 308.59,277.45 305.90,276.74 303.24,275.94 300.60,275.06 298.00,274.08 295.43,273.02 292.91,271.87 290.42,270.63 287.97,269.31 285.57,267.90 283.23,266.42 280.93,264.86 278.69,263.21 276.50,261.50 274.38,259.71 272.31,257.84 270.32,255.91 268.38,253.92 266.52,251.85 264.73,249.73 263.02,247.54 261.37,245.30 259.81,243.00 258.33,240.65 256.92,238.26 255.60,235.81 254.36,233.32 253.21,230.80 252.15,228.23 251.17,225.63 250.28,222.99 249.49,220.33 248.78,217.64 248.17,214.93 247.65,212.20 247.22,209.46 246.89,206.70 246.65,203.93 246.50,201.16 246.45,198.38 246.45,198.31 249.47,198.30 252.49,198.29 255.51,198.29 258.52,198.28 261.54,198.27 264.56,198.27 267.58,198.27 270.59,198.26 273.61,198.26 276.63,198.26 279.65,198.26 282.66,198.25 285.68,198.25 288.70,198.25 291.71,198.25 294.73,198.26 297.75,198.26 300.77,198.26 303.78,198.26 306.80,198.27 309.82,198.27 312.84,198.27 315.85,198.28 318.87,198.29 321.89,198.29 324.91,198.30 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 330.94,198.31 333.96,198.31 336.97,198.31 339.99,198.31 343.01,198.31 346.03,198.32 349.04,198.32 352.06,198.33 355.08,198.33 358.10,198.34 361.11,198.34 364.13,198.35 367.15,198.36 370.17,198.36 373.18,198.37 376.20,198.38 379.22,198.39 382.24,198.40 385.25,198.41 388.27,198.42 391.29,198.44 394.30,198.45 397.32,198.46 400.34,198.48 403.36,198.49 406.37,198.50 409.39,198.52 409.39,198.59 409.33,201.36 409.18,204.13 408.94,206.90 408.60,209.65 408.16,212.39 407.64,215.11 407.02,217.82 406.31,220.50 405.51,223.16 404.62,225.78 403.64,228.38 402.57,230.94 401.42,233.46 400.18,235.94 398.85,238.38 397.45,240.77 395.96,243.12 394.40,245.41 392.75,247.64 391.04,249.82 389.25,251.94 387.38,254.00 385.45,255.99 383.46,257.91 381.40,259.77 379.27,261.56 377.09,263.27 374.85,264.90 372.55,266.46 370.21,267.94 367.81,269.34 365.37,270.66 362.89,271.89 360.36,273.04 357.80,274.10 355.20,275.07 352.57,275.96 349.91,276.75 347.23,277.45 344.52,278.07 341.80,278.59 339.06,279.01 336.30,279.34 333.54,279.58 330.77,279.73 327.99,279.78 327.92,279.78 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='327.92,279.78 327.85,279.78 325.07,279.73 322.30,279.58 319.53,279.34 316.77,279.01 314.03,278.58 311.30,278.06 308.59,277.45 305.90,276.74 303.24,275.94 300.60,275.06 298.00,274.08 295.43,273.02 292.91,271.87 290.42,270.63 287.97,269.31 285.57,267.90 283.23,266.42 280.93,264.86 278.69,263.21 276.50,261.50 274.38,259.71 272.31,257.84 270.32,255.91 268.38,253.92 266.52,251.85 264.73,249.73 263.02,247.54 261.37,245.30 259.81,243.00 258.33,240.65 256.92,238.26 255.60,235.81 254.36,233.32 253.21,230.80 252.15,228.23 251.17,225.63 250.28,222.99 249.49,220.33 248.78,217.64 248.17,214.93 247.65,212.20 247.22,209.46 246.89,206.70 246.65,203.93 246.50,201.16 246.45,198.38 246.45,198.31 249.47,198.30 252.49,198.29 255.51,198.29 258.52,198.28 261.54,198.27 264.56,198.27 267.58,198.27 270.59,198.26 273.61,198.26 276.63,198.26 279.65,198.26 282.66,198.25 285.68,198.25 288.70,198.25 291.71,198.25 294.73,198.26 297.75,198.26 300.77,198.26 303.78,198.26 306.80,198.27 309.82,198.27 312.84,198.27 315.85,198.28 318.87,198.29 321.89,198.29 324.91,198.30 327.92,198.31 327.92,198.31 327.92,198.31 327.92,198.31 330.94,198.31 333.96,198.31 336.97,198.31 339.99,198.31 343.01,198.31 346.03,198.32 349.04,198.32 352.06,198.33 355.08,198.33 358.10,198.34 361.11,198.34 364.13,198.35 367.15,198.36 370.17,198.36 373.18,198.37 376.20,198.38 379.22,198.39 382.24,198.40 385.25,198.41 388.27,198.42 391.29,198.44 394.30,198.45 397.32,198.46 400.34,198.48 403.36,198.49 406.37,198.50 409.39,198.52 409.39,198.59 409.33,201.36 409.18,204.13 408.94,206.90 408.60,209.65 408.16,212.39 407.64,215.11 407.02,217.82 406.31,220.50 405.51,223.16 404.62,225.78 403.64,228.38 402.57,230.94 401.42,233.46 400.18,235.94 398.85,238.38 397.45,240.77 395.96,243.12 394.40,245.41 392.75,247.64 391.04,249.82 389.25,251.94 387.38,254.00 385.45,255.99 383.46,257.91 381.40,259.77 379.27,261.56 377.09,263.27 374.85,264.90 372.55,266.46 370.21,267.94 367.81,269.34 365.37,270.66 362.89,271.89 360.36,273.04 357.80,274.10 355.20,275.07 352.57,275.96 349.91,276.75 347.23,277.45 344.52,278.07 341.80,278.59 339.06,279.01 336.30,279.34 333.54,279.58 330.77,279.73 327.99,279.78 327.92,279.78' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e42' points='327.83,198.98 327.66,198.93 327.92,198.31 327.92,198.31 327.83,198.98' fill='#C49A00' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e43' points='327.40,199.56 327.10,199.38 327.92,198.31 327.92,198.31 327.40,199.56' fill='#C49A00' fill-opacity='1' stroke='none' data-id='2' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.3% of total (17)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.0% (2)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (7)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e44' points='327.51,198.85 327.38,198.72 327.92,198.31 327.92,198.31 327.51,198.85' fill='#C49A00' fill-opacity='1' stroke='none' data-id='3' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.1% of total (5)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e45' points='320.52,199.28 320.52,197.33 324.22,197.82 327.92,198.31 327.92,198.31 324.22,198.79 320.52,199.28' fill='#C49A00' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.2% (11)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.1% (4)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e46' points='312.44,196.27 313.50,192.33 316.38,193.53 319.27,194.72 322.15,195.92 325.04,197.11 327.92,198.31 327.92,198.31 324.83,197.90 321.73,197.49 318.63,197.08 315.54,196.68 312.44,196.27' fill='#C49A00' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.4% (23)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e47' points='299.70,186.62 301.47,183.03 303.69,179.71 305.89,181.40 308.09,183.09 310.30,184.78 312.50,186.47 314.70,188.16 316.91,189.85 319.11,191.54 321.31,193.23 323.52,194.93 325.72,196.62 327.92,198.31 327.92,198.31 325.36,197.24 322.79,196.18 320.23,195.12 317.66,194.06 315.09,192.99 312.53,191.93 309.96,190.87 307.40,189.80 304.83,188.74 302.26,187.68 299.70,186.62' fill='#C49A00' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.7% (45)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e48' points='294.53,172.68 296.89,169.87 299.49,167.27 302.30,164.91 304.01,167.14 305.72,169.37 307.42,171.59 309.13,173.82 310.84,176.04 312.55,178.27 314.26,180.50 315.96,182.72 317.67,184.95 319.38,187.18 321.09,189.40 322.80,191.63 324.51,193.85 326.21,196.08 327.92,198.31 327.92,198.31 325.70,196.60 323.47,194.89 321.24,193.18 319.02,191.47 316.79,189.77 314.57,188.06 312.34,186.35 310.11,184.64 307.89,182.93 305.66,181.22 303.43,179.52 301.21,177.81 298.98,176.10 296.76,174.39 294.53,172.68' fill='#C49A00' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.0% (62)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e49' points='307.26,171.38 309.68,169.68 312.25,168.20 314.93,166.95 316.02,169.56 317.10,172.17 318.18,174.79 319.26,177.40 320.35,180.01 321.43,182.63 322.51,185.24 323.59,187.85 324.68,190.47 325.76,193.08 326.84,195.69 327.92,198.31 327.92,198.31 326.20,196.06 324.48,193.82 322.76,191.57 321.03,189.33 319.31,187.09 317.59,184.84 315.87,182.60 314.15,180.35 312.42,178.11 310.70,175.86 308.98,173.62 307.26,171.38' fill='#C49A00' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.8% (50)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e50' points='307.92,150.01 311.12,148.81 314.39,147.81 317.72,147.04 321.10,146.48 321.48,149.36 321.86,152.24 322.24,155.12 322.62,158.00 322.99,160.88 323.37,163.75 323.75,166.63 324.13,169.51 324.51,172.39 324.89,175.27 325.27,178.15 325.65,181.03 326.03,183.91 326.41,186.79 326.79,189.67 327.16,192.55 327.54,195.43 327.92,198.31 327.92,198.31 326.81,195.62 325.70,192.94 324.59,190.26 323.48,187.57 322.37,184.89 321.25,182.21 320.14,179.52 319.03,176.84 317.92,174.16 316.81,171.48 315.70,168.79 314.59,166.11 313.47,163.43 312.36,160.74 311.25,158.06 310.14,155.38 309.03,152.69 307.92,150.01' fill='#C49A00' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.2% (77)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e51' points='317.29,117.54 320.32,117.19 323.35,116.97 326.40,116.85 329.45,116.85 332.49,116.97 335.53,117.19 338.56,117.54 338.19,120.32 337.82,123.11 337.46,125.89 337.09,128.68 336.72,131.46 336.36,134.25 335.99,137.03 335.62,139.82 335.26,142.60 334.89,145.39 334.52,148.17 334.16,150.96 333.79,153.74 333.42,156.53 333.06,159.31 332.69,162.10 332.32,164.88 331.96,167.67 331.59,170.45 331.22,173.24 330.86,176.02 330.49,178.81 330.12,181.60 329.76,184.38 329.39,187.17 329.02,189.95 328.66,192.74 328.29,195.52 327.92,198.31 327.92,198.31 327.56,195.52 327.19,192.74 326.82,189.95 326.46,187.17 326.09,184.38 325.72,181.60 325.36,178.81 324.99,176.02 324.62,173.24 324.26,170.45 323.89,167.67 323.52,164.88 323.16,162.10 322.79,159.31 322.42,156.53 322.06,153.74 321.69,150.96 321.32,148.17 320.96,145.39 320.59,142.60 320.22,139.82 319.86,137.03 319.49,134.25 319.12,131.46 318.76,128.68 318.39,125.89 318.02,123.11 317.66,120.32 317.29,117.54' fill='#C49A00' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.9% (120)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e52' points='334.48,148.50 337.72,149.03 340.93,149.78 344.07,150.73 347.15,151.89 346.08,154.47 345.01,157.05 343.94,159.63 342.88,162.21 341.81,164.79 340.74,167.36 339.67,169.94 338.60,172.52 337.54,175.10 336.47,177.68 335.40,180.26 334.33,182.84 333.26,185.41 332.20,187.99 331.13,190.57 330.06,193.15 328.99,195.73 327.92,198.31 327.92,198.31 328.29,195.54 328.65,192.77 329.02,190.01 329.38,187.24 329.74,184.47 330.11,181.70 330.47,178.94 330.84,176.17 331.20,173.40 331.57,170.64 331.93,167.87 332.29,165.10 332.66,162.33 333.02,159.57 333.39,156.80 333.75,154.03 334.12,151.26 334.48,148.50' fill='#C49A00' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.2% (74)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e53' points='342.99,161.93 346.10,163.38 349.08,165.10 351.89,167.07 350.18,169.30 348.47,171.53 346.76,173.76 345.04,175.99 343.33,178.22 341.62,180.46 339.91,182.69 338.20,184.92 336.48,187.15 334.77,189.38 333.06,191.61 331.35,193.84 329.63,196.08 327.92,198.31 327.92,198.31 329.00,195.71 330.08,193.11 331.15,190.51 332.23,187.91 333.30,185.31 334.38,182.72 335.46,180.12 336.53,177.52 337.61,174.92 338.69,172.32 339.76,169.72 340.84,167.12 341.92,164.53 342.99,161.93' fill='#C49A00' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.9% (58)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e54' points='354.37,163.84 356.57,165.64 358.65,167.58 360.59,169.66 362.39,171.86 360.10,173.62 357.80,175.38 355.50,177.15 353.20,178.91 350.90,180.67 348.61,182.44 346.31,184.20 344.01,185.96 341.71,187.73 339.41,189.49 337.12,191.25 334.82,193.02 332.52,194.78 330.22,196.54 327.92,198.31 327.92,198.31 329.69,196.01 331.45,193.71 333.21,191.41 334.98,189.11 336.74,186.82 338.50,184.52 340.27,182.22 342.03,179.92 343.79,177.62 345.56,175.33 347.32,173.03 349.08,170.73 350.85,168.43 352.61,166.13 354.37,163.84' fill='#C49A00' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.0% (64)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e55' points='364.01,170.62 365.74,173.04 367.32,175.56 368.72,178.19 369.95,180.90 367.32,181.99 364.69,183.08 362.07,184.16 359.44,185.25 356.81,186.34 354.19,187.43 351.56,188.52 348.93,189.60 346.31,190.69 343.68,191.78 341.06,192.87 338.43,193.95 335.80,195.04 333.18,196.13 330.55,197.22 327.92,198.31 327.92,198.31 330.18,196.58 332.43,194.85 334.69,193.11 336.94,191.38 339.20,189.65 341.46,187.92 343.71,186.19 345.97,184.46 348.22,182.73 350.48,181.00 352.73,179.27 354.99,177.54 357.24,175.81 359.50,174.08 361.75,172.35 364.01,170.62' fill='#C49A00' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.1% (67)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e56' points='373.71,179.34 374.85,182.38 375.79,185.48 376.53,188.64 377.06,191.84 374.17,192.22 371.28,192.60 368.39,192.98 365.50,193.36 362.61,193.74 359.72,194.12 356.83,194.50 353.94,194.88 351.05,195.26 348.16,195.64 345.26,196.02 342.37,196.40 339.48,196.78 336.59,197.17 333.70,197.55 330.81,197.93 327.92,198.31 327.92,198.31 330.62,197.19 333.31,196.08 336.00,194.96 338.70,193.84 341.39,192.73 344.08,191.61 346.78,190.50 349.47,189.38 352.16,188.27 354.86,187.15 357.55,186.03 360.24,184.92 362.94,183.80 365.63,182.69 368.32,181.57 371.02,180.46 373.71,179.34' fill='#C49A00' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.2% (73)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e57' points='359.56,194.14 359.80,196.91 359.80,199.70 359.56,202.47 356.68,202.09 353.81,201.71 350.93,201.34 348.05,200.96 345.18,200.58 342.30,200.20 339.43,199.82 336.55,199.44 333.67,199.06 330.80,198.69 327.92,198.31 327.92,198.31 330.80,197.93 333.67,197.55 336.55,197.17 339.43,196.79 342.30,196.41 345.18,196.03 348.05,195.66 350.93,195.28 353.81,194.90 356.68,194.52 359.56,194.14' fill='#C49A00' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.8% (47)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e58' points='374.37,204.42 373.87,207.45 373.17,210.43 372.28,213.36 371.20,216.23 368.50,215.11 365.79,213.99 363.09,212.87 360.38,211.75 357.68,210.63 354.97,209.51 352.27,208.39 349.56,207.27 346.86,206.15 344.15,205.03 341.45,203.91 338.74,202.79 336.04,201.67 333.33,200.55 330.63,199.43 327.92,198.31 327.92,198.31 330.83,198.69 333.73,199.07 336.63,199.45 339.53,199.84 342.44,200.22 345.34,200.60 348.24,200.98 351.14,201.36 354.05,201.75 356.95,202.13 359.85,202.51 362.76,202.89 365.66,203.27 368.56,203.66 371.46,204.04 374.37,204.42' fill='#C49A00' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.1% (69)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e59' points='371.20,216.23 369.94,219.03 368.49,221.73 366.87,224.33 365.09,226.82 362.76,225.04 360.44,223.26 358.12,221.48 355.80,219.69 353.47,217.91 351.15,216.13 348.83,214.35 346.50,212.57 344.18,210.78 341.86,209.00 339.54,207.22 337.21,205.44 334.89,203.65 332.57,201.87 330.25,200.09 327.92,198.31 327.92,198.31 330.63,199.43 333.33,200.55 336.04,201.67 338.74,202.79 341.45,203.91 344.15,205.03 346.86,206.15 349.56,207.27 352.27,208.39 354.97,209.51 357.68,210.63 360.38,211.75 363.09,212.87 365.79,213.99 368.50,215.11 371.20,216.23' fill='#C49A00' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 1.1% (69)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e60' points='358.08,221.45 355.95,223.99 353.61,226.34 351.07,228.47 349.29,226.15 347.51,223.83 345.73,221.51 343.95,219.19 342.17,216.87 340.39,214.55 338.60,212.23 336.82,209.91 335.04,207.59 333.26,205.27 331.48,202.95 329.70,200.63 327.92,198.31 327.92,198.31 330.24,200.09 332.56,201.87 334.88,203.65 337.20,205.43 339.52,207.21 341.84,208.99 344.16,210.77 346.48,212.55 348.80,214.33 351.12,216.11 353.44,217.89 355.76,219.67 358.08,221.45' fill='#C49A00' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.9% (56)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e61' points='347.35,223.62 345.07,225.22 342.66,226.61 340.13,227.79 339.02,225.11 337.91,222.43 336.80,219.75 335.69,217.07 334.58,214.39 333.47,211.71 332.36,209.03 331.25,206.35 330.14,203.67 329.03,200.99 327.92,198.31 327.92,198.31 329.69,200.61 331.45,202.91 333.22,205.21 334.99,207.51 336.75,209.81 338.52,212.11 340.28,214.42 342.05,216.72 343.82,219.02 345.58,221.32 347.35,223.62' fill='#C49A00' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.8% (47)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e62' points='337.80,222.14 334.60,223.23 331.29,223.88 330.92,221.04 330.54,218.20 330.17,215.36 329.79,212.52 329.42,209.67 329.05,206.83 328.67,203.99 328.30,201.15 327.92,198.31 327.92,198.31 329.02,200.96 330.12,203.60 331.21,206.25 332.31,208.90 333.41,211.55 334.50,214.20 335.60,216.84 336.70,219.49 337.80,222.14' fill='#C49A00' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Tue: 0.6% (38)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='315.93' y='293.45' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='254.12' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='227.27' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='254.12' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='315.93' y='110.15' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='383.73' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='410.58' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='383.73' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c6)'>\n   <polyline points='327.92,438.39 327.92,530.04' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 263.12,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 236.27,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 263.12,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 327.92,346.74' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 392.73,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 419.57,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='327.92,438.39 392.73,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='327.92,519.86 327.85,519.86 325.07,519.81 322.30,519.66 319.53,519.42 316.77,519.09 314.03,518.66 311.30,518.14 308.59,517.53 305.90,516.82 303.24,516.03 300.60,515.14 298.00,514.16 295.43,513.10 292.91,511.95 290.42,510.71 287.97,509.39 285.57,507.98 283.23,506.50 280.93,504.94 278.69,503.29 276.50,501.58 274.38,499.79 272.31,497.93 270.32,495.99 268.38,494.00 266.52,491.93 264.73,489.81 263.02,487.62 261.37,485.38 259.81,483.08 258.33,480.74 256.92,478.34 255.60,475.89 254.36,473.40 253.21,470.88 252.15,468.31 251.17,465.71 250.28,463.07 249.49,460.41 248.78,457.72 248.17,455.01 247.65,452.28 247.22,449.54 246.89,446.78 246.65,444.01 246.50,441.24 246.45,438.46 246.45,438.39 249.47,438.38 252.49,438.37 255.51,438.37 258.52,438.36 261.54,438.36 264.56,438.35 267.58,438.35 270.59,438.34 273.61,438.34 276.63,438.34 279.65,438.34 282.66,438.33 285.68,438.33 288.70,438.33 291.71,438.33 294.73,438.34 297.75,438.34 300.77,438.34 303.78,438.34 306.80,438.35 309.82,438.35 312.84,438.36 315.85,438.36 318.87,438.37 321.89,438.37 324.91,438.38 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 330.94,438.39 333.96,438.39 336.97,438.39 339.99,438.39 343.01,438.39 346.03,438.40 349.04,438.40 352.06,438.41 355.08,438.41 358.10,438.42 361.11,438.42 364.13,438.43 367.15,438.44 370.17,438.44 373.18,438.45 376.20,438.46 379.22,438.47 382.24,438.48 385.25,438.49 388.27,438.50 391.29,438.52 394.30,438.53 397.32,438.54 400.34,438.56 403.36,438.57 406.37,438.59 409.39,438.60 409.39,438.67 409.33,441.45 409.18,444.22 408.94,446.98 408.60,449.73 408.16,452.47 407.64,455.20 407.02,457.90 406.31,460.58 405.51,463.24 404.62,465.86 403.64,468.46 402.57,471.02 401.42,473.54 400.18,476.02 398.85,478.46 397.45,480.85 395.96,483.20 394.40,485.49 392.75,487.72 391.04,489.90 389.25,492.02 387.38,494.08 385.45,496.07 383.46,497.99 381.40,499.85 379.27,501.64 377.09,503.35 374.85,504.98 372.55,506.54 370.21,508.02 367.81,509.42 365.37,510.74 362.89,511.97 360.36,513.12 357.80,514.18 355.20,515.15 352.57,516.04 349.91,516.83 347.23,517.54 344.52,518.15 341.80,518.67 339.06,519.09 336.30,519.42 333.54,519.66 330.77,519.81 327.99,519.86 327.92,519.86 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='327.92,519.86 327.85,519.86 325.07,519.81 322.30,519.66 319.53,519.42 316.77,519.09 314.03,518.66 311.30,518.14 308.59,517.53 305.90,516.82 303.24,516.03 300.60,515.14 298.00,514.16 295.43,513.10 292.91,511.95 290.42,510.71 287.97,509.39 285.57,507.98 283.23,506.50 280.93,504.94 278.69,503.29 276.50,501.58 274.38,499.79 272.31,497.93 270.32,495.99 268.38,494.00 266.52,491.93 264.73,489.81 263.02,487.62 261.37,485.38 259.81,483.08 258.33,480.74 256.92,478.34 255.60,475.89 254.36,473.40 253.21,470.88 252.15,468.31 251.17,465.71 250.28,463.07 249.49,460.41 248.78,457.72 248.17,455.01 247.65,452.28 247.22,449.54 246.89,446.78 246.65,444.01 246.50,441.24 246.45,438.46 246.45,438.39 249.47,438.38 252.49,438.37 255.51,438.37 258.52,438.36 261.54,438.36 264.56,438.35 267.58,438.35 270.59,438.34 273.61,438.34 276.63,438.34 279.65,438.34 282.66,438.33 285.68,438.33 288.70,438.33 291.71,438.33 294.73,438.34 297.75,438.34 300.77,438.34 303.78,438.34 306.80,438.35 309.82,438.35 312.84,438.36 315.85,438.36 318.87,438.37 321.89,438.37 324.91,438.38 327.92,438.39 327.92,438.39 327.92,438.39 327.92,438.39 330.94,438.39 333.96,438.39 336.97,438.39 339.99,438.39 343.01,438.39 346.03,438.40 349.04,438.40 352.06,438.41 355.08,438.41 358.10,438.42 361.11,438.42 364.13,438.43 367.15,438.44 370.17,438.44 373.18,438.45 376.20,438.46 379.22,438.47 382.24,438.48 385.25,438.49 388.27,438.50 391.29,438.52 394.30,438.53 397.32,438.54 400.34,438.56 403.36,438.57 406.37,438.59 409.39,438.60 409.39,438.67 409.33,441.45 409.18,444.22 408.94,446.98 408.60,449.73 408.16,452.47 407.64,455.20 407.02,457.90 406.31,460.58 405.51,463.24 404.62,465.86 403.64,468.46 402.57,471.02 401.42,473.54 400.18,476.02 398.85,478.46 397.45,480.85 395.96,483.20 394.40,485.49 392.75,487.72 391.04,489.90 389.25,492.02 387.38,494.08 385.45,496.07 383.46,497.99 381.40,499.85 379.27,501.64 377.09,503.35 374.85,504.98 372.55,506.54 370.21,508.02 367.81,509.42 365.37,510.74 362.89,511.97 360.36,513.12 357.80,514.18 355.20,515.15 352.57,516.04 349.91,516.83 347.23,517.54 344.52,518.15 341.80,518.67 339.06,519.09 336.30,519.42 333.54,519.66 330.77,519.81 327.99,519.86 327.92,519.86' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e63' points='327.83,439.06 327.66,439.01 327.92,438.39 327.92,438.39 327.83,439.06' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e64' points='327.51,438.93 327.38,438.80 327.92,438.39 327.92,438.39 327.51,438.93' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='3' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.1% of total (5)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e65' points='325.23,438.74 325.23,438.03 327.92,438.39 327.92,438.39 325.23,438.74' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.1% (4)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e66' points='313.11,436.44 314.12,432.67 316.88,433.81 319.64,434.96 322.40,436.10 325.16,437.24 327.92,438.39 327.92,438.39 324.96,438.00 322.00,437.61 319.04,437.22 316.08,436.83 313.11,436.44' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.4% (22)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e67' points='305.97,429.29 307.34,426.51 309.07,423.92 311.43,425.73 313.78,427.54 316.14,429.35 318.50,431.15 320.85,432.96 323.21,434.77 325.57,436.58 327.92,438.39 327.92,438.39 325.18,437.25 322.43,436.11 319.69,434.98 316.95,433.84 314.20,432.70 311.46,431.57 308.71,430.43 305.97,429.29' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.6% (35)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e68' points='311.76,425.99 315.52,422.23 317.30,424.54 319.07,426.85 320.84,429.15 322.61,431.46 324.38,433.77 326.15,436.08 327.92,438.39 327.92,438.39 325.61,436.62 323.31,434.84 321.00,433.07 318.69,431.30 316.38,429.53 314.07,427.76 311.76,425.99' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.5% (30)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e69' points='308.08,412.53 310.41,410.90 312.88,409.48 315.45,408.28 316.59,411.02 317.72,413.75 318.85,416.49 319.99,419.23 321.12,421.97 322.25,424.70 323.39,427.44 324.52,430.18 325.66,432.91 326.79,435.65 327.92,438.39 327.92,438.39 326.12,436.04 324.32,433.69 322.51,431.34 320.71,428.99 318.91,426.64 317.10,424.29 315.30,421.94 313.50,419.58 311.69,417.23 309.89,414.88 308.08,412.53' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.8% (48)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e70' points='314.67,406.40 317.51,405.37 320.43,404.58 323.40,404.06 323.78,406.92 324.16,409.78 324.53,412.64 324.91,415.50 325.29,418.36 325.66,421.22 326.04,424.08 326.42,426.94 326.79,429.81 327.17,432.67 327.55,435.53 327.92,438.39 327.92,438.39 326.82,435.72 325.71,433.06 324.61,430.39 323.51,427.72 322.40,425.06 321.30,422.39 320.19,419.73 319.09,417.06 317.99,414.40 316.88,411.73 315.78,409.06 314.67,406.40' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.8% (51)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e71' points='323.05,401.37 326.29,401.08 329.55,401.08 332.80,401.37 332.42,404.21 332.05,407.06 331.67,409.91 331.30,412.76 330.92,415.61 330.55,418.45 330.17,421.30 329.80,424.15 329.42,427.00 329.05,429.84 328.67,432.69 328.30,435.54 327.92,438.39 327.92,438.39 327.55,435.54 327.17,432.69 326.80,429.84 326.42,427.00 326.05,424.15 325.67,421.30 325.30,418.45 324.92,415.61 324.55,412.76 324.17,409.91 323.80,407.06 323.42,404.21 323.05,401.37' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.9% (55)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e72' points='332.18,406.08 334.98,406.57 337.72,407.31 340.39,408.28 339.26,411.02 338.13,413.75 336.99,416.49 335.86,419.23 334.72,421.97 333.59,424.70 332.46,427.44 331.32,430.18 330.19,432.91 329.06,435.65 327.92,438.39 327.92,438.39 328.31,435.45 328.70,432.51 329.08,429.58 329.47,426.64 329.86,423.70 330.24,420.76 330.63,417.83 331.02,414.89 331.40,411.95 331.79,409.02 332.18,406.08' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.8% (48)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e73' points='339.09,411.42 342.52,413.11 345.69,415.23 343.92,417.54 342.14,419.86 340.36,422.18 338.59,424.49 336.81,426.81 335.03,429.12 333.25,431.44 331.48,433.76 329.70,436.07 327.92,438.39 327.92,438.39 329.04,435.69 330.16,432.99 331.27,430.30 332.39,427.60 333.51,424.90 334.63,422.20 335.74,419.51 336.86,416.81 337.98,414.11 339.09,411.42' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.7% (43)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e74' points='350.65,408.76 353.15,410.86 355.45,413.16 357.55,415.66 355.27,417.40 352.99,419.15 350.71,420.90 348.43,422.65 346.15,424.40 343.87,426.15 341.60,427.90 339.32,429.64 337.04,431.39 334.76,433.14 332.48,434.89 330.20,436.64 327.92,438.39 327.92,438.39 329.67,436.11 331.42,433.83 333.17,431.55 334.92,429.27 336.67,426.99 338.41,424.71 340.16,422.44 341.91,420.16 343.66,417.88 345.41,415.60 347.16,413.32 348.91,411.04 350.65,408.76' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.9% (55)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e75' points='345.16,425.16 346.74,427.52 347.99,430.07 345.13,431.26 342.26,432.45 339.39,433.64 336.52,434.82 333.66,436.01 330.79,437.20 327.92,438.39 327.92,438.39 330.39,436.50 332.85,434.61 335.31,432.72 337.77,430.83 340.23,428.94 342.70,427.05 345.16,425.16' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.5% (32)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e76' points='349.25,429.55 350.22,432.41 350.81,435.37 347.95,435.75 345.09,436.13 342.23,436.50 339.37,436.88 336.50,437.26 333.64,437.63 330.78,438.01 327.92,438.39 327.92,438.39 330.59,437.28 333.25,436.18 335.92,435.07 338.59,433.97 341.25,432.87 343.92,431.76 346.58,430.66 349.25,429.55' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.5% (34)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e77' points='344.75,436.17 344.75,440.60 341.95,440.23 339.14,439.86 336.34,439.50 333.53,439.13 330.73,438.76 327.92,438.39 327.92,438.39 330.73,438.02 333.53,437.65 336.34,437.28 339.14,436.91 341.95,436.54 344.75,436.17' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.4% (25)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e78' points='361.58,442.82 361.06,445.73 360.30,448.59 359.28,451.38 356.67,450.30 354.06,449.21 351.44,448.13 348.83,447.05 346.22,445.96 343.60,444.88 340.99,443.80 338.38,442.72 335.76,441.63 333.15,440.55 330.54,439.47 327.92,438.39 327.92,438.39 330.73,438.76 333.53,439.13 336.34,439.50 339.14,439.86 341.95,440.23 344.75,440.60 347.55,440.97 350.36,441.34 353.16,441.71 355.97,442.08 358.77,442.45 361.58,442.82' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.8% (50)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e79' points='368.69,455.27 367.50,457.90 366.14,460.45 364.61,462.90 362.93,465.25 360.74,463.57 358.56,461.89 356.37,460.21 354.18,458.54 351.99,456.86 349.80,455.18 347.62,453.50 345.43,451.82 343.24,450.14 341.05,448.46 338.86,446.78 336.68,445.10 334.49,443.42 332.30,441.75 330.11,440.07 327.92,438.39 327.92,438.39 330.47,439.44 333.02,440.50 335.57,441.55 338.12,442.61 340.66,443.66 343.21,444.72 345.76,445.78 348.31,446.83 350.86,447.89 353.40,448.94 355.95,450.00 358.50,451.05 361.05,452.11 363.60,453.16 366.14,454.22 368.69,455.27' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 1.0% (65)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e80' points='347.85,453.68 345.68,456.15 343.21,458.32 341.52,456.10 339.82,453.89 338.12,451.67 336.42,449.46 334.72,447.24 333.02,445.03 331.32,442.82 329.62,440.60 327.92,438.39 327.92,438.39 330.14,440.09 332.35,441.79 334.57,443.48 336.78,445.18 338.99,446.88 341.21,448.58 343.42,450.28 345.64,451.98 347.85,453.68' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.6% (37)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e81' points='337.43,450.78 333.90,452.81 332.70,449.93 331.51,447.04 330.31,444.16 329.12,441.27 327.92,438.39 327.92,438.39 329.82,440.86 331.73,443.34 333.63,445.82 335.53,448.30 337.43,450.78' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.4% (23)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e82' points='334.42,454.07 330.14,455.21 329.77,452.41 329.40,449.61 329.03,446.80 328.66,444.00 328.29,441.19 327.92,438.39 327.92,438.39 329.01,441.00 330.09,443.61 331.17,446.23 332.25,448.84 333.34,451.45 334.42,454.07' fill='#A58AFF' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sat: 0.4% (25)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='315.93' y='533.53' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='254.12' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='227.27' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='254.12' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='315.93' y='350.23' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='383.73' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='410.58' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='383.73' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c7)'>\n   <polyline points='540.56,198.31 540.56,289.96' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 475.75,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 448.91,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 475.75,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 540.56,106.65' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 605.37,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 632.21,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,198.31 605.37,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='540.56,279.78 540.49,279.78 537.71,279.73 534.94,279.58 532.17,279.34 529.41,279.01 526.66,278.58 523.93,278.06 521.22,277.45 518.54,276.74 515.87,275.94 513.24,275.06 510.64,274.08 508.07,273.02 505.54,271.87 503.05,270.63 500.61,269.31 498.21,267.90 495.86,266.42 493.57,264.86 491.32,263.21 489.14,261.50 487.01,259.71 484.95,257.84 482.95,255.91 481.02,253.92 479.16,251.85 477.37,249.73 475.65,247.54 474.01,245.30 472.45,243.00 470.96,240.65 469.56,238.26 468.24,235.81 467.00,233.32 465.85,230.80 464.79,228.23 463.81,225.63 462.92,222.99 462.13,220.33 461.42,217.64 460.81,214.93 460.29,212.20 459.86,209.46 459.53,206.70 459.29,203.93 459.14,201.16 459.09,198.38 459.09,198.31 462.11,198.30 465.13,198.29 468.14,198.29 471.16,198.28 474.18,198.27 477.20,198.27 480.21,198.27 483.23,198.26 486.25,198.26 489.27,198.26 492.28,198.26 495.30,198.25 498.32,198.25 501.33,198.25 504.35,198.25 507.37,198.26 510.39,198.26 513.40,198.26 516.42,198.26 519.44,198.27 522.46,198.27 525.47,198.27 528.49,198.28 531.51,198.29 534.53,198.29 537.54,198.30 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 543.58,198.31 546.60,198.31 549.61,198.31 552.63,198.31 555.65,198.31 558.66,198.32 561.68,198.32 564.70,198.33 567.72,198.33 570.73,198.34 573.75,198.34 576.77,198.35 579.79,198.36 582.80,198.36 585.82,198.37 588.84,198.38 591.86,198.39 594.87,198.40 597.89,198.41 600.91,198.42 603.92,198.44 606.94,198.45 609.96,198.46 612.98,198.48 615.99,198.49 619.01,198.50 622.03,198.52 622.03,198.59 621.97,201.36 621.82,204.13 621.57,206.90 621.24,209.65 620.80,212.39 620.28,215.11 619.66,217.82 618.95,220.50 618.15,223.16 617.26,225.78 616.28,228.38 615.21,230.94 614.05,233.46 612.81,235.94 611.49,238.38 610.09,240.77 608.60,243.12 607.03,245.41 605.39,247.64 603.67,249.82 601.88,251.94 600.02,254.00 598.09,255.99 596.09,257.91 594.03,259.77 591.91,261.56 589.73,263.27 587.49,264.90 585.19,266.46 582.85,267.94 580.45,269.34 578.01,270.66 575.52,271.89 573.00,273.04 570.43,274.10 567.84,275.07 565.21,275.96 562.55,276.75 559.87,277.45 557.16,278.07 554.43,278.59 551.69,279.01 548.94,279.34 546.18,279.58 543.41,279.73 540.63,279.78 540.56,279.78 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='540.56,279.78 540.49,279.78 537.71,279.73 534.94,279.58 532.17,279.34 529.41,279.01 526.66,278.58 523.93,278.06 521.22,277.45 518.54,276.74 515.87,275.94 513.24,275.06 510.64,274.08 508.07,273.02 505.54,271.87 503.05,270.63 500.61,269.31 498.21,267.90 495.86,266.42 493.57,264.86 491.32,263.21 489.14,261.50 487.01,259.71 484.95,257.84 482.95,255.91 481.02,253.92 479.16,251.85 477.37,249.73 475.65,247.54 474.01,245.30 472.45,243.00 470.96,240.65 469.56,238.26 468.24,235.81 467.00,233.32 465.85,230.80 464.79,228.23 463.81,225.63 462.92,222.99 462.13,220.33 461.42,217.64 460.81,214.93 460.29,212.20 459.86,209.46 459.53,206.70 459.29,203.93 459.14,201.16 459.09,198.38 459.09,198.31 462.11,198.30 465.13,198.29 468.14,198.29 471.16,198.28 474.18,198.27 477.20,198.27 480.21,198.27 483.23,198.26 486.25,198.26 489.27,198.26 492.28,198.26 495.30,198.25 498.32,198.25 501.33,198.25 504.35,198.25 507.37,198.26 510.39,198.26 513.40,198.26 516.42,198.26 519.44,198.27 522.46,198.27 525.47,198.27 528.49,198.28 531.51,198.29 534.53,198.29 537.54,198.30 540.56,198.31 540.56,198.31 540.56,198.31 540.56,198.31 543.58,198.31 546.60,198.31 549.61,198.31 552.63,198.31 555.65,198.31 558.66,198.32 561.68,198.32 564.70,198.33 567.72,198.33 570.73,198.34 573.75,198.34 576.77,198.35 579.79,198.36 582.80,198.36 585.82,198.37 588.84,198.38 591.86,198.39 594.87,198.40 597.89,198.41 600.91,198.42 603.92,198.44 606.94,198.45 609.96,198.46 612.98,198.48 615.99,198.49 619.01,198.50 622.03,198.52 622.03,198.59 621.97,201.36 621.82,204.13 621.57,206.90 621.24,209.65 620.80,212.39 620.28,215.11 619.66,217.82 618.95,220.50 618.15,223.16 617.26,225.78 616.28,228.38 615.21,230.94 614.05,233.46 612.81,235.94 611.49,238.38 610.09,240.77 608.60,243.12 607.03,245.41 605.39,247.64 603.67,249.82 601.88,251.94 600.02,254.00 598.09,255.99 596.09,257.91 594.03,259.77 591.91,261.56 589.73,263.27 587.49,264.90 585.19,266.46 582.85,267.94 580.45,269.34 578.01,270.66 575.52,271.89 573.00,273.04 570.43,274.10 567.84,275.07 565.21,275.96 562.55,276.75 559.87,277.45 557.16,278.07 554.43,278.59 551.69,279.01 548.94,279.34 546.18,279.58 543.41,279.73 540.63,279.78 540.56,279.78' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e83' points='540.29,200.33 539.78,200.19 540.56,198.31 540.56,198.31 540.29,200.33' fill='#53B400' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.0% (3)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e84' points='540.30,198.93 540.15,198.85 540.56,198.31 540.56,198.31 540.30,198.93' fill='#53B400' fill-opacity='1' stroke='none' data-id='2' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.3% of total (17)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (7)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e85' points='539.93,198.57 539.89,198.40 540.56,198.31 540.56,198.31 539.93,198.57' fill='#53B400' fill-opacity='1' stroke='none' data-id='5' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.0% of total (2)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.0% (1)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e86' points='537.19,198.75 537.19,197.86 540.56,198.31 540.56,198.31 537.19,198.75' fill='#53B400' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.1% (5)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.1% (4)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e87' points='532.48,197.24 533.03,195.19 536.80,196.75 540.56,198.31 540.56,198.31 536.52,197.78 532.48,197.24' fill='#53B400' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.2% (12)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e88' points='514.84,187.65 516.45,184.39 518.48,181.36 520.69,183.06 522.89,184.75 525.10,186.45 527.31,188.14 529.52,189.83 531.73,191.53 533.94,193.22 536.14,194.92 538.35,196.61 540.56,198.31 540.56,198.31 537.99,197.24 535.42,196.18 532.85,195.11 530.27,194.05 527.70,192.98 525.13,191.92 522.56,190.85 519.99,189.79 517.42,188.72 514.84,187.65' fill='#53B400' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.7% (41)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e89' points='495.86,164.00 497.71,161.71 499.69,159.52 501.77,157.43 503.96,155.46 506.26,153.60 507.97,155.84 509.69,158.07 511.40,160.31 513.12,162.54 514.83,164.78 516.55,167.01 518.26,169.25 519.98,171.48 521.69,173.72 523.41,175.95 525.12,178.19 526.84,180.42 528.55,182.66 530.27,184.90 531.98,187.13 533.70,189.37 535.41,191.60 537.13,193.84 538.85,196.07 540.56,198.31 540.56,198.31 538.33,196.59 536.09,194.88 533.85,193.16 531.62,191.45 529.38,189.73 527.15,188.02 524.91,186.30 522.68,184.59 520.44,182.87 518.21,181.16 515.97,179.44 513.74,177.72 511.50,176.01 509.27,174.29 507.03,172.58 504.80,170.86 502.56,169.15 500.33,167.43 498.09,165.72 495.86,164.00' fill='#53B400' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.3% (83)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e90' points='510.80,159.53 513.40,157.66 516.12,155.97 518.94,154.47 521.85,153.15 522.95,155.80 524.06,158.46 525.16,161.12 526.26,163.77 527.36,166.43 528.46,169.09 529.56,171.74 530.66,174.40 531.76,177.05 532.86,179.71 533.96,182.37 535.06,185.02 536.16,187.68 537.26,190.34 538.36,192.99 539.46,195.65 540.56,198.31 540.56,198.31 538.81,196.03 537.06,193.74 535.31,191.46 533.56,189.18 531.81,186.90 530.06,184.62 528.31,182.34 526.56,180.06 524.81,177.78 523.06,175.49 521.31,173.21 519.56,170.93 517.81,168.65 516.05,166.37 514.30,164.09 512.55,161.81 510.80,159.53' fill='#53B400' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.2% (72)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e91' points='528.87,170.08 532.65,168.80 536.57,168.02 536.94,170.77 537.30,173.52 537.66,176.28 538.02,179.03 538.39,181.79 538.75,184.54 539.11,187.29 539.47,190.05 539.84,192.80 540.20,195.55 540.56,198.31 540.56,198.31 539.50,195.74 538.43,193.17 537.37,190.61 536.31,188.04 535.25,185.48 534.18,182.91 533.12,180.35 532.06,177.78 530.99,175.21 529.93,172.65 528.87,170.08' fill='#53B400' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.7% (45)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e92' points='534.71,153.88 537.63,153.59 540.56,153.50 543.49,153.59 546.41,153.88 546.04,156.66 545.68,159.44 545.31,162.21 544.95,164.99 544.58,167.76 544.22,170.54 543.85,173.32 543.48,176.09 543.12,178.87 542.75,181.65 542.39,184.42 542.02,187.20 541.66,189.98 541.29,192.75 540.93,195.53 540.56,198.31 540.56,198.31 540.19,195.53 539.83,192.75 539.46,189.98 539.10,187.20 538.73,184.42 538.37,181.65 538.00,178.87 537.64,176.09 537.27,173.32 536.91,170.54 536.54,167.76 536.17,164.99 535.81,162.21 535.44,159.44 535.08,156.66 534.71,153.88' fill='#53B400' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.1% (66)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e93' points='546.05,156.57 549.67,157.21 553.22,158.16 556.67,159.42 555.59,162.01 554.52,164.60 553.45,167.20 552.37,169.79 551.30,172.38 550.23,174.97 549.15,177.57 548.08,180.16 547.00,182.75 545.93,185.34 544.86,187.94 543.78,190.53 542.71,193.12 541.63,195.71 540.56,198.31 540.56,198.31 540.93,195.52 541.29,192.74 541.66,189.96 542.03,187.18 542.39,184.40 542.76,181.61 543.12,178.83 543.49,176.05 543.86,173.27 544.22,170.49 544.59,167.70 544.96,164.92 545.32,162.14 545.69,159.36 546.05,156.57' fill='#53B400' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.0% (62)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e94' points='560.31,150.64 563.38,152.03 566.36,153.62 569.23,155.41 571.97,157.37 570.23,159.65 568.48,161.92 566.74,164.19 564.99,166.47 563.25,168.74 561.50,171.02 559.76,173.29 558.01,175.57 556.27,177.84 554.52,180.11 552.78,182.39 551.03,184.66 549.29,186.94 547.54,189.21 545.80,191.48 544.05,193.76 542.31,196.03 540.56,198.31 540.56,198.31 541.66,195.66 542.75,193.01 543.85,190.36 544.95,187.71 546.05,185.07 547.14,182.42 548.24,179.77 549.34,177.12 550.43,174.47 551.53,171.82 552.63,169.18 553.72,166.53 554.82,163.88 555.92,161.23 557.01,158.58 558.11,155.93 559.21,153.29 560.31,150.64' fill='#53B400' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.2% (76)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e95' points='581.48,144.98 583.76,146.82 585.97,148.75 588.09,150.78 590.11,152.90 592.05,155.10 593.88,157.39 591.66,159.10 589.44,160.80 587.22,162.51 585.00,164.21 582.77,165.92 580.55,167.62 578.33,169.32 576.11,171.03 573.89,172.73 571.67,174.44 569.44,176.14 567.22,177.85 565.00,179.55 562.78,181.26 560.56,182.96 558.33,184.67 556.11,186.37 553.89,188.08 551.67,189.78 549.45,191.49 547.23,193.19 545.00,194.90 542.78,196.60 540.56,198.31 540.56,198.31 542.27,196.08 543.97,193.86 545.67,191.64 547.38,189.42 549.08,187.20 550.79,184.98 552.49,182.75 554.20,180.53 555.90,178.31 557.61,176.09 559.31,173.87 561.02,171.65 562.72,169.42 564.43,167.20 566.13,164.98 567.84,162.76 569.54,160.54 571.25,158.31 572.95,156.09 574.66,153.87 576.36,151.65 578.07,149.43 579.77,147.21 581.48,144.98' fill='#53B400' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.6% (99)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e96' points='587.42,162.35 589.24,164.85 590.92,167.45 592.47,170.12 593.87,172.88 595.13,175.70 592.53,176.78 589.93,177.86 587.33,178.93 584.74,180.01 582.14,181.09 579.54,182.16 576.94,183.24 574.34,184.31 571.74,185.39 569.14,186.47 566.55,187.54 563.95,188.62 561.35,189.70 558.75,190.77 556.15,191.85 553.55,192.93 550.95,194.00 548.36,195.08 545.76,196.15 543.16,197.23 540.56,198.31 540.56,198.31 542.79,196.59 545.02,194.88 547.25,193.17 549.49,191.46 551.72,189.75 553.95,188.03 556.18,186.32 558.41,184.61 560.64,182.90 562.87,181.18 565.11,179.47 567.34,177.76 569.57,176.05 571.80,174.34 574.03,172.62 576.26,170.91 578.49,169.20 580.73,167.49 582.96,165.77 585.19,164.06 587.42,162.35' fill='#53B400' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.4% (87)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e97' points='580.08,181.94 581.06,184.56 581.87,187.24 582.51,189.96 582.97,192.72 580.14,193.10 577.31,193.47 574.48,193.84 571.66,194.21 568.83,194.58 566.00,194.96 563.18,195.33 560.35,195.70 557.52,196.07 554.70,196.45 551.87,196.82 549.04,197.19 546.21,197.56 543.39,197.93 540.56,198.31 540.56,198.31 543.19,197.22 545.83,196.12 548.46,195.03 551.10,193.94 553.73,192.85 556.37,191.76 559.00,190.67 561.64,189.58 564.27,188.49 566.90,187.39 569.54,186.30 572.17,185.21 574.81,184.12 577.44,183.03 580.08,181.94' fill='#53B400' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.0% (63)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e98' points='568.16,194.67 568.40,198.31 568.16,201.94 565.40,201.58 562.64,201.21 559.88,200.85 557.12,200.49 554.36,200.12 551.60,199.76 548.84,199.40 546.08,199.03 543.32,198.67 540.56,198.31 540.56,198.31 543.32,197.94 546.08,197.58 548.84,197.22 551.60,196.85 554.36,196.49 557.12,196.13 559.88,195.76 562.64,195.40 565.40,195.04 568.16,194.67' fill='#53B400' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.7% (41)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e99' points='571.52,202.38 570.73,206.39 569.41,210.26 566.79,209.17 564.17,208.08 561.54,207.00 558.92,205.91 556.30,204.83 553.68,203.74 551.05,202.65 548.43,201.57 545.81,200.48 543.18,199.39 540.56,198.31 540.56,198.31 543.38,198.68 546.19,199.05 549.00,199.42 551.82,199.79 554.63,200.16 557.45,200.53 560.26,200.90 563.08,201.27 565.89,201.64 568.71,202.01 571.52,202.38' fill='#53B400' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.7% (46)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e100' points='580.70,214.93 579.53,217.52 578.19,220.03 576.69,222.45 575.03,224.76 572.73,222.99 570.44,221.23 568.14,219.47 565.84,217.70 563.54,215.94 561.24,214.18 558.94,212.41 556.65,210.65 554.35,208.89 552.05,207.12 549.75,205.36 547.45,203.60 545.16,201.83 542.86,200.07 540.56,198.31 540.56,198.31 543.24,199.42 545.91,200.52 548.59,201.63 551.27,202.74 553.94,203.85 556.62,204.96 559.29,206.07 561.97,207.17 564.65,208.28 567.32,209.39 570.00,210.50 572.67,211.61 575.35,212.72 578.03,213.83 580.70,214.93' fill='#53B400' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 1.0% (64)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e101' points='564.80,216.90 562.16,219.91 559.16,222.54 557.47,220.34 555.78,218.14 554.09,215.93 552.40,213.73 550.70,211.53 549.01,209.32 547.32,207.12 545.63,204.92 543.94,202.71 542.25,200.51 540.56,198.31 540.56,198.31 542.76,200.00 544.97,201.69 547.17,203.38 549.37,205.07 551.58,206.76 553.78,208.45 555.98,210.14 558.19,211.83 560.39,213.52 562.59,215.21 564.80,216.90' fill='#53B400' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.7% (45)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e102' points='561.22,225.24 558.80,226.94 556.23,228.42 553.55,229.67 552.47,227.05 551.39,224.44 550.30,221.83 549.22,219.21 548.14,216.60 547.06,213.99 545.97,211.37 544.89,208.76 543.81,206.15 542.73,203.53 541.64,200.92 540.56,198.31 540.56,198.31 542.28,200.55 544.00,202.80 545.73,205.04 547.45,207.28 549.17,209.53 550.89,211.77 552.61,214.02 554.34,216.26 556.06,218.50 557.78,220.75 559.50,222.99 561.22,225.24' fill='#53B400' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.8% (50)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e103' points='549.39,219.63 546.53,220.60 543.57,221.19 543.20,218.33 542.82,215.47 542.44,212.61 542.07,209.75 541.69,206.89 541.31,204.03 540.94,201.17 540.56,198.31 540.56,198.31 541.66,200.97 542.77,203.64 543.87,206.30 544.98,208.97 546.08,211.64 547.19,214.30 548.29,216.97 549.39,219.63' fill='#53B400' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Wed: 0.5% (34)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='528.57' y='293.45' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='466.76' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='439.91' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='466.76' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='528.57' y='110.15' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='596.37' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='623.22' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='596.37' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c8)'>\n   <polyline points='540.56,438.39 540.56,530.04' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 475.75,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 448.91,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 475.75,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 540.56,346.74' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 605.37,373.58' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 632.21,438.39' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='540.56,438.39 605.37,503.20' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='540.56,519.86 540.49,519.86 537.71,519.81 534.94,519.66 532.17,519.42 529.41,519.09 526.66,518.66 523.93,518.14 521.22,517.53 518.54,516.82 515.87,516.03 513.24,515.14 510.64,514.16 508.07,513.10 505.54,511.95 503.05,510.71 500.61,509.39 498.21,507.98 495.86,506.50 493.57,504.94 491.32,503.29 489.14,501.58 487.01,499.79 484.95,497.93 482.95,495.99 481.02,494.00 479.16,491.93 477.37,489.81 475.65,487.62 474.01,485.38 472.45,483.08 470.96,480.74 469.56,478.34 468.24,475.89 467.00,473.40 465.85,470.88 464.79,468.31 463.81,465.71 462.92,463.07 462.13,460.41 461.42,457.72 460.81,455.01 460.29,452.28 459.86,449.54 459.53,446.78 459.29,444.01 459.14,441.24 459.09,438.46 459.09,438.39 462.11,438.38 465.13,438.37 468.14,438.37 471.16,438.36 474.18,438.36 477.20,438.35 480.21,438.35 483.23,438.34 486.25,438.34 489.27,438.34 492.28,438.34 495.30,438.33 498.32,438.33 501.33,438.33 504.35,438.33 507.37,438.34 510.39,438.34 513.40,438.34 516.42,438.34 519.44,438.35 522.46,438.35 525.47,438.36 528.49,438.36 531.51,438.37 534.53,438.37 537.54,438.38 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 543.58,438.39 546.60,438.39 549.61,438.39 552.63,438.39 555.65,438.39 558.66,438.40 561.68,438.40 564.70,438.41 567.72,438.41 570.73,438.42 573.75,438.42 576.77,438.43 579.79,438.44 582.80,438.44 585.82,438.45 588.84,438.46 591.86,438.47 594.87,438.48 597.89,438.49 600.91,438.50 603.92,438.52 606.94,438.53 609.96,438.54 612.98,438.56 615.99,438.57 619.01,438.59 622.03,438.60 622.03,438.67 621.97,441.45 621.82,444.22 621.57,446.98 621.24,449.73 620.80,452.47 620.28,455.20 619.66,457.90 618.95,460.58 618.15,463.24 617.26,465.86 616.28,468.46 615.21,471.02 614.05,473.54 612.81,476.02 611.49,478.46 610.09,480.85 608.60,483.20 607.03,485.49 605.39,487.72 603.67,489.90 601.88,492.02 600.02,494.08 598.09,496.07 596.09,497.99 594.03,499.85 591.91,501.64 589.73,503.35 587.49,504.98 585.19,506.54 582.85,508.02 580.45,509.42 578.01,510.74 575.52,511.97 573.00,513.12 570.43,514.18 567.84,515.15 565.21,516.04 562.55,516.83 559.87,517.54 557.16,518.15 554.43,518.67 551.69,519.09 548.94,519.42 546.18,519.66 543.41,519.81 540.63,519.86 540.56,519.86 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='540.56,519.86 540.49,519.86 537.71,519.81 534.94,519.66 532.17,519.42 529.41,519.09 526.66,518.66 523.93,518.14 521.22,517.53 518.54,516.82 515.87,516.03 513.24,515.14 510.64,514.16 508.07,513.10 505.54,511.95 503.05,510.71 500.61,509.39 498.21,507.98 495.86,506.50 493.57,504.94 491.32,503.29 489.14,501.58 487.01,499.79 484.95,497.93 482.95,495.99 481.02,494.00 479.16,491.93 477.37,489.81 475.65,487.62 474.01,485.38 472.45,483.08 470.96,480.74 469.56,478.34 468.24,475.89 467.00,473.40 465.85,470.88 464.79,468.31 463.81,465.71 462.92,463.07 462.13,460.41 461.42,457.72 460.81,455.01 460.29,452.28 459.86,449.54 459.53,446.78 459.29,444.01 459.14,441.24 459.09,438.46 459.09,438.39 462.11,438.38 465.13,438.37 468.14,438.37 471.16,438.36 474.18,438.36 477.20,438.35 480.21,438.35 483.23,438.34 486.25,438.34 489.27,438.34 492.28,438.34 495.30,438.33 498.32,438.33 501.33,438.33 504.35,438.33 507.37,438.34 510.39,438.34 513.40,438.34 516.42,438.34 519.44,438.35 522.46,438.35 525.47,438.36 528.49,438.36 531.51,438.37 534.53,438.37 537.54,438.38 540.56,438.39 540.56,438.39 540.56,438.39 540.56,438.39 543.58,438.39 546.60,438.39 549.61,438.39 552.63,438.39 555.65,438.39 558.66,438.40 561.68,438.40 564.70,438.41 567.72,438.41 570.73,438.42 573.75,438.42 576.77,438.43 579.79,438.44 582.80,438.44 585.82,438.45 588.84,438.46 591.86,438.47 594.87,438.48 597.89,438.49 600.91,438.50 603.92,438.52 606.94,438.53 609.96,438.54 612.98,438.56 615.99,438.57 619.01,438.59 622.03,438.60 622.03,438.67 621.97,441.45 621.82,444.22 621.57,446.98 621.24,449.73 620.80,452.47 620.28,455.20 619.66,457.90 618.95,460.58 618.15,463.24 617.26,465.86 616.28,468.46 615.21,471.02 614.05,473.54 612.81,476.02 611.49,478.46 610.09,480.85 608.60,483.20 607.03,485.49 605.39,487.72 603.67,489.90 601.88,492.02 600.02,494.08 598.09,496.07 596.09,497.99 594.03,499.85 591.91,501.64 589.73,503.35 587.49,504.98 585.19,506.54 582.85,508.02 580.45,509.42 578.01,510.74 575.52,511.97 573.00,513.12 570.43,514.18 567.84,515.15 565.21,516.04 562.55,516.83 559.87,517.54 557.16,518.15 554.43,518.67 551.69,519.09 548.94,519.42 546.18,519.66 543.41,519.81 540.63,519.86 540.56,519.86' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e104' points='540.12,441.75 539.26,441.52 540.56,438.39 540.56,438.39 540.12,441.75' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.1% (5)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e105' points='539.26,441.52 538.49,441.08 540.56,438.39 540.56,438.39 539.26,441.52' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='2' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.3% of total (17)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.1% (7)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.1% (5)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e106' points='539.73,439.46 539.48,439.21 540.56,438.39 540.56,438.39 539.73,439.46' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='3' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.1% of total (5)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.0% (2)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e107' points='535.18,437.68 535.54,436.31 540.56,438.39 540.56,438.39 535.18,437.68' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.1% (8)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e108' points='528.64,433.45 530.33,430.53 532.89,432.50 535.44,434.46 538.00,436.42 540.56,438.39 540.56,438.39 537.58,437.15 534.60,435.92 531.62,434.69 528.64,433.45' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.3% (19)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e109' points='530.33,430.53 532.71,428.15 534.67,430.71 536.63,433.27 538.60,435.83 540.56,438.39 540.56,438.39 538.00,436.42 535.44,434.46 532.89,432.50 530.33,430.53' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.3% (19)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e110' points='527.75,421.69 532.51,418.94 533.66,421.72 534.81,424.50 535.96,427.28 537.11,430.05 538.26,432.83 539.41,435.61 540.56,438.39 540.56,438.39 538.73,436.00 536.90,433.62 535.07,431.23 533.24,428.85 531.41,426.46 529.58,424.08 527.75,421.69' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.5% (31)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e111' points='535.88,427.10 538.97,426.27 539.36,429.30 539.76,432.33 540.16,435.36 540.56,438.39 540.56,438.39 539.39,435.56 538.22,432.74 537.05,429.92 535.88,427.10' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (70)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.3% (18)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e112' points='536.40,406.75 539.17,406.51 541.95,406.51 544.73,406.75 544.35,409.63 543.97,412.50 543.59,415.38 543.21,418.26 542.83,421.13 542.45,424.01 542.07,426.88 541.70,429.76 541.32,432.64 540.94,435.51 540.56,438.39 540.56,438.39 540.18,435.51 539.80,432.64 539.42,429.76 539.05,426.88 538.67,424.01 538.29,421.13 537.91,418.26 537.53,415.38 537.15,412.50 536.77,409.63 536.40,406.75' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (79)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.8% (47)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e113' points='544.46,408.77 548.29,409.53 551.99,410.79 550.85,413.55 549.71,416.31 548.56,419.07 547.42,421.83 546.28,424.59 545.13,427.35 543.99,430.11 542.85,432.87 541.70,435.63 540.56,438.39 540.56,438.39 540.95,435.43 541.34,432.46 541.73,429.50 542.12,426.54 542.51,423.58 542.90,420.62 543.29,417.66 543.68,414.69 544.07,411.73 544.46,408.77' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.7% (44)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e114' points='550.17,415.18 553.12,416.63 555.85,418.46 554.15,420.67 552.45,422.89 550.75,425.10 549.06,427.32 547.36,429.53 545.66,431.74 543.96,433.96 542.26,436.17 540.56,438.39 540.56,438.39 541.63,435.81 542.70,433.23 543.76,430.65 544.83,428.07 545.90,425.49 546.97,422.92 548.04,420.34 549.11,417.76 550.17,415.18' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.6% (37)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e115' points='556.27,417.92 558.80,420.15 561.03,422.68 558.75,424.43 556.48,426.17 554.21,427.92 551.93,429.66 549.66,431.41 547.38,433.15 545.11,434.90 542.83,436.64 540.56,438.39 540.56,438.39 542.31,436.11 544.05,433.84 545.80,431.56 547.54,429.29 549.29,427.02 551.03,424.74 552.78,422.47 554.52,420.19 556.27,417.92' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.6% (38)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e116' points='560.49,423.10 562.31,425.83 563.77,428.77 561.19,429.84 558.61,430.91 556.03,431.98 553.45,433.05 550.87,434.11 548.30,435.18 545.72,436.25 543.14,437.32 540.56,438.39 540.56,438.39 542.77,436.69 544.99,434.99 547.20,433.29 549.42,431.59 551.63,429.89 553.85,428.19 556.06,426.49 558.27,424.79 560.49,423.10' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.6% (36)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.6% (37)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e117' points='559.38,430.59 560.75,435.73 557.87,436.11 554.98,436.49 552.10,436.87 549.21,437.25 546.33,437.63 543.45,438.01 540.56,438.39 540.56,438.39 543.25,437.27 545.94,436.16 548.62,435.05 551.31,433.93 554.00,432.82 556.69,431.71 559.38,430.59' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (57)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.5% (30)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e118' points='574.22,433.96 574.47,436.91 574.47,439.87 574.22,442.82 571.41,442.45 568.61,442.08 565.80,441.71 563.00,441.34 560.19,440.97 557.39,440.60 554.58,440.23 551.78,439.86 548.97,439.50 546.17,439.13 543.36,438.76 540.56,438.39 540.56,438.39 543.36,438.02 546.17,437.65 548.97,437.28 551.78,436.91 554.58,436.54 557.39,436.17 560.19,435.80 563.00,435.43 565.80,435.06 568.61,434.70 571.41,434.33 574.22,433.96' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.8% (50)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e119' points='574.22,442.82 573.70,445.73 572.93,448.59 571.92,451.38 569.31,450.30 566.69,449.21 564.08,448.13 561.47,447.05 558.85,445.96 556.24,444.88 553.63,443.80 551.01,442.72 548.40,441.63 545.79,440.55 543.17,439.47 540.56,438.39 540.56,438.39 543.36,438.76 546.17,439.13 548.97,439.50 551.78,439.86 554.58,440.23 557.39,440.60 560.19,440.97 563.00,441.34 565.80,441.71 568.61,442.08 571.41,442.45 574.22,442.82' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.8% (49)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.8% (50)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e120' points='576.94,453.46 575.49,456.57 573.77,459.54 571.80,462.36 569.57,460.65 567.34,458.93 565.11,457.22 562.87,455.51 560.64,453.80 558.41,452.08 556.18,450.37 553.95,448.66 551.72,446.95 549.49,445.24 547.25,443.52 545.02,441.81 542.79,440.10 540.56,438.39 540.56,438.39 543.16,439.46 545.76,440.54 548.36,441.62 550.95,442.69 553.55,443.77 556.15,444.85 558.75,445.92 561.35,447.00 563.95,448.07 566.55,449.15 569.14,450.23 571.74,451.30 574.34,452.38 576.94,453.46' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.9% (58)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e121' points='558.87,452.44 556.88,454.71 554.61,456.70 552.86,454.41 551.10,452.12 549.34,449.83 547.59,447.54 545.83,445.25 544.07,442.97 542.32,440.68 540.56,438.39 540.56,438.39 542.85,440.14 545.14,441.90 547.43,443.66 549.72,445.41 552.01,447.17 554.29,448.93 556.58,450.68 558.87,452.44' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 1.1% (68)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.5% (34)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e122' points='552.13,453.47 547.83,455.95 546.62,453.02 545.41,450.10 544.20,447.17 542.99,444.24 541.77,441.31 540.56,438.39 540.56,438.39 542.49,440.90 544.42,443.41 546.35,445.93 548.28,448.44 550.20,450.95 552.13,453.47' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.9% (53)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.4% (28)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e123' points='544.20,447.17 541.80,447.81 541.39,444.67 540.97,441.53 540.56,438.39 540.56,438.39 541.77,441.31 542.99,444.24 544.20,447.17' fill='#FB61D7' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thu: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Sun: 0.2% (14)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='528.57' y='533.53' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='466.76' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='439.91' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='466.76' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='528.57' y='350.23' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='596.37' y='377.07' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='623.22' y='441.88' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='596.37' y='506.69' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c9)'>\n   <polyline points='753.20,198.31 753.20,289.96' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 688.39,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 661.55,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 688.39,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 753.20,106.65' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 818.01,133.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 844.85,198.31' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='753.20,198.31 818.01,263.11' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polygon points='753.20,279.78 753.13,279.78 750.35,279.73 747.57,279.58 744.81,279.34 742.05,279.01 739.30,278.58 736.57,278.06 733.86,277.45 731.17,276.74 728.51,275.94 725.88,275.06 723.28,274.08 720.71,273.02 718.18,271.87 715.69,270.63 713.25,269.31 710.85,267.90 708.50,266.42 706.20,264.86 703.96,263.21 701.78,261.50 699.65,259.71 697.59,257.84 695.59,255.91 693.66,253.92 691.80,251.85 690.01,249.73 688.29,247.54 686.65,245.30 685.09,243.00 683.60,240.65 682.20,238.26 680.88,235.81 679.64,233.32 678.49,230.80 677.42,228.23 676.45,225.63 675.56,222.99 674.76,220.33 674.06,217.64 673.44,214.93 672.92,212.20 672.50,209.46 672.16,206.70 671.92,203.93 671.78,201.16 671.73,198.38 671.73,198.31 674.75,198.30 677.76,198.29 680.78,198.29 683.80,198.28 686.82,198.27 689.83,198.27 692.85,198.27 695.87,198.26 698.89,198.26 701.90,198.26 704.92,198.26 707.94,198.25 710.96,198.25 713.97,198.25 716.99,198.25 720.01,198.26 723.02,198.26 726.04,198.26 729.06,198.26 732.08,198.27 735.09,198.27 738.11,198.27 741.13,198.28 744.15,198.29 747.16,198.29 750.18,198.30 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 756.22,198.31 759.23,198.31 762.25,198.31 765.27,198.31 768.28,198.31 771.30,198.32 774.32,198.32 777.34,198.33 780.35,198.33 783.37,198.34 786.39,198.34 789.41,198.35 792.42,198.36 795.44,198.36 798.46,198.37 801.48,198.38 804.49,198.39 807.51,198.40 810.53,198.41 813.54,198.42 816.56,198.44 819.58,198.45 822.60,198.46 825.61,198.48 828.63,198.49 831.65,198.50 834.67,198.52 834.67,198.59 834.61,201.36 834.46,204.13 834.21,206.90 833.87,209.65 833.44,212.39 832.91,215.11 832.30,217.82 831.59,220.50 830.78,223.16 829.89,225.78 828.91,228.38 827.85,230.94 826.69,233.46 825.45,235.94 824.13,238.38 822.72,240.77 821.24,243.12 819.67,245.41 818.03,247.64 816.31,249.82 814.52,251.94 812.66,254.00 810.73,255.99 808.73,257.91 806.67,259.77 804.55,261.56 802.36,263.27 800.12,264.90 797.83,266.46 795.48,267.94 793.09,269.34 790.65,270.66 788.16,271.89 785.64,273.04 783.07,274.10 780.47,275.07 777.84,275.96 775.19,276.75 772.50,277.45 769.80,278.07 767.07,278.59 764.33,279.01 761.58,279.34 758.81,279.58 756.04,279.73 753.27,279.78 753.20,279.78 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31' fill='#AAAAAA' fill-opacity='0.19' stroke='none'/>\n   <polyline points='753.20,279.78 753.13,279.78 750.35,279.73 747.57,279.58 744.81,279.34 742.05,279.01 739.30,278.58 736.57,278.06 733.86,277.45 731.17,276.74 728.51,275.94 725.88,275.06 723.28,274.08 720.71,273.02 718.18,271.87 715.69,270.63 713.25,269.31 710.85,267.90 708.50,266.42 706.20,264.86 703.96,263.21 701.78,261.50 699.65,259.71 697.59,257.84 695.59,255.91 693.66,253.92 691.80,251.85 690.01,249.73 688.29,247.54 686.65,245.30 685.09,243.00 683.60,240.65 682.20,238.26 680.88,235.81 679.64,233.32 678.49,230.80 677.42,228.23 676.45,225.63 675.56,222.99 674.76,220.33 674.06,217.64 673.44,214.93 672.92,212.20 672.50,209.46 672.16,206.70 671.92,203.93 671.78,201.16 671.73,198.38 671.73,198.31 674.75,198.30 677.76,198.29 680.78,198.29 683.80,198.28 686.82,198.27 689.83,198.27 692.85,198.27 695.87,198.26 698.89,198.26 701.90,198.26 704.92,198.26 707.94,198.25 710.96,198.25 713.97,198.25 716.99,198.25 720.01,198.26 723.02,198.26 726.04,198.26 729.06,198.26 732.08,198.27 735.09,198.27 738.11,198.27 741.13,198.28 744.15,198.29 747.16,198.29 750.18,198.30 753.20,198.31 753.20,198.31 753.20,198.31 753.20,198.31 756.22,198.31 759.23,198.31 762.25,198.31 765.27,198.31 768.28,198.31 771.30,198.32 774.32,198.32 777.34,198.33 780.35,198.33 783.37,198.34 786.39,198.34 789.41,198.35 792.42,198.36 795.44,198.36 798.46,198.37 801.48,198.38 804.49,198.39 807.51,198.40 810.53,198.41 813.54,198.42 816.56,198.44 819.58,198.45 822.60,198.46 825.61,198.48 828.63,198.49 831.65,198.50 834.67,198.52 834.67,198.59 834.61,201.36 834.46,204.13 834.21,206.90 833.87,209.65 833.44,212.39 832.91,215.11 832.30,217.82 831.59,220.50 830.78,223.16 829.89,225.78 828.91,228.38 827.85,230.94 826.69,233.46 825.45,235.94 824.13,238.38 822.72,240.77 821.24,243.12 819.67,245.41 818.03,247.64 816.31,249.82 814.52,251.94 812.66,254.00 810.73,255.99 808.73,257.91 806.67,259.77 804.55,261.56 802.36,263.27 800.12,264.90 797.83,266.46 795.48,267.94 793.09,269.34 790.65,270.66 788.16,271.89 785.64,273.04 783.07,274.10 780.47,275.07 777.84,275.96 775.19,276.75 772.50,277.45 769.80,278.07 767.07,278.59 764.33,279.01 761.58,279.34 758.81,279.58 756.04,279.73 753.27,279.78 753.20,279.78' fill='none' stroke='none'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e124' points='752.49,203.69 751.12,203.32 753.20,198.31 753.20,198.31 752.49,203.69' fill='#00C094' fill-opacity='1' stroke='none' data-id='1' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.4% of total (25)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (3)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.1% (8)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (6)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e125' points='751.38,202.70 750.30,202.08 753.20,198.31 753.20,198.31 751.38,202.70' fill='#00C094' fill-opacity='1' stroke='none' data-id='2' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.3% of total (17)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tue: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.0% (1)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.1% (7)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.0% (2)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e126' points='745.79,199.28 745.79,197.33 749.50,197.82 753.20,198.31 753.20,198.31 749.50,198.79 745.79,199.28' fill='#00C094' fill-opacity='1' stroke='none' data-id='6' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;0.7% of total (45)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.1% (5)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.2% (11)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.1% (4)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e127' points='743.77,197.07 744.42,194.67 747.34,195.88 750.27,197.09 753.20,198.31 753.20,198.31 750.06,197.89 746.92,197.48 743.77,197.07' fill='#00C094' fill-opacity='1' stroke='none' data-id='7' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;1.7% of total (105)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.2% (11)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.2% (12)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.2% (14)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.2% (15)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (22)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.1% (8)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e128' points='711.80,181.16 713.01,178.49 714.39,175.90 715.94,173.41 717.65,171.03 719.87,172.73 722.09,174.44 724.32,176.14 726.54,177.85 728.76,179.55 730.98,181.26 733.20,182.96 735.42,184.67 737.65,186.37 739.87,188.08 742.09,189.78 744.31,191.49 746.53,193.19 748.75,194.90 750.98,196.60 753.20,198.31 753.20,198.31 750.61,197.24 748.02,196.16 745.44,195.09 742.85,194.02 740.26,192.95 737.67,191.88 735.09,190.80 732.50,189.73 729.91,188.66 727.32,187.59 724.74,186.52 722.15,185.45 719.56,184.37 716.98,183.30 714.39,182.23 711.80,181.16' fill='#00C094' fill-opacity='1' stroke='none' data-id='8' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.5% of total (282)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.1% (66)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (42)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (35)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e129' points='720.34,173.10 722.67,170.33 725.22,167.77 727.99,165.45 729.67,167.64 731.35,169.83 733.03,172.02 734.71,174.21 736.39,176.40 738.07,178.59 739.75,180.78 741.43,182.97 743.11,185.16 744.79,187.35 746.48,189.55 748.16,191.74 749.84,193.93 751.52,196.12 753.20,198.31 753.20,198.31 751.01,196.63 748.82,194.95 746.63,193.26 744.44,191.58 742.25,189.90 740.06,188.22 737.87,186.54 735.68,184.86 733.48,183.18 731.29,181.50 729.10,179.82 726.91,178.14 724.72,176.46 722.53,174.78 720.34,173.10' fill='#00C094' fill-opacity='1' stroke='none' data-id='9' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.4% of total (339)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (40)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.0% (61)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (19)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e130' points='729.23,167.07 732.04,165.10 735.02,163.38 738.13,161.93 739.21,164.53 740.28,167.12 741.36,169.72 742.43,172.32 743.51,174.92 744.59,177.52 745.66,180.12 746.74,182.72 747.82,185.31 748.89,187.91 749.97,190.51 751.05,193.11 752.12,195.71 753.20,198.31 753.20,198.31 751.49,196.08 749.77,193.84 748.06,191.61 746.35,189.38 744.64,187.15 742.92,184.92 741.21,182.69 739.50,180.46 737.79,178.22 736.08,175.99 734.36,173.76 732.65,171.53 730.94,169.30 729.23,167.07' fill='#00C094' fill-opacity='1' stroke='none' data-id='10' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.2% of total (388)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (39)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.9% (58)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.4% (90)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (31)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e131' points='735.01,154.40 737.92,153.31 740.90,152.40 743.93,151.70 746.99,151.19 747.36,153.96 747.72,156.73 748.09,159.50 748.45,162.28 748.82,165.05 749.18,167.82 749.55,170.59 749.91,173.36 750.28,176.13 750.64,178.91 751.01,181.68 751.37,184.45 751.74,187.22 752.10,189.99 752.47,192.76 752.83,195.54 753.20,198.31 753.20,198.31 752.13,195.72 751.06,193.14 749.99,190.56 748.92,187.98 747.85,185.39 746.78,182.81 745.71,180.23 744.64,177.65 743.57,175.06 742.50,172.48 741.43,169.90 740.36,167.31 739.29,164.73 738.22,162.15 737.15,159.57 736.08,156.98 735.01,154.40' fill='#00C094' fill-opacity='1' stroke='none' data-id='11' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11am&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.9% of total (431)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (60)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (77)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.1% (70)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (110)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (51)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.3% (18)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e132' points='746.20,145.13 748.99,144.84 751.79,144.69 754.60,144.69 757.41,144.84 760.20,145.13 759.83,147.93 759.46,150.73 759.09,153.53 758.72,156.33 758.36,159.13 757.99,161.92 757.62,164.72 757.25,167.52 756.88,170.32 756.51,173.12 756.15,175.92 755.78,178.72 755.41,181.51 755.04,184.31 754.67,187.11 754.30,189.91 753.93,192.71 753.57,195.51 753.20,198.31 753.20,198.31 752.83,195.51 752.46,192.71 752.09,189.91 751.72,187.11 751.36,184.31 750.99,181.51 750.62,178.72 750.25,175.92 749.88,173.12 749.51,170.32 749.15,167.52 748.78,164.72 748.41,161.92 748.04,159.13 747.67,156.33 747.30,153.53 746.93,150.73 746.57,147.93 746.20,145.13' fill='#00C094' fill-opacity='1' stroke='none' data-id='12' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;12pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;8.6% of total (535)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.4% (85)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.9% (120)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.1% (66)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.3% (79)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (83)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e133' points='760.55,142.44 763.47,142.90 766.35,143.51 769.20,144.28 772.01,145.19 774.76,146.25 773.68,148.85 772.61,151.45 771.53,154.06 770.45,156.66 769.37,159.26 768.29,161.86 767.21,164.47 766.14,167.07 765.06,169.67 763.98,172.28 762.90,174.88 761.82,177.48 760.75,180.09 759.67,182.69 758.59,185.29 757.51,187.89 756.43,190.50 755.35,193.10 754.28,195.70 753.20,198.31 753.20,198.31 753.57,195.51 753.93,192.72 754.30,189.93 754.67,187.13 755.04,184.34 755.40,181.55 755.77,178.75 756.14,175.96 756.51,173.17 756.88,170.37 757.24,167.58 757.61,164.79 757.98,161.99 758.35,159.20 758.71,156.41 759.08,153.61 759.45,150.82 759.82,148.03 760.19,145.23 760.55,142.44' fill='#00C094' fill-opacity='1' stroke='none' data-id='13' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;1pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.8% of total (487)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (74)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.3% (83)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.8% (111)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (48)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e134' points='766.45,166.32 769.19,167.59 771.80,169.11 774.28,170.84 772.52,173.13 770.76,175.42 769.01,177.70 767.25,179.99 765.49,182.28 763.74,184.57 761.98,186.86 760.22,189.15 758.47,191.44 756.71,193.73 754.95,196.02 753.20,198.31 753.20,198.31 754.30,195.64 755.41,192.98 756.51,190.31 757.61,187.64 758.72,184.98 759.82,182.31 760.93,179.65 762.03,176.98 763.14,174.32 764.24,171.65 765.34,168.98 766.45,166.32' fill='#00C094' fill-opacity='1' stroke='none' data-id='14' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;2pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.7% of total (417)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.2% (76)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.8% (51)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.5% (94)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.7% (43)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e135' points='774.28,170.84 776.59,172.78 778.73,174.92 780.67,177.23 778.38,178.99 776.09,180.74 773.80,182.50 771.51,184.25 769.22,186.01 766.93,187.77 764.64,189.52 762.35,191.28 760.07,193.04 757.78,194.79 755.49,196.55 753.20,198.31 753.20,198.31 754.95,196.02 756.71,193.73 758.47,191.44 760.22,189.15 761.98,186.86 763.74,184.57 765.49,182.28 767.25,179.99 769.01,177.70 770.76,175.42 772.52,173.13 774.28,170.84' fill='#00C094' fill-opacity='1' stroke='none' data-id='15' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;3pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.8% of total (421)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (52)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.6% (99)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.8% (51)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e136' points='772.59,183.43 774.36,186.09 775.78,188.95 772.96,190.12 770.13,191.29 767.31,192.46 764.49,193.63 761.67,194.80 758.84,195.97 756.02,197.14 753.20,198.31 753.20,198.31 755.62,196.45 758.05,194.59 760.47,192.73 762.89,190.87 765.32,189.01 767.74,187.15 770.16,185.29 772.59,183.43' fill='#00C094' fill-opacity='1' stroke='none' data-id='16' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;4pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (375)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (67)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.4% (87)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.6% (36)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.2% (72)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e137' points='788.95,183.50 790.10,186.67 790.98,189.93 791.56,193.26 788.82,193.62 786.08,193.98 783.34,194.34 780.60,194.70 777.86,195.06 775.12,195.42 772.38,195.78 769.64,196.14 766.90,196.50 764.16,196.86 761.42,197.22 758.68,197.59 755.94,197.95 753.20,198.31 753.20,198.31 755.75,197.25 758.31,196.19 760.86,195.13 763.41,194.08 765.97,193.02 768.52,191.96 771.07,190.90 773.63,189.84 776.18,188.79 778.74,187.73 781.29,186.67 783.84,185.61 786.40,184.56 788.95,183.50' fill='#00C094' fill-opacity='1' stroke='none' data-id='17' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;5pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.9% of total (365)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.7% (44)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.2% (73)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (63)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.9% (57)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (30)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e138' points='782.81,194.41 783.07,198.31 782.81,202.21 779.85,201.82 776.89,201.43 773.93,201.04 770.97,200.65 768.01,200.26 765.04,199.87 762.08,199.48 759.12,199.09 756.16,198.70 753.20,198.31 753.20,198.31 756.16,197.92 759.12,197.53 762.08,197.14 765.04,196.75 768.01,196.36 770.97,195.97 773.93,195.58 776.89,195.19 779.85,194.80 782.81,194.41' fill='#00C094' fill-opacity='1' stroke='none' data-id='18' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;6pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.8% of total (300)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (32)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (41)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.7% (44)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (61)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e139' points='786.18,202.65 785.68,205.51 784.92,208.31 783.93,211.04 781.37,209.98 778.81,208.92 776.25,207.85 773.69,206.79 771.13,205.73 768.57,204.67 766.00,203.61 763.44,202.55 760.88,201.49 758.32,200.43 755.76,199.37 753.20,198.31 753.20,198.31 755.95,198.67 758.69,199.03 761.44,199.39 764.19,199.75 766.94,200.12 769.69,200.48 772.44,200.84 775.19,201.20 777.93,201.56 780.68,201.93 783.43,202.29 786.18,202.65' fill='#00C094' fill-opacity='1' stroke='none' data-id='19' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;7pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;6.0% of total (373)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (46)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.8% (49)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.0% (62)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e140' points='799.61,217.53 798.26,220.53 796.71,223.43 794.97,226.22 793.06,228.89 790.84,227.19 788.63,225.49 786.41,223.79 784.20,222.09 781.98,220.39 779.77,218.70 777.56,217.00 775.34,215.30 773.13,213.60 770.91,211.90 768.70,210.20 766.48,208.50 764.27,206.80 762.06,205.10 759.84,203.40 757.63,201.70 755.41,200.01 753.20,198.31 753.20,198.31 755.78,199.37 758.36,200.44 760.93,201.51 763.51,202.58 766.09,203.65 768.67,204.72 771.25,205.78 773.83,206.85 776.41,207.92 778.98,208.99 781.56,210.06 784.14,211.12 786.72,212.19 789.30,213.26 791.88,214.33 794.46,215.40 797.03,216.46 799.61,217.53' fill='#00C094' fill-opacity='1' stroke='none' data-id='20' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;8pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;7.5% of total (465)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.9% (55)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 1.1% (69)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 1.0% (64)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.2% (74)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 1.3% (80)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 1.0% (65)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.9% (58)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e141' points='789.82,226.41 787.91,228.75 785.84,230.95 783.64,233.02 781.30,234.93 779.55,232.64 777.79,230.35 776.03,228.06 774.28,225.78 772.52,223.49 770.76,221.20 769.01,218.91 767.25,216.62 765.49,214.33 763.74,212.04 761.98,209.75 760.22,207.46 758.47,205.17 756.71,202.88 754.95,200.60 753.20,198.31 753.20,198.31 755.49,200.06 757.78,201.82 760.07,203.58 762.35,205.33 764.64,207.09 766.93,208.85 769.22,210.60 771.51,212.36 773.80,214.12 776.09,215.87 778.38,217.63 780.67,219.38 782.96,221.14 785.25,222.90 787.53,224.65 789.82,226.41' fill='#00C094' fill-opacity='1' stroke='none' data-id='21' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;9pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;5.2% of total (323)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.9% (56)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 1.1% (68)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.7% (45)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.6% (37)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e142' points='775.10,226.85 772.53,228.65 769.81,230.22 766.97,231.55 765.91,228.99 764.85,226.44 763.79,223.88 762.73,221.32 761.67,218.76 760.61,216.21 759.55,213.65 758.49,211.09 757.43,208.54 756.38,205.98 755.32,203.42 754.26,200.86 753.20,198.31 753.20,198.31 754.88,200.50 756.57,202.70 758.25,204.89 759.94,207.09 761.62,209.29 763.31,211.48 764.99,213.68 766.68,215.87 768.36,218.07 770.05,220.27 771.73,222.46 773.42,224.66 775.10,226.85' fill='#00C094' fill-opacity='1' stroke='none' data-id='22' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;10pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;4.1% of total (256)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.8% (47)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.8% (50)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.9% (53)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.3% (21)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (23)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.4% (28)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <polygon id='svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_e143' points='763.85,224.02 760.40,225.19 756.83,225.90 756.47,223.14 756.10,220.38 755.74,217.62 755.38,214.86 755.01,212.11 754.65,209.35 754.29,206.59 753.92,203.83 753.56,201.07 753.20,198.31 753.20,198.31 754.26,200.88 755.33,203.45 756.39,206.02 757.46,208.59 758.52,211.16 759.59,213.74 760.65,216.31 761.72,218.88 762.78,221.45 763.85,224.02' fill='#00C094' fill-opacity='1' stroke='none' data-id='23' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;11pm&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;2.9% of total (181)&amp;lt;/small&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Mon: 0.3% (20)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tue: 0.6% (38)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Wed: 0.5% (34)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Thu: 0.7% (41)&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fri: 0.1% (9)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sat: 0.4% (25)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sun: 0.2% (14)&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <text x='741.2' y='293.45' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12am<\/text>\n   <text x='679.39' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3am<\/text>\n   <text x='652.55' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6am<\/text>\n   <text x='679.39' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9am<\/text>\n   <text x='741.2' y='110.15' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>12pm<\/text>\n   <text x='809.01' y='136.99' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3pm<\/text>\n   <text x='835.85' y='201.8' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>6pm<\/text>\n   <text x='809.01' y='266.61' font-size='7.5pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>9pm<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c11)'>\n   <text x='102.34' y='327.85' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Fri<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c12)'>\n   <text x='314.97' y='327.85' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Sat<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c13)'>\n   <text x='527.61' y='327.85' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Sun<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c15)'>\n   <text x='102.34' y='87.77' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Mon<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c16)'>\n   <text x='314.97' y='87.77' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Tue<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c17)'>\n   <text x='527.61' y='87.77' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Wed<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c18)'>\n   <text x='740.25' y='87.77' font-size='10.8pt' font-family='IBM Plex Mono' fill='#1A1A1A' fill-opacity='1'>Thu<\/text>\n  <\/g>\n  <g clip-path='url(#svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26_c1)'>\n   <text x='8.97' y='42.34' font-size='18pt' font-family='IBM Plex Mono'>When do I do my tweeting?<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_dbb7adef_3268_44d3_a6a0_b8f2a2a0ff26","ratio":1.5,"settings":{"tooltip":{"css":".tooltip_SVGID_ { width: 12rem; font-family: var(--font-monospace, 'IBM Plex Mono'); ; position:absolute;pointer-events:none;z-index:999;}","placement":"container","opacity":0.9,"offx":600,"offy":260,"use_cursor_pos":false,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { opacity:1 }","reactive":false,"nearest_distance":null},"hover_inv":{"css":".hover_inv_SVGID_ { filter: saturate(30%) brightness(125%) }"},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
</div>
<div class="fst-italic text-muted mt-3">
<p>Hover or tap on a bar to compare a given time across all days.</p>
</div>
<details class="code-details">
<summary>
Code: Plot Tweets by Time of Day
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb29" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb29-1">tweet_count_by_hour <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb29-2">  tidy_tweets <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(day, hour) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb29-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hour_label =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb29-6">      hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"12pm"</span>,</span>
<span id="cb29-7">      hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"12am"</span>,</span>
<span id="cb29-8">      hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pm"</span>),</span>
<span id="cb29-9">      hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(hour, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"am"</span>)</span>
<span id="cb29-10">    ),</span>
<span id="cb29-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pct =</span> n <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(n)</span>
<span id="cb29-12">  )</span>
<span id="cb29-13">tooltip_hour <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(day, hour_label, ...) {</span>
<span id="cb29-14">  this_hour_count <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb29-15">    tweet_count_by_hour <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-16">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(hour_label <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!!</span>hour_label)</span>
<span id="cb29-17"></span>
<span id="cb29-18">  this_hour_total <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(this_hour_count<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>n)</span>
<span id="cb29-19">  this_hour_pct <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> scales<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">percent</span>(this_hour_total <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(tweet_count_by_hour<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>n), <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.1</span>)</span>
<span id="cb29-20">  this_hour_total <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">trimws</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">format</span>(this_hour_total, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">big.mark =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>))</span>
<span id="cb29-21"></span>
<span id="cb29-22">  this_hour_days <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb29-23">    this_hour_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-24">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb29-25">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(pct, scales<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">percent_format</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.1</span>)),</span>
<span id="cb29-26">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(n, format, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">big.mark =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>),</span>
<span id="cb29-27">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(n, trimws),</span>
<span id="cb29-28">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"{day}: {pct} ({n})"</span>),</span>
<span id="cb29-29">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(day <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!!</span>day, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;strong&gt;{text}&lt;/strong&gt;"</span>), text)</span>
<span id="cb29-30">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-31">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue_data</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;li&gt;{text}&lt;/li&gt;"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb29-32">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue_collapse</span>()</span>
<span id="cb29-33"></span>
<span id="cb29-34">  glue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb29-35">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;p&gt;&lt;strong&gt;{hour_label}&lt;/strong&gt;&lt;br&gt;&lt;small&gt;{this_hour_pct} of total ({this_hour_total})&lt;/small&gt;&lt;/p&gt;"</span>,</span>
<span id="cb29-36">    <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;ul&gt;{this_hour_days}&lt;/ul&gt;"</span></span>
<span id="cb29-37">  )</span>
<span id="cb29-38">}</span>
<span id="cb29-39"></span>
<span id="cb29-40">tweet_count_by_hour<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>tooltip <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pmap_chr</span>(tweet_count_by_hour, tooltip_hour)</span>
<span id="cb29-41"></span>
<span id="cb29-42">plot_time_of_day <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb29-43">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(tweet_count_by_hour ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-44">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> day, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> hour, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data_id =</span> hour, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-45">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_area</span>(</span>
<span id="cb29-46">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(d) {</span>
<span id="cb29-47">      <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Shade from midnight-6am and 6pm-midnight, kinda like geom_step_area()</span></span>
<span id="cb29-48">      max_count <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(d<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>n)</span>
<span id="cb29-49">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(</span>
<span id="cb29-50">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sort</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rep</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unique</span>(d<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>day), <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span>)),</span>
<span id="cb29-51">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hour =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rep</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">6.01</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">18</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">18.01</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>), <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>),</span>
<span id="cb29-52">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rep</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(max_count, max_count, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, max_count, max_count), <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>),</span>
<span id="cb29-53">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span></span>
<span id="cb29-54">      )</span>
<span id="cb29-55">    },</span>
<span id="cb29-56">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#aaaaaa30"</span>,</span>
<span id="cb29-57">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-58">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col_interactive</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">show.legend =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-59">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">facet_wrap</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">vars</span>(day), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nrow =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-60">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coord_polar</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">start =</span> pi) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-61">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(</span>
<span id="cb29-62">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">23</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>),</span>
<span id="cb29-63">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">minor_breaks =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">23</span>,</span>
<span id="cb29-64">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"12am"</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">9</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"am"</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"12pm"</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">9</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pm"</span>)),</span>
<span id="cb29-65">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>),</span>
<span id="cb29-66">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()</span>
<span id="cb29-67">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-68">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>(), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">100</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-69">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_discrete</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-70">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb29-71">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"When do I do my tweeting?"</span>,</span>
<span id="cb29-72">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb29-73">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb29-74">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb29-75">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb29-76">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>(),</span>
<span id="cb29-77">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>),</span>
<span id="cb29-78">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.major.y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>()</span>
<span id="cb29-79">  )</span>
<span id="cb29-80"></span>
<span id="cb29-81">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb29-82">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_time_of_day,</span>
<span id="cb29-83">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb29-84">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">8</span>,</span>
<span id="cb29-85">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb29-86">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_hover_inv</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"filter: saturate(30%) brightness(125%)"</span>),</span>
<span id="cb29-87">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_hover</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">css =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"opacity:1"</span>),</span>
<span id="cb29-88">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>(</span>
<span id="cb29-89">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">placement =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"container"</span>,</span>
<span id="cb29-90">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">css =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"width: 12rem; font-family: var(--font-monospace, 'IBM Plex Mono');"</span>,</span>
<span id="cb29-91">      <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># These don't matter, position is set by CSS rules below</span></span>
<span id="cb29-92">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">offx =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">600</span>,</span>
<span id="cb29-93">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">offy =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">260</span>,</span>
<span id="cb29-94">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">use_cursor_pos =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb29-95">    )</span>
<span id="cb29-96">  ),</span>
<span id="cb29-97">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb29-98">)</span></code></pre></div></div>
</div>
</details>
</section>
<section id="tweet-source" class="level2">
<h2 class="anchored" data-anchor-id="tweet-source">Tweet source</h2>
<p>The tweet archive includes the application used to send the tweet, stored as the HTML that’s displayed in the tweet text:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb30" style="background: #f1f3f5;"><pre class="sourceCode html code-with-copy"><code class="sourceCode html"><span id="cb30-1"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">a</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> href</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"http://twitter.com/download/iphone"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> rel</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nofollow"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span>Twitter for iPhone<span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">a</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
<p>With a little bit of <a href="../../project/regexplain/">regex</a>, we can extract the tweet source. Apparently, I’ve used 37 different apps to write my tweets, but 17 were used for no more than 5 tweets. Most often — actually, 79% of the time — I wrote tweets from the web app or my phone.</p>
<div id="plot-tweet-source">
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-04bc4b3ac19cd39ebff2" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-04bc4b3ac19cd39ebff2">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_a54ab352_0ce1_4763_8af2_40c275380bab_desc' id='svg_a54ab352_0ce1_4763_8af2_40c275380bab' viewBox='0 0 720 576'>\n <desc id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_desc'>A horizontal bar chart where each bar is the number of tweets sent from a particular source app. There are 17 sources listed. \"Twitter for iPhone\" accounts for about 2500 tweets, \"Twitter Web App\" for 1500, and \"Twitter Web Client\" for about 1000 tweets. The remaning sources are all less than 250.<\/desc>\n <defs id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_defs'>\n  <clipPath id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_c1'>\n   <rect x='0' y='0' width='720' height='576'/>\n  <\/clipPath>\n  <clipPath id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_c2'>\n   <rect x='189.69' y='52.4' width='521.34' height='472.6'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_a54ab352_0ce1_4763_8af2_40c275380bab_c1)'>\n   <rect x='0' y='0' width='720' height='576' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='-0' y='0' width='720' height='576' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_a54ab352_0ce1_4763_8af2_40c275380bab_c2)'>\n   <polyline points='189.69,525.00 189.69,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='297.01,525.00 297.01,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='404.32,525.00 404.32,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='511.64,525.00 511.64,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='618.95,525.00 618.95,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e1' x='189.69' y='52.4' width='521.34' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter for iPhone&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;2429&amp;quot; value=&amp;quot;415&amp;quot;&amp;gt;415&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;2429&amp;quot; value=&amp;quot;1385&amp;quot;&amp;gt;1385&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;2429&amp;quot; value=&amp;quot;629&amp;quot;&amp;gt;629&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e2' x='189.69' y='80.37' width='331.39' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter Web App&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;1544&amp;quot; value=&amp;quot;449&amp;quot;&amp;gt;449&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;1544&amp;quot; value=&amp;quot;955&amp;quot;&amp;gt;955&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;1544&amp;quot; value=&amp;quot;140&amp;quot;&amp;gt;140&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e3' x='189.69' y='108.33' width='203.9' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter Web Client&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;950&amp;quot; value=&amp;quot;399&amp;quot;&amp;gt;399&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;950&amp;quot; value=&amp;quot;424&amp;quot;&amp;gt;424&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;950&amp;quot; value=&amp;quot;127&amp;quot;&amp;gt;127&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e4' x='189.69' y='192.23' width='35.63' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Facebook&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;166&amp;quot; value=&amp;quot;166&amp;quot;&amp;gt;166&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;166&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;166&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e5' x='189.69' y='136.3' width='53.44' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;TweetDeck&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;249&amp;quot; value=&amp;quot;57&amp;quot;&amp;gt;57&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;249&amp;quot; value=&amp;quot;145&amp;quot;&amp;gt;145&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;249&amp;quot; value=&amp;quot;47&amp;quot;&amp;gt;47&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e6' x='189.69' y='164.26' width='48.94' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter for iPad&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;228&amp;quot; value=&amp;quot;36&amp;quot;&amp;gt;36&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;228&amp;quot; value=&amp;quot;117&amp;quot;&amp;gt;117&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;228&amp;quot; value=&amp;quot;75&amp;quot;&amp;gt;75&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e7' x='189.69' y='248.16' width='18.67' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Instagram&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;87&amp;quot; value=&amp;quot;86&amp;quot;&amp;gt;86&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;87&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;1&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;87&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e8' x='189.69' y='276.12' width='17.6' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;OS X&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;78&amp;quot;&amp;gt;78&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;2&amp;quot;&amp;gt;2&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;2&amp;quot;&amp;gt;2&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e9' x='189.69' y='220.19' width='21.46' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Hootsuite&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;100&amp;quot; value=&amp;quot;62&amp;quot;&amp;gt;62&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;100&amp;quot; value=&amp;quot;30&amp;quot;&amp;gt;30&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;100&amp;quot; value=&amp;quot;8&amp;quot;&amp;gt;8&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e10' x='189.69' y='332.05' width='16.96' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Other&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;79&amp;quot; value=&amp;quot;58&amp;quot;&amp;gt;58&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;79&amp;quot; value=&amp;quot;16&amp;quot;&amp;gt;16&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;79&amp;quot; value=&amp;quot;5&amp;quot;&amp;gt;5&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e11' x='189.69' y='304.08' width='17.6' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitterrific for iOS&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;25&amp;quot;&amp;gt;25&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;13&amp;quot;&amp;gt;13&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;82&amp;quot; value=&amp;quot;44&amp;quot;&amp;gt;44&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e12' x='189.69' y='387.98' width='9.66' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;iOS&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;45&amp;quot; value=&amp;quot;40&amp;quot;&amp;gt;40&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;45&amp;quot; value=&amp;quot;4&amp;quot;&amp;gt;4&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;45&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;1&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e13' x='189.69' y='360.01' width='14.38' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter for Mac&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;67&amp;quot; value=&amp;quot;30&amp;quot;&amp;gt;30&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;67&amp;quot; value=&amp;quot;25&amp;quot;&amp;gt;25&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;67&amp;quot; value=&amp;quot;12&amp;quot;&amp;gt;12&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e14' x='189.69' y='443.91' width='6.22' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Vine - Make a Scene&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;29&amp;quot; value=&amp;quot;29&amp;quot;&amp;gt;29&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;29&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;29&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e15' x='189.69' y='415.94' width='6.87' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Twitter SMS&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;32&amp;quot; value=&amp;quot;21&amp;quot;&amp;gt;21&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;32&amp;quot; value=&amp;quot;11&amp;quot;&amp;gt;11&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;32&amp;quot; value=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e16' x='189.69' y='471.87' width='5.8' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Flipboard&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;8&amp;quot;&amp;gt;8&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;1&amp;quot;&amp;gt;1&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;18&amp;quot;&amp;gt;18&amp;lt;/progress&amp;gt;'/>\n   <rect id='svg_a54ab352_0ce1_4763_8af2_40c275380bab_e17' x='189.69' y='499.84' width='5.8' height='25.17' fill='#595959' fill-opacity='1' stroke='none' title='&amp;lt;p class=&amp;quot;b&amp;quot;&amp;gt;Nambu&amp;lt;/p&amp;gt;&amp;lt;label for=&amp;quot;tweets&amp;quot;&amp;gt;Tweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;tweets&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;13&amp;quot;&amp;gt;13&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;replies&amp;quot;&amp;gt;Replies&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;replies&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;10&amp;quot;&amp;gt;10&amp;lt;/progress&amp;gt;&amp;lt;label for=&amp;quot;retweets&amp;quot;&amp;gt;Retweets&amp;lt;/label&amp;gt;&amp;lt;progress id=&amp;quot;retweets&amp;quot; max=&amp;quot;27&amp;quot; value=&amp;quot;4&amp;quot;&amp;gt;4&amp;lt;/progress&amp;gt;'/>\n  <\/g>\n  <g clip-path='url(#svg_a54ab352_0ce1_4763_8af2_40c275380bab_c1)'>\n   <text x='138.46' y='517.44' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Nambu<\/text>\n   <text x='103.93' y='489.48' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Flipboard<\/text>\n   <text x='17.6' y='461.51' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Vine - Make a Scene<\/text>\n   <text x='86.66' y='433.55' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter SMS<\/text>\n   <text x='155.72' y='405.58' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>iOS<\/text>\n   <text x='52.13' y='377.62' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter for Mac<\/text>\n   <text x='138.46' y='349.65' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Other<\/text>\n   <text x='8.97' y='321.69' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitterrific for iOS<\/text>\n   <text x='147.09' y='293.73' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>OS X<\/text>\n   <text x='103.93' y='265.76' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Instagram<\/text>\n   <text x='103.93' y='237.8' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Hootsuite<\/text>\n   <text x='112.56' y='209.83' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Facebook<\/text>\n   <text x='43.5' y='181.87' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter for iPad<\/text>\n   <text x='103.93' y='153.9' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>TweetDeck<\/text>\n   <text x='26.23' y='125.94' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter Web Client<\/text>\n   <text x='52.13' y='97.97' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter Web App<\/text>\n   <text x='26.23' y='70.01' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter for iPhone<\/text>\n   <text x='185.38' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>0<\/text>\n   <text x='284.06' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>500<\/text>\n   <text x='387.06' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>1000<\/text>\n   <text x='494.37' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>1500<\/text>\n   <text x='601.69' y='543.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2000<\/text>\n   <text x='189.69' y='563.22' font-size='13.5pt' font-family='IBM Plex Mono'>Tweets →<\/text>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>What app did I use to tweet?<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_a54ab352_0ce1_4763_8af2_40c275380bab","ratio":1.25,"settings":{"tooltip":{"css":".tooltip_SVGID_ { width: 15rem; font-family: var(--font-monospace, 'IBM Plex Mono'); ; position:absolute;pointer-events:none;z-index:999;}","placement":"container","opacity":0.9,"offx":10,"offy":0,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { opacity:1 }","reactive":false,"nearest_distance":null},"hover_inv":{"css":".hover_inv_SVGID_ { filter: saturate(30%) brightness(125%) }"},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
</div>
<details class="code-details">
<summary>
Code: Plot Tweet Source
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb31" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb31-1">tweet_source <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb31-2">  tidy_tweets <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">extract</span>(</span>
<span id="cb31-4">    source,</span>
<span id="cb31-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">into =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source_href"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source"</span>),</span>
<span id="cb31-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">regex =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;a href="([^"]+)"[^&gt;]+&gt;([^&lt;]+)&lt;/a&gt;'</span></span>
<span id="cb31-7">  )</span>
<span id="cb31-8"></span>
<span id="cb31-9">tweet_source_count <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> tweet_source <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(source) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pct =</span> n <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(n))</span>
<span id="cb31-12">plot_tweet_source <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb31-13">  tweet_source <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb31-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">source =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_lump_n</span>(source, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">15</span>),</span>
<span id="cb31-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">source =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_rev</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_infreq</span>(source))</span>
<span id="cb31-17">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(source, type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_wider</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_from =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_from =</span> n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_fill =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb31-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">total =</span> reply <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> retweet <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> tweet,</span>
<span id="cb31-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pmap_chr</span>(</span>
<span id="cb31-23">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(source, reply, retweet, tweet, total),</span>
<span id="cb31-24">      <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(source, reply, retweet, tweet, total) {</span>
<span id="cb31-25">        x <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb31-26">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;label for="{tolower(label)}"&gt;{label}&lt;/label&gt;'</span>,</span>
<span id="cb31-27">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;progress id="{tolower(label)}" max="{total}" value="{value}"&gt;{value}&lt;/progress&gt;'</span>,</span>
<span id="cb31-28">          <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tweets"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Replies"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Retweets"</span>),</span>
<span id="cb31-29">          <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">value =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(tweet, reply, retweet)</span>
<span id="cb31-30">        )</span>
<span id="cb31-31">        x <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue_collapse</span>(x)</span>
<span id="cb31-32">        <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;p class="b"&gt;'</span>, source, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;/p&gt;"</span>, x)</span>
<span id="cb31-33">      }</span>
<span id="cb31-34">    )</span>
<span id="cb31-35">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb31-36">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-37">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> total, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> source, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-38">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col_interactive</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">show.legend =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-39">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">add =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.01</span>))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-40">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_discrete</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-41">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb31-42">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"What app did I use to tweet?"</span>,</span>
<span id="cb31-43">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tweets →"</span>,</span>
<span id="cb31-44">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb31-45">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb31-46">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb31-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.major.y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>()</span>
<span id="cb31-48">  )</span>
<span id="cb31-49"></span>
<span id="cb31-50">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb31-51">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_tweet_source,</span>
<span id="cb31-52">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>,</span>
<span id="cb31-53">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">8</span>,</span>
<span id="cb31-54">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb31-55">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_hover_inv</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"filter: saturate(30%) brightness(125%)"</span>),</span>
<span id="cb31-56">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_hover</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">css =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"opacity:1"</span>),</span>
<span id="cb31-57">    ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>(</span>
<span id="cb31-58">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">placement =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"container"</span>,</span>
<span id="cb31-59">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">css =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"width: 15rem; font-family: var(--font-monospace, 'IBM Plex Mono');"</span></span>
<span id="cb31-60">    )</span>
<span id="cb31-61">  ),</span>
<span id="cb31-62">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb31-63">)</span></code></pre></div></div>
</div>
</details>
</section>
<section id="my-likes" class="level2">
<h2 class="anchored" data-anchor-id="my-likes">My likes</h2>
<p>One huge reason to go through the trouble of requesting and downloading your Twitter archive is to collect a copy of your liked tweets. (Sadly, your bookmarks are not a part of the archive.)</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb32" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb32-1">likes <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb32-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"like"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb32-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>()</span>
<span id="cb32-4"></span>
<span id="cb32-5">likes <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb32-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.numeric</span>(tweetId))</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 11,773 × 3</span>
#&gt;    tweetId            fullText                                                                                   expan…¹
#&gt;    <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>              <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>                                                                                      <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>  
#&gt; <span class="fansi-color-008"> 1</span> 42240201359233024  We just went live with RStudio, a new IDE for R. Try it out and let us know what you thin… https:…
#&gt; <span class="fansi-color-008"> 2</span> 169437879704092672 RT @DKThomp: Adulthood, Delayed: What the Recession Has Done to Millennials http://t.co/U… https:…
#&gt; <span class="fansi-color-008"> 3</span> 338425212762738690 Joy! First sighting of NYC's CitiBikes in place! http://t.co/o6VPop4kWZ                    https:…
#&gt; <span class="fansi-color-008"> 4</span> 343026917659791360 What a shitty day to announce my new data analytics project, Prism.                        https:…
#&gt; <span class="fansi-color-008"> 5</span> 343037575889580033 Very cool: DoS using agent-based modeling to understand conflict dynamics in Niger Delta … https:…
#&gt; <span class="fansi-color-008"> 6</span> 347931309496213504 BACK TO BACK CHAMPS!!! Going crazy all by myself in my little hotel room in Prague. Effin… https:…
#&gt; <span class="fansi-color-008"> 7</span> 383071681079549953 The real reason lowering health care costs is hard: Every patient is unique http://t.co/j… https:…
#&gt; <span class="fansi-color-008"> 8</span> 386857068423938048 Good work on study on admits/length of stay/ 'crowdedness' of ICU &amp;amp; impacts on morbid… https:…
#&gt; <span class="fansi-color-008"> 9</span> 386862608231325696 I'm giving my presentation on scheduling medical residents at #informs2013 in the Doing G… https:…
#&gt; <span class="fansi-color-008">10</span> 386935928042029056 Gustavo just presented a semicont opt that can B perfectly applied in my supply chain pro… https:…
#&gt; <span class="fansi-color-008"># … with 11,763 more rows, and abbreviated variable name ¹​expandedUrl</span>
</code></pre>
</div>
<p>While the likes archive includes the full text of each tweet, we can use the <a href="https://docs.ropensci.org/rtweet/reference/lookup_tweets.html"><code>lookup_tweets()</code> function</a> from the <a href="https://docs.ropensci.org/rtweet/">rtweet</a> package to download complete information about each tweet.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb33" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb33-1">likes_full <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb33-2">  rtweet<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lookup_tweets</span>(likes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>tweetId) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb33-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">write_rds</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/likes.rds"</span>)</span></code></pre></div></div>
</div>
<p>Getting all 11,773 tweets takes a few minutes, so I highly recommend saving the data to disk as soon as you’ve collected it.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb34" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb34-1">likes_full <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_rds</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/likes.rds"</span>)</span>
<span id="cb34-2">likes_full</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 11,385 × 43</span>
#&gt;    created_at               id id_str       full_…¹ trunc…² displ…³ entities     source in_rep…⁴ in_re…⁵ in_re…⁶ in_re…⁷
#&gt;    <span class="fansi-color-008" style="font-style: italic;">&lt;dttm&gt;</span>                <span class="fansi-color-008" style="font-style: italic;">&lt;dbl&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>        <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;lgl&gt;</span>     <span class="fansi-color-008" style="font-style: italic;">&lt;dbl&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;list&gt;</span>       <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>     <span class="fansi-color-008" style="font-style: italic;">&lt;dbl&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>     <span class="fansi-color-008" style="font-style: italic;">&lt;dbl&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>  
#&gt; <span class="fansi-color-008"> 1</span> 2022-11-04 <span class="fansi-color-008">20:35:35</span> 1.59<span class="fansi-color-008">e</span>18 15886914597… <span class="fansi-color-008">"</span>Read … FALSE       278 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 2</span> 2022-11-05 <span class="fansi-color-008">10:33:18</span> 1.59<span class="fansi-color-008">e</span>18 15889022786… <span class="fansi-color-008">"</span>heari… FALSE       190 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 3</span> 2022-11-05 <span class="fansi-color-008">01:35:38</span> 1.59<span class="fansi-color-008">e</span>18 15887669703… <span class="fansi-color-008">"</span>Defen… FALSE       236 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 4</span> 2022-11-04 <span class="fansi-color-008">14:23:18</span> 1.59<span class="fansi-color-008">e</span>18 15885977742… <span class="fansi-color-008">"</span>Pleas… FALSE        60 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 5</span> 2022-11-04 <span class="fansi-color-008">11:35:40</span> 1.59<span class="fansi-color-008">e</span>18 15885555857… <span class="fansi-color-008">"</span>Despe… FALSE       114 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 6</span> 2022-11-04 <span class="fansi-color-008">16:16:08</span> 1.59<span class="fansi-color-008">e</span>18 15886261683… <span class="fansi-color-008">"</span>Here'… FALSE       269 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 7</span> 2022-11-04 <span class="fansi-color-008">11:46:29</span> 1.59<span class="fansi-color-008">e</span>18 15885583081… <span class="fansi-color-008">"</span>@tjma… FALSE        39 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h…  1.59<span class="fansi-color-008">e</span>18 158855…  1.29<span class="fansi-color-008">e</span>9 128991…
#&gt; <span class="fansi-color-008"> 8</span> 2022-11-03 <span class="fansi-color-008">10:22:11</span> 1.59<span class="fansi-color-008">e</span>18 15881747079… <span class="fansi-color-008">"</span>https… FALSE         0 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"> 9</span> 2022-11-04 <span class="fansi-color-008">09:48:27</span> 1.59<span class="fansi-color-008">e</span>18 15885286045… <span class="fansi-color-008">"</span>One o… FALSE       188 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008">10</span> 2022-11-04 <span class="fansi-color-008">13:54:39</span> 1.59<span class="fansi-color-008">e</span>18 15885905619… <span class="fansi-color-008">"</span>We’ve… FALSE       141 &lt;named list&gt; <span class="fansi-color-008">"</span>&lt;a h… <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>   <span class="fansi-color-001">NA</span>      <span class="fansi-color-001">NA</span>   <span class="fansi-color-008"> </span>  <span class="fansi-color-001">NA</span>     
#&gt; <span class="fansi-color-008"># … with 11,375 more rows, 31 more variables: in_reply_to_screen_name &lt;chr&gt;, geo &lt;list&gt;, coordinates &lt;list&gt;,</span>
#&gt; <span class="fansi-color-008">#   place &lt;list&gt;, contributors &lt;lgl&gt;, is_quote_status &lt;lgl&gt;, retweet_count &lt;int&gt;, favorite_count &lt;int&gt;,</span>
#&gt; <span class="fansi-color-008">#   favorited &lt;lgl&gt;, retweeted &lt;lgl&gt;, lang &lt;chr&gt;, possibly_sensitive &lt;lgl&gt;, quoted_status_id &lt;dbl&gt;,</span>
#&gt; <span class="fansi-color-008">#   quoted_status_id_str &lt;chr&gt;, quoted_status_permalink &lt;list&gt;, quoted_status &lt;list&gt;, text &lt;chr&gt;, favorited_by &lt;lgl&gt;,</span>
#&gt; <span class="fansi-color-008">#   scopes &lt;list&gt;, display_text_width &lt;lgl&gt;, retweeted_status &lt;lgl&gt;, quote_count &lt;lgl&gt;, timestamp_ms &lt;lgl&gt;,</span>
#&gt; <span class="fansi-color-008">#   reply_count &lt;lgl&gt;, filter_level &lt;lgl&gt;, metadata &lt;lgl&gt;, query &lt;lgl&gt;, withheld_scope &lt;lgl&gt;, withheld_copyright &lt;lgl&gt;,</span>
#&gt; <span class="fansi-color-008">#   withheld_in_countries &lt;lgl&gt;, possibly_sensitive_appealable &lt;lgl&gt;, and abbreviated variable names ¹​full_text, …</span>
</code></pre>
</div>
<p>Assuming I liked a tweet in the same year it was written (reasonable but not entirely accurate), plotting the source year of the tweet highlights just how much my Twitter usage picked up in 2018.</p>
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-68bc707b7d228a162166" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-68bc707b7d228a162166">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_desc' id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a' viewBox='0 0 864 288'>\n <desc id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_desc'>A line chart showing the timeseries of total number of liked tweets by year, from 2011 to 2022. Prior to 2018, I liked about 50 or fewer tweets in a year. After 2018, the yearly average rises to approximnately 2,500 tweets.<\/desc>\n <defs id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_defs'>\n  <clipPath id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_c1'>\n   <rect x='0' y='0' width='864' height='288'/>\n  <\/clipPath>\n  <clipPath id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_c2'>\n   <rect x='72.43' y='52.4' width='782.6' height='184.6'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_c1)'>\n   <rect x='0' y='0' width='864' height='288' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='0' y='0' width='864' height='288' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_c2)'>\n   <polyline points='72.43,228.67 855.03,228.67' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='72.43,168.87 855.03,168.87' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='72.43,109.06 855.03,109.06' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='157.50,237.00 157.50,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='293.60,237.00 293.60,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='429.71,237.00 429.71,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='565.81,237.00 565.81,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='701.92,237.00 701.92,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='838.02,237.00 838.02,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='89.44,228.61 157.50,228.61 225.55,227.66 293.60,226.10 361.65,227.90 429.71,228.13 497.76,225.26 565.81,167.31 633.86,60.79 701.92,62.95 769.97,105.47 838.02,74.37' fill='none' stroke='#595959' stroke-opacity='1' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='butt'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e1' cx='89.44' cy='228.61' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='    1 liked tweet in 2011'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e2' cx='157.5' cy='228.61' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='    1 liked tweet in 2012'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e3' cx='225.55' cy='227.66' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='   17 liked tweets in 2013'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e4' cx='293.6' cy='226.1' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='   43 liked tweets in 2014'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e5' cx='361.65' cy='227.9' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='   13 liked tweets in 2015'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e6' cx='429.71' cy='228.13' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='    9 liked tweets in 2016'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e7' cx='497.76' cy='225.26' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='   57 liked tweets in 2017'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e8' cx='565.81' cy='167.31' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='1,026 liked tweets in 2018'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e9' cx='633.86' cy='60.79' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='2,807 liked tweets in 2019'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e10' cx='701.92' cy='62.95' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='2,771 liked tweets in 2020'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e11' cx='769.97' cy='105.47' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='2,060 liked tweets in 2021'/>\n   <circle id='svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_e12' cx='838.02' cy='74.37' r='5.87pt' fill='#595959' fill-opacity='1' stroke='#595959' stroke-opacity='1' stroke-width='0.71' stroke-linejoin='round' stroke-linecap='round' title='2,580 liked tweets in 2022'/>\n  <\/g>\n  <g clip-path='url(#svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a_c1)'>\n   <text x='55.73' y='233.69' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>0<\/text>\n   <text x='29.83' y='173.89' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>1000<\/text>\n   <text x='29.83' y='114.08' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2000<\/text>\n   <text x='140.23' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2012<\/text>\n   <text x='276.34' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2014<\/text>\n   <text x='412.44' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2016<\/text>\n   <text x='548.55' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2018<\/text>\n   <text x='684.65' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2020<\/text>\n   <text x='820.75' y='255.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2022<\/text>\n   <text x='72.43' y='275.22' font-size='13.5pt' font-family='IBM Plex Mono'>Year →<\/text>\n   <text transform='translate(21.53,237.00) rotate(-90.00)' font-size='13.5pt' font-family='IBM Plex Mono'>Liked Tweets →<\/text>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>Tweets I've Liked<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_8ae6bea2_c7ac_4b7b_afbc_ebe4728b6e3a","ratio":3,"settings":{"tooltip":{"css":".tooltip_SVGID_ { padding:5px;background:black;color:white;border-radius:2px 2px 2px 2px;text-align:left; ; position:absolute;pointer-events:none;z-index:999;}","placement":"doc","opacity":0.9,"offx":10,"offy":0,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_data_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_data_SVGID_ { fill:orange;stroke:black; }\nline.hover_data_SVGID_, polyline.hover_data_SVGID_ { fill:none;stroke:orange; }\nrect.hover_data_SVGID_, polygon.hover_data_SVGID_, path.hover_data_SVGID_ { fill:orange;stroke:none; }\nimage.hover_data_SVGID_ { stroke:orange; }","reactive":true,"nearest_distance":null},"hover_inv":{"css":""},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
<details class="code-details">
<summary>
Code: Plot Total Likes
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb35" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb35-1">plot_liked_tweets <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb35-2">  likes_full <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb35-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">year</span>(created_at)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb35-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb35-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">noun =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_chr</span>(n, \(n) plu<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ral</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tweet"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> n)),</span>
<span id="cb35-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">format</span>(n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">big.mark =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"liked"</span>, noun, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"in"</span>, year)</span>
<span id="cb35-7">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb35-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb35-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(year, n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">group =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb35-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_line</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#595959"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linewidth =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.5</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb35-11">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point_interactive</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#595959"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb35-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2008</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2022</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">add =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.25</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb35-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb35-14">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tweets I've Liked"</span>,</span>
<span id="cb35-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Year →"</span>,</span>
<span id="cb35-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Liked Tweets →"</span></span>
<span id="cb35-17">  )</span>
<span id="cb35-18"></span>
<span id="cb35-19">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb35-20">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_liked_tweets,</span>
<span id="cb35-21">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb35-22">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">4</span>,</span>
<span id="cb35-23">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>()),</span>
<span id="cb35-24">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb35-25">)</span></code></pre></div></div>
</div>
</details>
</section>
<section id="advertising-info" class="level2">
<h2 class="anchored" data-anchor-id="advertising-info">Advertising info</h2>
<p>The last thing I want to dive into is a part of the archive that includes information about Twitter’s perception of <em>you</em>. Or more importantly how they see you in terms of advertising.</p>
<section id="impressions-and-engagements" class="level3">
<h3 class="anchored" data-anchor-id="impressions-and-engagements">Impressions and engagements</h3>
<p>There are two key items in the archive: ad impressions and engagements. All ads on Twitter are actually tweets that are promoted into your view because an advertiser has paid for Twitter to show you a tweet you wouldn’t otherwise see.</p>
<p>An impression is a promoted tweet you see in your timeline or in tweet replies, but you don’t interact with the tweet. An engagement is a tweet that you click on or interact with in some way. The definitions (included in the details below) are hazy — I’m fairly certain from looking at my data that some tweets are “engaged with” simply by being visible on my screen for a longer period of time. (In other words, I’m certain I haven’t <em>actively engaged</em> with as many tweets as are highlighted below.)</p>
<p>The ads data items are imported separately and have a pretty wild nested structure. I used a lot of tidyr’s <a href="https://tidyr.tidyverse.org/reference/nest.html"><code>tidyr::unnest()</code></a> and my newest favorite function, <a href="https://tidyr.tidyverse.org/reference/hoist.html"><code>unnest_wider()</code></a>.</p>
<details class="code-details">
<summary>
Code: <code>ad_impressions</code>
</summary>
<blockquote class="blockquote">
<p><code>ad-impressions.js</code> - <code>ad</code>: Promoted Tweets the account has viewed and any associated metadata. - <code>deviceInfo</code>: Information about the device where the impression was viewed such as its ID and operating system. - <code>displayLocation</code>: Location where the ad was viewed on Twitter. - <code>promotedTweetInfo</code>: Information about the associated tweet such as unique identifier, text, URLs and media when applicable. - <code>advertiserInfo</code>: Advertiser name and screen name. - <code>matchedTargetingCriteria</code>: Targeting criteria that were used to run the campaign. - <code>impressionTime</code>: Date and time when the ad was viewed.</p>
</blockquote>
<div class="cell" data-hash="index_cache/html/ad_impressions_82a551eb72664cb1629bc9adc6283178">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb36" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb36-1">ad_impressions <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb36-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"adImpressions"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_wider</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_wider</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(deviceInfo, promotedTweetInfo, advertiserInfo)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb36-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb36-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">matchedTargetingCriteria =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(matchedTargetingCriteria, map_dfr, identity),</span>
<span id="cb36-10">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(impressionTime, ymd_hms)</span>
<span id="cb36-11">  )</span></code></pre></div></div>
</div>
</details>
<details class="code-details">
<summary>
Code: <code>ad_engagements</code>
</summary>
<blockquote class="blockquote">
<p><code>ad-engagements.js</code> - ad: Promoted Tweets the account has engaged with and any associated metadata. - engagementAttributes: Type of engagement as well as date and time when it occurred.</p>
</blockquote>
<div class="cell" data-hash="index_cache/html/ad_engagements_810c81d91c5c7cdec78487ab3e84779d">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb37" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb37-1">ad_engagements <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb37-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read_twitter_data</span>(manifest, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"adEngagements"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">simplify_twitter_data</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_wider</span>(adsUserData) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(engagementAttributes, map, map_dfr, identity)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_wider</span>(impressionAttributes) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-9">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># now the same as the impressions</span></span>
<span id="cb37-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_wider</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(deviceInfo, promotedTweetInfo, advertiserInfo)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb37-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb37-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">matchedTargetingCriteria =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(matchedTargetingCriteria, map_dfr, identity),</span>
<span id="cb37-13">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(impressionTime, ymd_hms)</span>
<span id="cb37-14">  )</span></code></pre></div></div>
</div>
</details>
<p>Once you have the impressions and engagements tables, you can combine them together with <a href="https://purrr.tidyverse.org/reference/list_c.html"><code>purrr::list_rbind</code></a>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb38" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb38-1">ads <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb38-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb38-3">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">impression =</span> ad_impressions,</span>
<span id="cb38-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">engagement =</span> ad_engagements</span>
<span id="cb38-5">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb38-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list_rbind</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"type"</span>)</span>
<span id="cb38-7"></span>
<span id="cb38-8">ads</span></code></pre></div></div>
<pre class="fansi fansi-output"><code>#&gt; <span class="fansi-color-008"># A tibble: 8,599 × 16</span>
#&gt;    type       osType devic…¹ devic…² displ…³ tweetId tweet…⁴ urls   media…⁵ adver…⁶ scree…⁷ matche…⁸ impressionTime     
#&gt;    <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>      <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>  <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;list&gt;</span> <span class="fansi-color-008" style="font-style: italic;">&lt;list&gt;</span>  <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;chr&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;list&gt;</span>   <span class="fansi-color-008" style="font-style: italic;">&lt;dttm&gt;</span>             
#&gt; <span class="fansi-color-008"> 1</span> impression Ios    2eVW2/… iPhone… Timeli… 154910… <span class="fansi-color-008">"</span>When … <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Chevro… @chevr… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">14:03:09</span>
#&gt; <span class="fansi-color-008"> 2</span> impression Ios    2eVW2/… iPhone… Timeli… 155557… <span class="fansi-color-008">"</span>Tune … &lt;chr&gt;  <span class="fansi-color-008">&lt;NULL&gt;</span>  Walmart @Walma… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">14:08:07</span>
#&gt; <span class="fansi-color-008"> 3</span> impression Ios    2eVW2/… iPhone… Timeli… 155465… <span class="fansi-color-008">"</span>Meet … <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Anker   @Anker… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">14:04:17</span>
#&gt; <span class="fansi-color-008"> 4</span> impression Ios    2eVW2/… iPhone… Timeli… 155598… <span class="fansi-color-008">"</span>This … <span class="fansi-color-008">&lt;NULL&gt;</span> &lt;chr&gt;   KESIMP… @KESIM… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">10:54:28</span>
#&gt; <span class="fansi-color-008"> 5</span> impression Ios    2eVW2/… iPhone… TweetC… 155507… <span class="fansi-color-008">"</span>🎁🎁G… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Webull  @Webul… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">10:57:56</span>
#&gt; <span class="fansi-color-008"> 6</span> impression Ios    2eVW2/… iPhone… Timeli… 151472… <span class="fansi-color-008">"</span>#1 is… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Financ… @finan… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">10:56:19</span>
#&gt; <span class="fansi-color-008"> 7</span> impression Ios    2eVW2/… iPhone… TweetC… 155507… <span class="fansi-color-008">"</span>🎁🎁G… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Webull  @Webul… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">10:56:57</span>
#&gt; <span class="fansi-color-008"> 8</span> impression Ios    2eVW2/… iPhone… Timeli… 155481… <span class="fansi-color-008">"</span>Mick.… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  EPIX i… @EPIXHD &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">03:33:23</span>
#&gt; <span class="fansi-color-008"> 9</span> impression Ios    2eVW2/… iPhone… Timeli… 155407… <span class="fansi-color-008">"</span>Watch… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Paper … @HowLi… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">03:34:51</span>
#&gt; <span class="fansi-color-008">10</span> impression Ios    2eVW2/… iPhone… Timeli… 155512… <span class="fansi-color-008">"</span>Wreck… <span class="fansi-color-008">&lt;NULL&gt;</span> <span class="fansi-color-008">&lt;NULL&gt;</span>  Mill G… @Mill_… &lt;tibble&gt; 2022-08-08 <span class="fansi-color-008">03:25:08</span>
#&gt; <span class="fansi-color-008"># … with 8,589 more rows, 3 more variables: publisherInfo &lt;list&gt;, promotedTrendInfo &lt;list&gt;,</span>
#&gt; <span class="fansi-color-008">#   engagementAttributes &lt;list&gt;, and abbreviated variable names ¹​deviceId, ²​deviceType, ³​displayLocation, ⁴​tweetText,</span>
#&gt; <span class="fansi-color-008">#   ⁵​mediaUrls, ⁶​advertiserName, ⁷​screenName, ⁸​matchedTargetingCriteria</span>
</code></pre>
</div>
<p>The downside of the ads data is that it only includes the last three-ish months. Here are my impressions and engagements for August through early November of 2022.</p>
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-d0eefaac9884815db723" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-d0eefaac9884815db723">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_desc' id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5' viewBox='0 0 864 432'>\n <desc id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_desc'>A bar chart of interactions with promoted tweets for the months of August, September and October. The bars are all between 2,000 and 3,000 tweets and are roughly split in half: half are impressions and half are engagements.<\/desc>\n <defs id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_defs'>\n  <clipPath id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_c1'>\n   <rect x='0' y='0' width='864' height='432'/>\n  <\/clipPath>\n  <clipPath id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_c2'>\n   <rect x='72.43' y='52.4' width='782.6' height='349.46'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_c1)'>\n   <rect x='0' y='0' width='864' height='432' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='0' y='0' width='864' height='432' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_c2)'>\n   <polyline points='72.43,385.98 855.03,385.98' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='72.43,289.24 855.03,289.24' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='72.43,192.50 855.03,192.50' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='72.43,95.76 855.03,95.76' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e1' x='108' y='68.29' width='161.42' height='147.43' fill='#97C4CA' fill-opacity='1' stroke='none' title='1524 engagements in August'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e2' x='293.34' y='147.23' width='161.42' height='114.06' fill='#97C4CA' fill-opacity='1' stroke='none' title='1179 engagements in September'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e3' x='472.7' y='129.62' width='161.42' height='124.41' fill='#97C4CA' fill-opacity='1' stroke='none' title='1286 engagements in October'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e4' x='658.04' y='366.92' width='161.42' height='8.9' fill='#97C4CA' fill-opacity='1' stroke='none' title='92 engagements in November'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e5' x='108' y='215.72' width='161.42' height='170.26' fill='#1C7D8B' fill-opacity='1' stroke='none' title='1760 impressions in August'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e6' x='293.34' y='261.28' width='161.42' height='124.7' fill='#1C7D8B' fill-opacity='1' stroke='none' title='1289 impressions in September'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e7' x='472.7' y='254.03' width='161.42' height='131.95' fill='#1C7D8B' fill-opacity='1' stroke='none' title='1364 impressions in October'/>\n   <rect id='svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_e8' x='658.04' y='375.82' width='161.42' height='10.16' fill='#1C7D8B' fill-opacity='1' stroke='none' title='105 impressions in November'/>\n  <\/g>\n  <g clip-path='url(#svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5_c1)'>\n   <text x='55.73' y='391' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>0<\/text>\n   <text x='29.83' y='294.26' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>1000<\/text>\n   <text x='29.83' y='197.52' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>2000<\/text>\n   <text x='29.83' y='100.78' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>3000<\/text>\n   <text x='175.77' y='419.98' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Aug<\/text>\n   <text x='361.1' y='419.98' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Sep<\/text>\n   <text x='540.46' y='419.98' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Oct<\/text>\n   <text x='725.8' y='419.98' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Nov<\/text>\n   <text transform='translate(21.53,401.87) rotate(-90.00)' font-size='13.5pt' font-family='IBM Plex Mono'>Promoted Tweets →<\/text>\n   <rect x='695.07' y='105.99' width='15.86' height='15.86' fill='#97C4CA' fill-opacity='1' stroke='none'/>\n   <rect x='695.07' y='123.27' width='15.86' height='15.86' fill='#1C7D8B' fill-opacity='1' stroke='none'/>\n   <text x='720.61' y='118.95' font-size='10.8pt' font-family='IBM Plex Mono'>Engagement<\/text>\n   <text x='720.61' y='136.23' font-size='10.8pt' font-family='IBM Plex Mono'>Impression<\/text>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>Ad Interactions by Month<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_c4af5b97_c20c_4820_b377_f5aee6c2efe5","ratio":2,"settings":{"tooltip":{"css":".tooltip_SVGID_ { padding:5px;background:black;color:white;border-radius:2px 2px 2px 2px;text-align:left; ; position:absolute;pointer-events:none;z-index:999;}","placement":"doc","opacity":0.9,"offx":10,"offy":0,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_data_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_data_SVGID_ { fill:orange;stroke:black; }\nline.hover_data_SVGID_, polyline.hover_data_SVGID_ { fill:none;stroke:orange; }\nrect.hover_data_SVGID_, polygon.hover_data_SVGID_, path.hover_data_SVGID_ { fill:orange;stroke:none; }\nimage.hover_data_SVGID_ { stroke:orange; }","reactive":true,"nearest_distance":null},"hover_inv":{"css":""},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
<details class="code-details">
<summary>
Code: Plot Interactions by Month
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb39" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb39-1">plot_ads_interactions <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb39-2">  ads <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb39-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor_date</span>(impressionTime, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"month"</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb39-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb39-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n_str =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">format</span>(n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">big.mark =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">","</span>),</span>
<span id="cb39-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pmap_chr</span>(</span>
<span id="cb39-7">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(type, n, n_str, month),</span>
<span id="cb39-8">      \(type, n, n_str, month) {</span>
<span id="cb39-9">        <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb39-10">          <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"{n} {type} in {month}"</span>,</span>
<span id="cb39-11">          <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">type =</span> plu<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ral</span>(type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> n),</span>
<span id="cb39-12">          <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(month, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)</span>
<span id="cb39-13">        )</span>
<span id="cb39-14">      })</span>
<span id="cb39-15">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb39-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb39-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(month, n, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tooltip) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb39-18">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col_interactive</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb39-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(</span>
<span id="cb39-20">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#97c4ca"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#1c7d8b"</span>),</span>
<span id="cb39-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Engagement"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Impression"</span>)</span>
<span id="cb39-22">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb39-23">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb39-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Ad Interactions by Month"</span>,</span>
<span id="cb39-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb39-26">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Promoted Tweets →"</span>,</span>
<span id="cb39-27">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb39-28">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb39-29">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb39-30">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.major.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>(),</span>
<span id="cb39-31">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.direction =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"vertical"</span>,</span>
<span id="cb39-32">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.95</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.9</span>),</span>
<span id="cb39-33">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.justification =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb39-34">  )</span>
<span id="cb39-35"></span>
<span id="cb39-36">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb39-37">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_ads_interactions,</span>
<span id="cb39-38">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb39-39">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span>,</span>
<span id="cb39-40">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>()),</span>
<span id="cb39-41">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb39-42">)</span></code></pre></div></div>
</div>
</details>
</section>
<section id="who-advertized-to-me" class="level3">
<h3 class="anchored" data-anchor-id="who-advertized-to-me">Who advertized to me?</h3>
<p>Finally, I wanted to know who was advertising to me and which tweets I was seeing. The advertising data includes demographics and keywords used by the advertisers to target you, and I recommend taking a look at that. But I’m running out of steam in this post, so let’s just take a look at the promoted content I saw on Twitter over the last few months.</p>
<div class="cell">
<div class="cell-output-display">
<div class="girafe html-widget html-fill-item-overflow-hidden html-fill-item" id="htmlwidget-fb1fbdfbd3324a56d52c" style="width:100%;height:722px;"></div>
<script type="application/json" data-for="htmlwidget-fb1fbdfbd3324a56d52c">{"x":{"html":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='ggiraph-svg' role='img' aria-describedby='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_desc' id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571' viewBox='0 0 864 720'>\n <desc id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_desc'>A bar chart with the number of tweet interactions (impressions and engagements) by advertiser.<\/desc>\n <defs id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_defs'>\n  <clipPath id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_c1'>\n   <rect x='0' y='0' width='864' height='720'/>\n  <\/clipPath>\n  <clipPath id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_c2'>\n   <rect x='276.02' y='52.4' width='579.01' height='616.6'/>\n  <\/clipPath>\n <\/defs>\n <g id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_rootg' class='ggiraph-svg-rootg'>\n  <g clip-path='url(#svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_c1)'>\n   <rect x='0' y='0' width='864' height='720' fill='#FFFFFF' fill-opacity='1' stroke='#FFFFFF' stroke-opacity='1' stroke-width='0.75' stroke-linejoin='round' stroke-linecap='round' class='ggiraph-svg-bg'/>\n   <rect x='0' y='0' width='864' height='720' fill='#F9FAFA' fill-opacity='1' stroke='none'/>\n  <\/g>\n  <g clip-path='url(#svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_c2)'>\n   <polyline points='276.02,669.00 276.02,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='424.49,669.00 424.49,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='572.95,669.00 572.95,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <polyline points='721.42,669.00 721.42,52.40' fill='none' stroke='#D3D9DB' stroke-opacity='1' stroke-width='1.75' stroke-linejoin='round' stroke-linecap='butt'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e1' x='546.23' y='55.93' width='308.81' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;92&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Prime Video&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;The future is waiting for you. The Peripheral is now streaming exclusively on...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @LOTRonPrime: It all begins here. Watch the first two episodes of #TheRing...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;You ready to play on a new field? The all new #LeagueOfTheirOwn series is now...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Let it take hold of you. Stream My Policeman on Prime Video November 4th. #My...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Heroes can&amp;#39;t hide forever. #Samaritan now streaming, only on @PrimeVideo.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e2' x='276.02' y='55.93' width='270.21' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;91&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Prime Video&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;On October 21, the future holds the key to saving the past. Watch the Officia...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Watch the teaser trailer for #ThePeripheral starring @ChloeGMoretz – streamin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Heroes can&amp;#39;t hide forever. #Samaritan now streaming, only on @PrimeVideo.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;From the creators of WESTWORLD, The Peripheral is now streaming only on Prime...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Watch what you love and discover new favorites. With Prime Video, entertainme...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e3' x='555.13' y='79.47' width='282.08' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;95&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Mint Mobile&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Turns out we&amp;#39;re good at two things: offering premium wireless for $15/month a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A family plan that revolutionizes the wireless category. We’ll show up for that.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Picking the best family plan is like asking to pick your favorite child...sur...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Introducing The Modern Family Plan. Family and &amp;quot;family&amp;quot; welcome.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It’s hard to believe you can get premium wireless for $15 bucks a month. Well...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e4' x='276.02' y='79.47' width='279.11' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;94&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Mint Mobile&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Introducing The Modern Family Plan. Family and &amp;quot;family&amp;quot; welcome.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Turns out we&amp;#39;re good at two things: offering premium wireless for $15/month a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Picking the best family plan is like asking to pick your favorite child...sur...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It’s hard to believe you can get premium wireless for $15 bucks a month. Well...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A family plan that revolutionizes the wireless category. We’ll show up for that.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e5' x='534.35' y='103' width='270.21' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;89&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Apple TV+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Charlie Hunnam stars as escaped convict Lin Ford, who flees to the streets of...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;45 mysterious deaths. What happened at Memorial Medical Center in the days af...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Half-brothers Raymond &amp;amp;amp; Ray attempt to live in the shadow of a terrible f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Watch season 1 of #SEE for free until August 29 on Apple TV+ @SEEofficial&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Jason Momoa stars in the epic final chapter of #SEE, now streaming on Apple T...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e6' x='276.02' y='103' width='258.33' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;87&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Apple TV+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Jason Momoa stars in the epic final chapter of #SEE, now streaming on Apple T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;She’s a billionaire divorcee ready to give back to the world and change her f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Half-brothers Raymond &amp;amp;amp; Ray attempt to live in the shadow of a terrible f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;45 mysterious deaths. What happened at Memorial Medical Center in the days af...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;An impossible journey, all in the name of friendship. Based on a true story a...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e7' x='510.59' y='126.54' width='234.57' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;79&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Action Network&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;🏈  #NFL IS BACK!&amp;#10;&amp;#10;✅  The Action Network app has all the tools to help you mak...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🏈  #NFL IS BACK!&amp;#10;&amp;#10;Kick off the season with FREE expert picks for all the Week...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;✅  Easy bet tracking&amp;#10;✅  Free expert picks&amp;#10;✅  Pro betting tools&amp;#10;&amp;#10;Make smarter ...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e8' x='276.02' y='126.54' width='234.57' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;79&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Action Network&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;✅  Easy bet tracking&amp;#10;✅  Free expert picks&amp;#10;✅  Pro betting tools&amp;#10;&amp;#10;Make smarter ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🏈  #NFL IS BACK!&amp;#10;&amp;#10;✅  The Action Network app has all the tools to help you mak...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;🏈  #NFL IS BACK!&amp;#10;&amp;#10;Kick off the season with FREE expert picks for all the Week...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e9' x='486.84' y='150.07' width='219.73' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;74&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;The Lord of the Rings on Prime&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s all led to this. Watch the epic season finale now, only on Prime Video. ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Every legend has a beginning. #TheRingsOfPower&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Come with us to Middle-earth. September 2 on Prime Video. #TheRingsOfPower&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Are you ready? #TheRingsOfPower series premiere is here.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The fight for Middle-earth begins. Don&amp;#39;t miss #TheRingsOfPower on Prime Video...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e10' x='276.02' y='150.07' width='210.82' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;71&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;The Lord of the Rings on Prime&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;No darkness will divide them. Don&amp;#39;t miss #TheRingsOfPower September 2 on Prim...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It all begins here. Don&amp;#39;t miss #TheRingsOfPower series premiere streaming now...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It all begins here. Don&amp;#39;t miss #TheRingsOfPower now streaming on Prime Video,...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;WATCH: Leo&amp;#39;s love potion has Chase feeling a certain kind of way about Brook ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Are you ready? #TheRingsOfPower series premiere is here.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e11' x='504.66' y='173.61' width='163.31' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;50&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Apple&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Subscribe to Apple One and get access to Apple Music, Apple Fitness+, Apple T...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Introducing iPhone 14 and iPhone 14 Pro. The most advanced iPhone models yet ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Apple Pay is made to be secure. Card details can be copied and used by anyone...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Apple Pay is a simple and secure way to pay. The built-in technology of Face ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Share an Apple One subscription with up to 6 people. Get unlimited access to ...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e12' x='276.02' y='173.61' width='228.64' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;75&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Apple&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Your card details are your business. Apple Pay keeps your card number, expira...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Here and wow. Watch a special #AppleEvent today at 10 a.m. PT.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Apple Pay is a simple and secure way to pay. The built-in technology of Face ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Plastic cards are vulnerable. They can be stolen, copied, skimmed, and even f...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Introducing the new MacBook Air. Supercharged by M2. With impossibly thin des...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e13' x='466.06' y='197.14' width='187.07' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;63&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Paramount+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;RT @StarTrekOnPPlus: All hands, report back to the Cerritos! #StarTrekLowerDe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The EPIC return of @InkMaster is finally here, bringing you a new host, new p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Beavis and Butt-Head are back and stupider than ever. Stream Mike Judge&amp;#39;s Bea...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The boys are back and stupider than ever. Stream all episodes of Mike Judge&amp;#39;s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;OMG did we tell you?! Amy is BACK! Stream new episodes of #InsideAmySchumer O...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e14' x='276.02' y='197.14' width='190.04' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;64&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Paramount+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;The fight isn&amp;#39;t over yet. 👊 #TheGoodFight. Now streaming on @paramountplus&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;All hands, report back to the Cerritos! The new season of #StarTrekLowerDecks...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;OMG did we tell you?! Amy is BACK! Stream new episodes of #InsideAmySchumer O...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Welcome to Tulsa, @TheSlyStallone. Your epic journey to becoming the #TulsaKi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;You can&amp;#39;t stop her come up. #OntheComeUp — the new movie directed by @justsan...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e15' x='463.09' y='220.67' width='166.28' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;56&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Google&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;2-Step Verification was built to secure your account and prevent cyberattacks...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;For the past 20 years, we’ve been protecting people from cybersecurity threat...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How do you search for something if you don’t know how it’s spelled? Explore G...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Search what you see with a tap. Live View in Google Maps helps you understand...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Need that shirt, but in a different color? Or the pattern on your favorite sh...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e16' x='276.02' y='220.67' width='187.07' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;63&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Google&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Need that shirt, but in a different color? Or the pattern on your favorite sh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How do you search for something if you don’t know how it’s spelled? Explore G...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Did you know you can search with text and image at the same time? Explore Goo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;When you need to translate what you see in an unfamiliar city, your camera is...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tune into #SearchOn 2022 to hear how we’re reimagining the ways people explor...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e17' x='451.21' y='244.21' width='175.19' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;59&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Anker&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Charge up to 3 devices with a charger that&amp;#39;s small enough to fit into your po...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Meet the longest-lasting Anker PowerHouse. Get your hands on limited-time $10...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Anker Nano 3 lets you charge the latest iPhones up to 3× faster than with a 5...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;This compact power strip is ideal for travel and can power up your entire wor...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We use GaN technology to reduce size, increase efficiency, and improve heat d...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e18' x='276.02' y='244.21' width='175.19' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;59&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Anker&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tidy up your nightstand with a 3-port charger that powers all your devices.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Power up to 3 devices with a charger that’s roughly the size of an AirPods Pr...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Switch to a 3-port charger that powers all your devices.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;With Anker Nano 3, you can power up all of your devices with a single tiny ch...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Instead of taking a bag full of chargers everywhere, why not upgrade to one c...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e19' x='448.24' y='267.74' width='172.22' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;58&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Twitter Safety&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Twitter is where many people come to learn about and discuss elections. These...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A lot of people come to Twitter to learn about and discuss elections. These c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Do you know how to spot misinformation?&amp;#10;&amp;#10;Twitter might add a label or prevent...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e20' x='276.02' y='267.74' width='172.22' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;58&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Twitter Safety&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;A lot of people come to Twitter to learn about and discuss elections. These c...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Twitter is where many people come to learn about and discuss elections. These...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Do you know how to spot misinformation?&amp;#10;&amp;#10;Twitter might add a label or prevent...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e21' x='442.3' y='291.28' width='169.25' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;57&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;SHOWTIME&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Jon Bernthal transforms into the iconic Julian Kaye in #AmericanGigolo this F...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Mark will stop at nothing to cure his daughter. Demián Bichir stars in #LetTh...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Putting the bloody in #BloodyGood this October. Start streaming scary movies ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gritty. Seductive. Irresistible. #AmericanGigolo is the show you won’t want t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @SHOsports: Explosive. Compelling. Legendary. &amp;#10;McEnroe: The Price of Perfe...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e22' x='276.02' y='291.28' width='166.28' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;56&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;SHOWTIME&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Someone’s thirsty.🩸 Demián Bichir, Anika Noni Rose and Grace Gummer star in #...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Incredible television 🤝 @BryanCranston&amp;#10;&amp;#10;#YourHonor Season 2, coming this fall...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;She’s not a monster. She’s something else entirely. #LetTheRightOneIn is now ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;From ruthless ads to secrets and scandals. A docuseries about the fastest-gro...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;RT @ShowtimeBoxing: The most exciting fight spectacle of the year goes down S...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e23' x='427.45' y='314.81' width='151.43' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;51&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;PlanetScale&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Get a demo of PlanetScale and the exclusive “database.” hat.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;MySQL problems getting you down (literally)?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Redefining CAP Theorem: CA, CP, AP, and your new favorite hat.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e24' x='276.02' y='314.81' width='151.43' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;51&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;PlanetScale&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;MySQL problems getting you down (literally)?&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Redefining CAP Theorem: CA, CP, AP, and your new favorite hat.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Get a demo of PlanetScale and the exclusive “database.” hat.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e25' x='412.61' y='338.35' width='139.56' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;47&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Microsoft&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basketball+STEM = the winning combo.🏀 https://t.co/Cu92sihN40&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Basketball+STEM = the winning combo.🏀 https://t.co/gFzBKQGuBJ&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Basketball+STEM = the winning combo.🏀 https://t.co/VjULgi6oUN&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gaming for Inclusion 2022: Jose M. &amp;#10;&amp;#10;Suit up! “The Matador” is in the buildin...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gaming for Inclusion 2022: Ben G.&amp;#10;&amp;#10;Special Olympics athlete Ben “The Conducto...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e26' x='276.02' y='338.35' width='136.59' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;46&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Microsoft&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Basketball+STEM = the winning combo.🏀 https://t.co/330WUs7C6l&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gaming for Inclusion 2022: Amber G.&amp;#10;&amp;#10;Special Olympics athlete, falconer, volu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Basketball+STEM = the winning combo.🏀 https://t.co/Cu92sihN40&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;BIG3 Heat Vision is elevating the game using real-time analytics powered by M...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Gaming for Inclusion 2022: Jose M. &amp;#10;&amp;#10;Suit up! “The Matador” is in the buildin...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e27' x='403.7' y='361.88' width='130.65' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;43&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;TÁR&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Brilliant and implosive.&amp;quot; - Indiewire&amp;#10;&amp;#10;Cate Blanchett is TÁR. Now playing in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;One of the boldest and most exciting movies in years.&amp;quot; - Indiewire&amp;#10;&amp;#10;Cate Bla...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Astonishing.&amp;quot; - Los Angeles Times&amp;#10;&amp;#10;Cate Blanchett is TÁR. Now playing in NY/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Breathtaking entertainment.&amp;quot; - Vanity Fair &amp;#10;&amp;#10;Cate Blanchett is TÁR. In NY/LA...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;A knockout.&amp;quot; Cate Blanchett is TÁR. Now playing in theaters everywhere.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e28' x='276.02' y='361.88' width='127.68' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;43&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;TÁR&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;quot;One of the boldest and most exciting movies in years.&amp;quot; - Indiewire&amp;#10;&amp;#10;Cate Bla...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Astonishing.&amp;quot; - Los Angeles Times&amp;#10;&amp;#10;Cate Blanchett is TÁR. Now playing in NY/...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;“An extraordinary, shattering performance by Blanchett”&amp;#10;&amp;#10;TÁR is now playing i...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;Brilliant and implosive.&amp;quot; - Indiewire&amp;#10;&amp;#10;Cate Blanchett is TÁR. Now playing in...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;A towering achievement.&amp;quot; - Vanity Fair &amp;#10;&amp;#10;Cate Blanchett is TÁR. Now playing ...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e29' x='394.79' y='385.42' width='118.77' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;40&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Prudential&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Build your game plan with the help of one of our knowledgeable Financial Prof...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;With Prudential to rely on, you are unstoppable. Start your ascent toward a b...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How oysters went from cheap snack to luxury dish https://t.co/EyyNeqL43P&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;With a team of knowledgeable Financial Professionals from Prudential by your ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;You don’t have to climb alone. Our rock-solid experience can help you prepare...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e30' x='276.02' y='385.42' width='118.77' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;40&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Prudential&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;With a team of knowledgeable Financial Professionals from Prudential by your ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Build your game plan with the help of one of our knowledgeable Financial Prof...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How oysters went from cheap snack to luxury dish https://t.co/EyyNeqL43P&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;You don’t have to climb alone. Our rock-solid experience can help you prepare...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;With Prudential to rely on, you are unstoppable. Start your ascent toward a b...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e31' x='385.88' y='408.95' width='109.86' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;37&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Netflix&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Vampire Problem? Call the experts @iamjamiefoxx and @Snoopdogg and watch #Day...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Vampires live amongst us. And @iamJamieFoxx hunts them for a living. #DayShif...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The best moments you&amp;#39;ve never seen. #DayShift bloopers are here! Watch NOW on...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Can&amp;#39;t sleep? Let the cast of Me Time (try to) help! Watch ME TIME only on Net...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;An eccentric outlaw (Jason Momoa), a brave girl on a mission and a stuffed pi...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e32' x='276.02' y='408.95' width='109.86' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;37&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Netflix&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;The wait is over. Watch #TUDUM a Netflix Global Fan Event now!&amp;#10;https://t.co/V...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Can&amp;#39;t sleep? Let the cast of Me Time (try to) help! Watch ME TIME only on Net...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;An eccentric outlaw (Jason Momoa), a brave girl on a mission and a stuffed pi...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;quot;From smart casting and strong writing to exquisitely eerie, noir-meets-horro...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Take a little me time and watch ME TIME only on Netflix August 26. https://t....&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e33' x='379.95' y='432.48' width='112.83' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;36&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;NFL On Prime Video&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;RT @overtime: Watch Malcolm Jenkins with Overtime Tom &amp;amp;amp; Overtime Day brea...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;That new Prime Ball? Totally fake.&amp;#10;&amp;#10;We’re not changing the football, just how...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;A classic AFC North battle under the lights. &amp;#10;&amp;#10;Steelers. Browns. Thursday Nig...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Thursdays are about to be special. #TNFonPrime&amp;#10;&amp;#10;Thursday Night Football kicks...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Rather have Cheetah or Chase 🤔 #TNFonPrime @NFLonPrime https://t.co/TXK1dXwuF5&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e34' x='276.02' y='432.48' width='103.93' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;34&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;NFL On Prime Video&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;That new Prime Ball? Totally fake.&amp;#10;&amp;#10;We’re not changing the football, just how...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Mayfield x Darnold. #KeepPounding&amp;#10;&amp;#10;📱: Stream #BUFvsCAR Tonight (7pm ET) on NF...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Travis Kelce 100-yard receiving games are like clockwork ⏰ &amp;#10;&amp;#10;@tkelce | @chief...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The QBs may get the spotlight, but all that matters is who wins this AFC West...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;175 yards from scrimmage and a score. Business as usual for @JayT23 in Week 1...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e35' x='376.98' y='456.02' width='100.96' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;34&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;PNC Bank&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Learning what you value most helps us provide a unique plan…for a unique you.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Tap to pay with your contactless PNC Bank Visa® Debit Card or payment-enabled...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We don&amp;#39;t know what tomorrow will look like, but with the right financial plan...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What&amp;#39;s next for you? We offer the financial tools and guidance to make it eas...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Personal banking tools like Home Insight® can help your family of four move o...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e36' x='276.02' y='456.02' width='100.96' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;34&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;PNC Bank&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Tap to pay with your contactless PNC Bank Visa® Debit Card or payment-enabled...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Remember: Don&amp;#39;t just set it and forget. Learn how to responsibly use financia...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What&amp;#39;s next for you? We offer the financial tools and guidance to make it eas...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We don&amp;#39;t know what tomorrow will look like, but with the right financial plan...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Personal banking tools like Home Insight® can help your family of four move o...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e37' x='368.07' y='479.55' width='97.99' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;29&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;HBO Max&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Gods. Kings. Fire. Blood. Witness the rise of House Targaryen in House of the...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Discover the stories that move you, all in one place.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sign up for the acclaimed drama Elvis, now streaming on HBO Max.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Go to Westeros on HBO Max. Stream Game of Thrones and new series House of the...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;It&amp;#39;s almost time to wake the dragon. Sign up to stream House of the Dragon, p...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e38' x='276.02' y='479.55' width='92.05' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;31&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;HBO Max&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Sign up now and save over 40% on HBO Max yearly plans — it&amp;#39;s like getting 5 m...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Save over 40% on all HBO Max yearly plans and stream epic series for less. Li...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Discover the stories that move you, all in one place.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Sign up for the acclaimed drama Elvis, now streaming on HBO Max.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Stream fan favorites, like the new season of Harley Quinn, Certified Fresh on...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e39' x='365.1' y='526.62' width='95.02' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;30&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;AMC+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;With Earth on the brink of destruction, the Moon may be humankind’s only salv...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Who wants to live forever? Stream Interview With The Vampire, based on Anne R...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Together, we finish the fight. Stream The Walking Dead’s Last Episodes Octobe...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How will it all end? Catch up on parts 1 and 2 of TWD&amp;#39;s final season before t...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Together, we will finish the fight. Don&amp;#39;t miss the Last Episodes of The Walki...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e40' x='276.02' y='526.62' width='89.08' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;30&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;AMC+&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Turn the page for new tales of terror. Start your free AMC+ trial to watch Se...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;From an executive producer of Game of Thrones, don&amp;#39;t miss the AMC+ Original s...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;What price would you pay for power? Stream Interview with the Vampire, based ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Together, we will finish the fight. Don&amp;#39;t miss the Last Episodes of The Walki...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fantasy, comedy, drama, sci-fi—AMC+ has it all. Stream new and exclusive seri...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e41' x='371.04' y='503.09' width='89.08' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;30&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Evony - The King&amp;#39;s Return&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Many failed before! Think you can do better? 😏&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Play puzzles and win lots of treasures.💰💎👑&amp;#10;Many failed before! Think you can ...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e42' x='276.02' y='503.09' width='95.02' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;32&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Evony - The King&amp;#39;s Return&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Play puzzles and win lots of treasures.💰💎👑&amp;#10;Many failed before! Think you can ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Many failed before! Think you can do better? 😏&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e43' x='365.1' y='550.16' width='92.05' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;31&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Twitter Business&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;All your small biz questions, answered. &amp;#10;&amp;#10;Check out our Twitter tips for succ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Learn from Twitter experts and see successful campaigns from other agencies 🏆&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Why use Twitter for business?&amp;#10;&amp;#10;Learn all about the benefits, and more, right ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We love small businesses! 💙&amp;#10;&amp;#10;So much so, we’ve created a hub full of resource...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Giving you the Twitter campaign inspiration and support you need. 💙&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e44' x='276.02' y='550.16' width='89.08' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;30&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Twitter Business&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;🎉 Tips and stories from small businesses on Twitter&amp;#10;🙏 Twitter FAQs answered &amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Learn from Twitter experts and see successful campaigns from other agencies 🏆&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Because the best agencies deserve the best resources 😍&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;All your small biz questions, answered. &amp;#10;&amp;#10;Check out our Twitter tips for succ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Learn all about the benefits, and more, right here 👇&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e45' x='362.13' y='573.69' width='86.11' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;29&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Rocket Money&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Save hundreds with Rocket Money by canceling subscriptions you don’t use.&amp;#10;&amp;#10;👀 ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We&amp;#39;ll cancel your subscriptions and help you save hundreds. Download the #1 p...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The best app for tracking and managing your expenses!&amp;#10;&amp;#10;Use Rocket Money to:&amp;#10;💡...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Still using spreadsheets to track your finances? You need Rocket Money.&amp;#10;&amp;#10;🚫 Ca...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Still managing money like it&amp;#39;s 1995? 🤯 Meet Rocket Money 👋, your financial co...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e46' x='276.02' y='573.69' width='86.11' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;29&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Rocket Money&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Still using spreadsheets to track your finances? You need Rocket Money.&amp;#10;&amp;#10;🚫 Ca...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Give your financial goals a boost with Rocket Money! — Create a budget, lower...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you struggle with budgeting, Truebill is for you.&amp;#10;&amp;#10;📈 Track your expenses a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Still managing money like it&amp;#39;s 1995? 🤯 Meet Rocket Money 👋, your financial co...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Cancel subscriptions with just one tap... &amp;#10;It’s About Damn Time 🎵 🎶🎤&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e47' x='356.19' y='597.22' width='83.14' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;28&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Intuit Mailchimp&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Guess less and sell more using Customer Journey Builder automations from Mail...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Reach the right customers at the right time with the right message using auto...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We’re at New York Fashion Week with five breakthrough designers from the Blac...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Don’t miss our exclusive New York Fashion Week drop from five breakthrough de...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Take the guesswork out of marketing with the #1 email marketing and automatio...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e48' x='276.02' y='597.22' width='80.17' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;27&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Intuit Mailchimp&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Take the guesswork out of marketing with the #1 email marketing and automatio...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Don’t miss our exclusive New York Fashion Week drop from five breakthrough de...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Guess less and sell more using Customer Journey Builder automations from Mail...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;We’re at New York Fashion Week with five breakthrough designers from the Blac...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Reach the right customers at the right time with the right message using auto...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e49' x='347.28' y='620.76' width='89.08' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;25&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Samsung Mobile US&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Beauty is in the details. Galaxy S22 Ultra shows them off with the highest re...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Keeping your worlds connected is easy with the all-new #GalaxyZFlip4.&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Unfold the future and get a free storage upgrade and case when you pre-order ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Stay synced no matter what you’re doing or where you’re going with the all-ne...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Next-level productivity and power just got pocket-sized. Do more with the ico...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e50' x='276.02' y='620.76' width='71.26' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;24&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Samsung Mobile US&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Get insights for a better night’s rest with the watch that knows you best. 🛌&amp;#10;...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Next-level productivity and power just got pocket-sized. Do more with the ico...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Your most-used accessory should be the most you. #GalaxyZFlip4 lets you custo...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Unfold the future and get a free storage upgrade and case when you pre-order ...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Keeping your worlds connected is easy with the all-new Galaxy Z Flip4.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e51' x='356.19' y='644.29' width='80.17' height='21.18' fill='#97C4CA' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;27&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;engagements&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Fauna&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Curious about Fauna? Join our weekly instructor-led live demo of Fauna&amp;#39;s docu...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How Fauna&amp;#39;s distributed DB is different&amp;#10;&amp;#10;⌛️ Low latency - Your Fauna database...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Is GraphQL the only way to interact with your Fauna database? Short answer, n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fauna gives you the freedom to create your own custom resolvers which we call...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Why is Fauna a great fit for dynamic web applications?&amp;#10;&amp;#10;1️⃣Fauna is a serverl...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n   <rect id='svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_e52' x='276.02' y='644.29' width='80.17' height='21.18' fill='#1C7D8B' fill-opacity='1' stroke='none' title='&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;27&amp;lt;/strong&amp;gt; promoted tweet &amp;lt;strong&amp;gt;impressions&amp;lt;/strong&amp;gt; by &amp;lt;strong&amp;gt;Fauna&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Fauna gives you the freedom to create your own custom resolvers which we call...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;How Fauna&amp;#39;s distributed DB is different&amp;#10;&amp;#10;⌛️ Low latency - Your Fauna database...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Is GraphQL the only way to interact with your Fauna database? Short answer, n...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Fauna is the serverless database of choice for frontend developers building a...&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;If you&amp;#39;re a frontend developer who wants to make your website or app dynamic,...&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;'/>\n  <\/g>\n  <g clip-path='url(#svg_b5dc6883_1715_42cc_8ed4_12294c9f6571_c1)'>\n   <text x='224.79' y='659.91' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Fauna<\/text>\n   <text x='121.19' y='636.37' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Samsung Mobile US<\/text>\n   <text x='129.83' y='612.84' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Intuit Mailchimp<\/text>\n   <text x='164.36' y='589.3' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Rocket Money<\/text>\n   <text x='129.83' y='565.77' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter Business<\/text>\n   <text x='233.42' y='542.23' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>AMC+<\/text>\n   <text x='52.13' y='518.7' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Evony - The King's Return<\/text>\n   <text x='207.52' y='495.16' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>HBO Max<\/text>\n   <text x='198.89' y='471.63' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>PNC Bank<\/text>\n   <text x='112.56' y='448.1' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>NFL On Prime Video<\/text>\n   <text x='207.52' y='424.56' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Netflix<\/text>\n   <text x='181.62' y='401.03' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Prudential<\/text>\n   <text x='242.05' y='377.49' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>TÁR<\/text>\n   <text x='190.26' y='353.96' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Microsoft<\/text>\n   <text x='172.99' y='330.42' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>PlanetScale<\/text>\n   <text x='198.89' y='306.89' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>SHOWTIME<\/text>\n   <text x='147.09' y='283.36' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Twitter Safety<\/text>\n   <text x='224.79' y='259.82' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Anker<\/text>\n   <text x='216.15' y='236.29' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Google<\/text>\n   <text x='181.62' y='212.75' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Paramount+<\/text>\n   <text x='224.79' y='189.22' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Apple<\/text>\n   <text x='8.97' y='165.68' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>The Lord of the Rings on Prime<\/text>\n   <text x='147.09' y='142.15' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Action Network<\/text>\n   <text x='190.26' y='118.62' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Apple TV+<\/text>\n   <text x='172.99' y='95.08' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Mint Mobile<\/text>\n   <text x='172.99' y='71.55' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>Prime Video<\/text>\n   <text x='271.7' y='687.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>0<\/text>\n   <text x='415.85' y='687.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>50<\/text>\n   <text x='560' y='687.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>100<\/text>\n   <text x='708.47' y='687.12' font-size='10.8pt' font-family='IBM Plex Mono' fill='#4D4D4D' fill-opacity='1'>150<\/text>\n   <text x='276.02' y='707.22' font-size='13.5pt' font-family='IBM Plex Mono'>Interactions with Promoted Tweets →<\/text>\n   <rect x='728.41' y='564.53' width='15.86' height='15.86' fill='#97C4CA' fill-opacity='1' stroke='none'/>\n   <rect x='728.41' y='581.81' width='15.86' height='15.86' fill='#1C7D8B' fill-opacity='1' stroke='none'/>\n   <text x='753.95' y='577.48' font-size='10.8pt' font-family='IBM Plex Mono'>Engagement<\/text>\n   <text x='753.95' y='594.76' font-size='10.8pt' font-family='IBM Plex Mono'>Impression<\/text>\n   <text x='8.97' y='25.71' font-size='18pt' font-family='IBM Plex Mono'>Ad Interactions by Advertiser<\/text>\n  <\/g>\n <\/g>\n<\/svg>","js":null,"uid":"svg_b5dc6883_1715_42cc_8ed4_12294c9f6571","ratio":1.2,"settings":{"tooltip":{"css":".tooltip_SVGID_ { padding:5px;background:black;color:white;border-radius:2px 2px 2px 2px;text-align:left; ; position:absolute;pointer-events:none;z-index:999;}","placement":"doc","opacity":0.9,"offx":10,"offy":0,"use_cursor_pos":true,"use_fill":false,"use_stroke":false,"delay_over":200,"delay_out":500},"hover":{"css":".hover_data_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_data_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_data_SVGID_ { fill:orange;stroke:black; }\nline.hover_data_SVGID_, polyline.hover_data_SVGID_ { fill:none;stroke:orange; }\nrect.hover_data_SVGID_, polygon.hover_data_SVGID_, path.hover_data_SVGID_ { fill:orange;stroke:none; }\nimage.hover_data_SVGID_ { stroke:orange; }","reactive":true,"nearest_distance":null},"hover_inv":{"css":""},"hover_key":{"css":".hover_key_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_key_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_key_SVGID_ { fill:orange;stroke:black; }\nline.hover_key_SVGID_, polyline.hover_key_SVGID_ { fill:none;stroke:orange; }\nrect.hover_key_SVGID_, polygon.hover_key_SVGID_, path.hover_key_SVGID_ { fill:orange;stroke:none; }\nimage.hover_key_SVGID_ { stroke:orange; }","reactive":true},"hover_theme":{"css":".hover_theme_SVGID_ { fill:orange;stroke:black;cursor:pointer; }\ntext.hover_theme_SVGID_ { stroke:none;fill:orange; }\ncircle.hover_theme_SVGID_ { fill:orange;stroke:black; }\nline.hover_theme_SVGID_, polyline.hover_theme_SVGID_ { fill:none;stroke:orange; }\nrect.hover_theme_SVGID_, polygon.hover_theme_SVGID_, path.hover_theme_SVGID_ { fill:orange;stroke:none; }\nimage.hover_theme_SVGID_ { stroke:orange; }","reactive":true},"select":{"css":".select_data_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_data_SVGID_ { stroke:none;fill:red; }\ncircle.select_data_SVGID_ { fill:red;stroke:black; }\nline.select_data_SVGID_, polyline.select_data_SVGID_ { fill:none;stroke:red; }\nrect.select_data_SVGID_, polygon.select_data_SVGID_, path.select_data_SVGID_ { fill:red;stroke:none; }\nimage.select_data_SVGID_ { stroke:red; }","type":"multiple","only_shiny":true,"selected":[]},"select_inv":{"css":""},"select_key":{"css":".select_key_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_key_SVGID_ { stroke:none;fill:red; }\ncircle.select_key_SVGID_ { fill:red;stroke:black; }\nline.select_key_SVGID_, polyline.select_key_SVGID_ { fill:none;stroke:red; }\nrect.select_key_SVGID_, polygon.select_key_SVGID_, path.select_key_SVGID_ { fill:red;stroke:none; }\nimage.select_key_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"select_theme":{"css":".select_theme_SVGID_ { fill:red;stroke:black;cursor:pointer; }\ntext.select_theme_SVGID_ { stroke:none;fill:red; }\ncircle.select_theme_SVGID_ { fill:red;stroke:black; }\nline.select_theme_SVGID_, polyline.select_theme_SVGID_ { fill:none;stroke:red; }\nrect.select_theme_SVGID_, polygon.select_theme_SVGID_, path.select_theme_SVGID_ { fill:red;stroke:none; }\nimage.select_theme_SVGID_ { stroke:red; }","type":"single","only_shiny":true,"selected":[]},"zoom":{"min":1,"max":1,"duration":300},"toolbar":{"position":"topright","pngname":"diagram","tooltips":null,"hidden":[],"delay_over":200,"delay_out":500},"sizing":{"rescale":true,"width":1}}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
<details class="code-details">
<summary>
Code: Plot Ad Interactions by Advertiser
</summary>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb40" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb40-1">ads_advertiser_counts <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb40-2">  ads <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(advertiserName, type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_wider</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_from =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_from =</span> n) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_max</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>, engagement <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> impression) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_longer</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"type"</span>)</span>
<span id="cb40-7"></span>
<span id="cb40-8">ads_tweet_examples <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb40-9">  ads <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(tweetText)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">semi_join</span>(ads_advertiser_counts) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(advertiserName, type) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweetText =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_trunc</span>(tweetText, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">80</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(</span>
<span id="cb40-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">n</span>(),</span>
<span id="cb40-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweets =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue_collapse</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb40-17">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"&lt;li&gt;{sample(unique(tweetText), min(5, length(unique(tweetText))))}&lt;/li&gt;"</span></span>
<span id="cb40-18">    )),</span>
<span id="cb40-19">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.groups =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"drop"</span></span>
<span id="cb40-20">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-21">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb40-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweets =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;ul&gt;{tweets}&lt;/ul&gt;'</span>),</span>
<span id="cb40-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tweets =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(</span>
<span id="cb40-24">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;p&gt;&lt;strong&gt;{n}&lt;/strong&gt; promoted tweet '</span>,</span>
<span id="cb40-25">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'&lt;strong&gt;{type}s&lt;/strong&gt; '</span>,</span>
<span id="cb40-26">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'by &lt;strong&gt;{advertiserName}&lt;/strong&gt;&lt;/p&gt;'</span>,</span>
<span id="cb40-27">      <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'{tweets}'</span></span>
<span id="cb40-28">    )</span>
<span id="cb40-29">  )</span>
<span id="cb40-30"></span>
<span id="cb40-31">plot_advertisers <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb40-32">  ads_advertiser_counts <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-33">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">left_join</span>(ads_tweet_examples) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-34">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">advertiserName =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_reorder</span>(advertiserName, value, sum)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb40-35">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-36">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(value, advertiserName, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> type, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tooltip =</span> tweets) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-37">  ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col_interactive</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-38">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-39">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(</span>
<span id="cb40-40">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#97c4ca"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#1c7d8b"</span>),</span>
<span id="cb40-41">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Engagement"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Impression"</span>)</span>
<span id="cb40-42">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-43">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb40-44">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Ad Interactions by Advertiser"</span>,</span>
<span id="cb40-45">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Interactions with Promoted Tweets →"</span>,</span>
<span id="cb40-46">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb40-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb40-48">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb40-49">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb40-50">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid.major.y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>(),</span>
<span id="cb40-51">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.direction =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"vertical"</span>,</span>
<span id="cb40-52">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.99</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.1</span>),</span>
<span id="cb40-53">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">legend.justification =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb40-54">  )</span>
<span id="cb40-55"></span>
<span id="cb40-56">ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">girafe</span>(</span>
<span id="cb40-57">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ggobj =</span> plot_advertisers,</span>
<span id="cb40-58">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb40-59">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height_svg =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>,</span>
<span id="cb40-60">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">options =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(ggiraph<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">opts_tooltip</span>()),</span>
<span id="cb40-61">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">desc =</span> knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>opts_current<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"fig.alt"</span>)</span>
<span id="cb40-62">)</span></code></pre></div></div>
</div>
</details>
<!-- CSS Post Customizations -->
<div class="cell">
<style type="text/css">
[class^="tooltip_svg_"] {
  background: var(--quarto-body-bg);
  color: var(--quarto-body-color);
  font-size: 0.75rem;
  padding: 1rem;
  max-width: 48rem;
  border-radius: 3px;
  box-shadow: 0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.36), 0.8px 1.6px 2px -0.8px hsl(var(--shadow-color) / 0.36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / 0.36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / 0.36);
  --shadow-color: 180deg 3% 61%;
}
[class^="tooltip_svg_"] + [class^="tooltip_svg_"] {
  max-width: 32rem;
}
[class^="tooltip_svg_"] ul, [class^="tooltip_svg_"] ol {
  padding-left: 1rem;
}
[class^="tooltip_svg_"] li {
  line-height: 1.5;
}
[class^="tooltip_svg_"] > :first-child {
  margin-top: 0;
}
[class^="tooltip_svg_"] > :last-child {
  margin-bottom: 0;
}
[class^="tooltip_svg_"] dd, [class^="tooltip_svg_"] dt {
  display: inline-block;
}
[class^="tooltip_svg_"] dd + dt {
  margin-left: 1em;
}
[class^="tooltip_svg_"] dd {
  margin-left: 0.25em;
  font-weight: bold;
}
[class^="tooltip_svg_"] p {
  font-size: 1rem;
}
.girafe_container_std g > g > rect:first-child:last-child,
.girafe_container_std g > g > rect[fill="#F9FAFA"] {
  fill: var(--quarto-body-bg);
}
.ggiraph-svg .ggiraph-svg-rootg polyline:not([id]) {
  stroke: var(--quarto-border-color);
}
.girafe_container_std text {
  fill: var(--quarto-body-color);
}
.girafe_container_std rect[fill="#595959"] { /* default bar color */
    fill: #1c7d8b;
}
.girafe_container_std polyline[stroke="#595959"] { /* geom_line */
    stroke: #1c7d8b;
}
.girafe_container_std circle[fill="#595959"] {  /* geom_circle */
    fill: #4896a1;
    stroke: #4896a1;
}
#plot-popular-tweets [class^="tooltip_svg_"] {
  opacity: 1 !important;
  margin: 1rem auto;
  position: static !important;
  max-width: 32rem;
  pointer-events: visible;
  border: 2px solid var(--quarto-border-color);
}
#plot-time-of-day [class^="tooltip_svg_"] {
  box-shadow: none;
  text-align: left;
  opacity: 1!important;
  left: unset !important;
  top: unset !important;
  right: -4vw;
  bottom: 1rem;
  background: unset;
}
#plot-time-of-day [class^="tooltip_svg_"] p {
  margin-bottom: 0;
}
#plot-time-of-day [class^="tooltip_svg_"] ul {
  list-style: none;
  padding-left: 0;
}
#plot-tweet-source [class^="tooltip_svg_"] {
  text-align: left;
}
#plot-tweet-source [class^="tooltip_svg_"] progress + label {
  margin-top: 0.5rem;
  display: inline-block;
}
#plot-tweet-source [class^="tooltip_svg_"] progress {
  -webkit-appearance: none;
  appearance: none;
  height: 0.66rem;
  border-radius: 0;
  border: none;
  width: 100%;
  background: none;
  margin-top: 5px;
}
#plot-tweet-source [class^="tooltip_svg_"] progress::-webkit-progress-bar {
  background: none;
}
#plot-tweet-source [class^="tooltip_svg_"] progress::-webkit-progress-value {
  background: #b0508a;
}
#plot-tweet-source [class^="tooltip_svg_"] progress::-moz-progress-bar {
  background: #b0508a;
}
@media (max-width: 48rem) {
  #plot-time-of-day [class^="tooltip_svg_"],
  #plot-popular-tweets [class^="tooltip_svg_"] {
    margin-left: auto;
    margin-right: auto;
    position:   static !important;
    margin-left: auto;
  }
}
</style>
</div>


</section>
</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p><code>simplify_twitter_data()</code> is an optional and separate function because it’s an 80/20 function: it’s 20% of the code that does the right thing 80% of the time.↩︎</p></li>
<li id="fn2"><p>On mobile devices, tapping on a bar <em>kind of</em> works. But to change focus from one plot element to another, you might need to tap outside of the plot area before tapping on the new element. Sorry! The hover interactions work a whole lot better on desktop.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>Twitter</category>
  <category>Personal Data</category>
  <guid>https://www.garrickadenbuie.com/blog/tweet-archive-in-r/</guid>
  <pubDate>Wed, 07 Dec 2022 05:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/tweet-archive-in-r/feature.png" medium="image" type="image/png" height="75" width="144"/>
</item>
<item>
  <title>countdown v0.4.0 – Now on CRAN!</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/countdown-v0.4.0/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="lead">
<p>I’m <span class="superlative">stoked</span> to announce that <a href="https://pkg.garrickadenbuie.com/countdown">countdown</a> is now available on CRAN! Countdown to something awesome in <a href="https://slides.yihui.org/xaringan">xaringan</a>, <a href="https://quarto.org">Quarto</a>, <a href="https://rmarkdown.rstudio.com">R Markdown</a>, or <a href="https://shiny.rstudio.com">Shiny</a>.</p>
<p>In this post, I reflect a bit on the development of <a href="https://pkg.garrickadenbuie.com/countdown">countdown</a>, but you can also skip straight to the release notes!</p>
</div>
<section id="what-is-countdown" class="level2">
<h2 class="anchored" data-anchor-id="what-is-countdown">What is countdown?</h2>
<div class="d-md-flex">
<div class="justify-content-center mx-auto align-self-center" style="width: max-content">
<div class="cell">
<div class="cell-output-display">
<div class="countdown" id="first-example" data-warn-when="30" data-update-every="1" tabindex="0" style="right:0;bottom:0;position: relative;width: max-content; max-width: 100%">
<div class="countdown-controls"><button class="countdown-bump-down">−</button><button class="countdown-bump-up">+</button></div>
<code class="countdown-time"><span class="countdown-digits minutes">01</span><span class="countdown-digits colon">:</span><span class="countdown-digits seconds">30</span></code>
</div>
</div>
</div>
</div>
<div class="justify-content-start">
<p><code>countdown()</code> is a simple timer you can use in presentations, documents and Shiny apps. It’s great for teaching or breakout sessions!</p>
<p><span class="d-none d-md-inline">👈</span><span class="d-inline d-md-none">☝️</span> <strong>Click</strong> the timer to start it. <strong>Click</strong> again to pause. <strong>Double click</strong> to reset it. Adjust the timer on the fly with the <strong>+</strong> and <strong>−</strong> buttons.</p>
</div>
</div>
<p>Everything you need to know about countdown, you can learn from the docs-slash-presentation at <a href="https://pkg.garrickadenbuie.com/countdown">pkg.garrickadenbuie.com/countdown</a>.</p>
<div class="feature">
<div class="feature-row">
<div class="feature-timer">
<div class="cell">
<div class="cell-output-display">
<div class="countdown" id="feature" data-warn-when="30" data-update-every="1" tabindex="0" style="right:0;bottom:0;position: relative;width: max-content; max-width: 100%">
<div class="countdown-controls"><button class="countdown-bump-down">−</button><button class="countdown-bump-up">+</button></div>
<code class="countdown-time"><span class="countdown-digits minutes">01</span><span class="countdown-digits colon">:</span><span class="countdown-digits seconds">30</span></code>
</div>
</div>
</div>
</div>
<div class="feature-code">
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1">countdown<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">countdown</span>(</span>
<span id="cb1-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">minutes =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb1-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">seconds =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">30</span>,</span>
<span id="cb1-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">warn_when =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">30</span></span>
<span id="cb1-5">)</span></code></pre></div></div>
</div>
</div>
<div class="feature-footer">
<p><code><span class="o-60">pkg.garrickadenbuie.com/</span>countdown</code></p>
</div>
</div>
<div class="cell">
<style type="text/css">
.feature {
  width: 800px;
  height: calc(800px / 1.945);
  display: flex;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  position: relative;
}
.feature-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-evenly;
  font-size: 1.5rem;
  padding-bottom: 2em;
}
.feature-row > .feature-code {
  margin-left: 2em;
}
.feature-footer {
  position: absolute;
  bottom: 0em;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 1.5rem;
  font-family: var(--font-monospace);
}
</style>
</div>
</section>
<section id="installing-countdown" class="level2">
<h2 class="anchored" data-anchor-id="installing-countdown">Installing countdown</h2>
<p>Installing countdown is now a whole lot easier:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"countdown"</span>)</span></code></pre></div></div>
<p>As always, you can still get the latest and greatest in-development versions from <a href="https://github.com/gadenbuie/countdown">GitHub</a></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># install.packages("remotes")</span></span>
<span id="cb3-2">remotes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install_github</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie/countdown"</span>)</span></code></pre></div></div>
<p>or from <a href="https://gadenbuie.r-universe.dev/">gadenbuie.r-universe.dev</a>.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">options</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repos =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb4-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">gadenbuie =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'https://gadenbuie.r-universe.dev'</span>,</span>
<span id="cb4-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">CRAN =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'https://cloud.r-project.org'</span></span>
<span id="cb4-4">))</span>
<span id="cb4-5"></span>
<span id="cb4-6"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'countdown'</span>)</span></code></pre></div></div>
</section>
<section id="reflection" class="level2">
<h2 class="anchored" data-anchor-id="reflection">A brief history of countdown</h2>
<p>Before we talk about all the new things in countdown, I want to take a small minute to get nostalgic. I hope you don’t mind indulging me (or skip ahead if you’d rather get right to business).</p>
<section id="rstudioconf2019" class="level3">
<h3 class="anchored" data-anchor-id="rstudioconf2019">rstudio::conf(2019)</h3>
<p>In 2019 I went to <a href="https://www.rstudio.com/resources/rstudioconf-2019/">rstudio::conf</a> in Austin, TX where a highlight of the conference, for me, was the <a href="https://github.com/rstudio-education/teach-tidy">Train-the-Trainer: Tidyverse Track</a> workshop by Garrett Grolemund and <a href="https://third-bit.com/">Greg Wilson</a>. That workshop specifically marked a turning point in my career and I left rstudio::conf very inspired to build and teach cool things in R.</p>
<p>I also walked away from rstudio::conf(2019) with another key take away: it was time to learn JavaScript. An odd thing to take away from an R conference, yes. (Although I don’t think I’m alone in this kind of realization; this year many people left rstudio::conf(2022) thinking that <a href="https://twitter.com/asmae_toumi/status/1552731475434430465">it’s time to learn Python</a>.)</p>
<p>These two inspirations came together in my first post-conf project: a countdown timer for <a href="https://slides.yihui.org/xaringan">xaringan</a> slides.</p>
<div class="float-md-end ps-md-4 mx-sm-auto" style="max-width:22rem">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="https://pkg.garrickadenbuie.com/countdown/img/teach-tidyverse-timer.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="A slide from Garrett’s workshop materials with a 4-minute timer in the lower right corner."><img src="https://pkg.garrickadenbuie.com/countdown/img/teach-tidyverse-timer.png" class="img-fluid figure-img" alt="A slide from Garrett’s workshop materials with a 4-minute timer in the lower right corner."></a></p>
<figcaption>A slide from Garrett’s workshop materials with a 4-minute timer in the lower right corner.</figcaption>
</figure>
</div>
</div>
<p>Garrett used timers extensively to pace break out sessions and they worked surprisingly well to keep everyone on track. One funny thing I noticed during our workshop session was that Garrett would frequently have to switch to slide-edit mode (in Keynote, I think) to fiddle with the timer as he adjusted the length of the “your turn” session. This is pretty normal; an instructor probably has a sense of approximately how long an activity will take and we’ll often will adjust the time spent on the activity based on how the audience is doing, how well the material is working, or how close to lunch or a break we are in the session.</p>
<p>So my idea was to build a countdown timer that you could drop into a slide and easily use to time an event. I also wanted to make it easy to adjust the time, but my JavaScript skills were limited to what I could learn from StackOverflow, so I compromised and decided that you could only bump the timer up. After all it’s not like you <em>have</em> to end the timer, you can always just move on in your slides.</p>
</section>
<section id="it-becomes-an-r-package" class="level3">
<h3 class="anchored" data-anchor-id="it-becomes-an-r-package">It becomes an R package</h3>
<p>I cobbled together an R package that was a fairly decent R interface around a collection of lines of JavaScript that I barely understood, that somehow assembled into an actual working timer. I made a cool <a href="https://pkg.garrickadenbuie.com/countdown">intro-slash-docs presentation</a> and would probably have sat on it for a while longer if it weren’t for <a href="https://twitter.com/dataandme">Mara Averick</a> who spotted my GitHub activity and <a href="https://twitter.com/dataandme/status/1125747630489911297">soft-announced the package for me</a>.</p>
<p>Not long after that, and slightly to my horror (<em>please don’t go looking at my JavaScript code</em>), <a href="https://twitter.com/hadleywickham">Hadley</a> submitted an issue. Actually, two issues. Obviously, that was an exciting turn of events. His suggestions were solid and helped improve the quality of the timer: he suggested a <a href="https://github.com/gadenbuie/countdown/issues/5">warning state</a> and a <a href="https://github.com/gadenbuie/countdown/issues/6">full-screen view/app</a>.</p>
<p>Amazingly, the package worked! People really seemed to like it, it solved a niche but useful need that many people have when teaching, and it let me learn a ton about how to build htmlwidgets in R. I’m proud of the R interface — it’s easy to use and configure — and I think the feature set hits the right balance of looking good right out of the box without doing <em>too much</em>.</p>
</section>
<section id="but-that-javascript-code" class="level3">
<h3 class="anchored" data-anchor-id="but-that-javascript-code">But that JavaScript code…</h3>
<p>Since I wrote the first version of countdown, I’ve learned a whole lot more JavaScript and I know a whole lot more about how to build <em>web things</em> in R. countdown’s underlying code has always haunted me a little, but on the other hand it was chugging away, still working fine for most people in most situations.</p>
<p>So I left it alone…</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="countdown-history-3-years.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="Screenshot of the countdown GitHub repository page where the phrase “3 years ago” is highlighted. That is GitHub’s summary of the last time I updated countdown."><img src="https://www.garrickadenbuie.com/blog/countdown-v0.4.0/countdown-history-3-years.png" class="img-fluid figure-img" alt="Screenshot of the countdown GitHub repository page where the phrase “3 years ago” is highlighted. That is GitHub’s summary of the last time I updated countdown."></a></p>
<figcaption>Screenshot of the countdown GitHub repository page where the phrase “3 years ago” is highlighted. That is GitHub’s summary of the last time I updated countdown.</figcaption>
</figure>
</div>
<p>…for almost 3 years.</p>
<p>And <em>wow how much has changed</em> in the three plus years since rstudio::conf(2019). Not only did I lead a workshop <em>about JavaScript</em> for Shiny users at rstudio::conf(2020) (hashtag <a href="https://js4shiny.com">js4shiny</a>), and not only do I now work for RStudio<sup>1</sup>, but I was also part of the program committee for conference planning. Which means I saw colleagues were still using my countdown timer in workshop slides.</p>
<p>And that old franken-JavaScript code still haunted me.</p>
<p>So this year, in part inspired by the return of <em><a href="https://www.rstudio.com/blog/rstudio-is-becoming-posit/">the final</a></em> <a href="https://rstudio.com/conference">rstudio::conf</a>, I decided that finally rewriting that JavaScript would be the perfect conference side-hack project.</p>
<p>Which led to countdown v0.4.0 arriving on CRAN!</p>
</section>
</section>
<section id="release" class="level2">
<h2 class="anchored" data-anchor-id="release">coundown v0.4.0</h2>
<div class="cell">
<style type="text/css">
pre:empty {
  border-left: none !important;
}
</style>
</div>
<section id="the-old-javascript" class="level3">
<h3 class="anchored" data-anchor-id="the-old-javascript">The Old JavaScript</h3>
<p>My first implementation relied heavily on the JavaScript function <a href="https://developer.mozilla.org/en-US/docs/Web/API/setTimeout"><code>setTimeout</code></a>, which takes a <code>function</code> and a <code>delay</code> in milliseconds: <code>setTimeout(function, delay)</code>. When called, the browser waits until the delay is over and then calls the function.</p>
<p>A neat trick with <code>setTimeout</code> is that you can call it recursively inside a function as a way to run that function repeatedly. Below I’ve defined a function <code>timerTick()</code> that moves the timer forward one tick. It also uses <code>setTimeout</code> to schedule the next tick of the timer. And by using a delay of <code>1000</code> milliseconds, I’ve set up a function that runs once per second — just like a clock 😉.</p>
<p>This is, essentially, how countdown worked before. For each run of <code>timerTick()</code>, I would decrement the number of remaining seconds by one and update the timer. If there’s time left on the timer, then <code>timerTick()</code> shcedules another update for 1 second later. If there isn’t any time left, we can stop the timer by simply not scheduling any more timer updates.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb5-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">timerTick</span>() {</span>
<span id="cb5-2">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> timer <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">document</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getElementById</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'timer'</span>)</span>
<span id="cb5-3"></span>
<span id="cb5-4">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// update the timer</span></span>
<span id="cb5-5">  timer<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">value</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span></span>
<span id="cb5-6">  <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>timer<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">value</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">s remaining...`</span>)</span>
<span id="cb5-7"></span>
<span id="cb5-8">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (timer<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">value</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>) {</span>
<span id="cb5-9">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// there's time left, schedule next tick</span></span>
<span id="cb5-10">    <span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">setTimeout</span>(timerTick<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1000</span>)</span>
<span id="cb5-11">  } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> {</span>
<span id="cb5-12">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// time is up, reset the timer</span></span>
<span id="cb5-13">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`Time's up!`</span>)</span>
<span id="cb5-14">    timer<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">classList</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">remove</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'running'</span>)</span>
<span id="cb5-15">    timer<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Start Timer'</span></span>
<span id="cb5-16">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// notice we don't schedule another tick</span></span>
<span id="cb5-17">  }</span>
<span id="cb5-18">}</span></code></pre></div></div>
</div>
<p>And this works<sup>*</sup>! Try it out by clicking the button below.</p>
<button id="timer" class="btn btn-primary" value="5">Start Countdown</button>
<div class="cell">
<div id="out-simple-timer">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_simple_timer = redirectLogger(document.querySelector("#out-simple-timer > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_simple_timer(`function timerTick() {
  const timer = document.getElementById('timer')

  // update the timer
  timer.value -= 1
  console.log(\`\${timer.value}s remaining...\`)

  if (timer.value > 0) {
    // there's time left, schedule next tick
    setTimeout(timerTick, 1000)
  } else {
    // time is up, reset the timer
    console.log(\`Time's up!\`)
    timer.classList.remove('running')
    timer.innerText = 'Start Timer'
    // notice we don't schedule another tick
  }
}

function timerClear() {
  // Clear the console output
  console.clear()
  // Reset the timer's starting value
  const timer = document.getElementById('timer')
  timer.value = 5
  console.log(\`\${timer.value}s remaining...\`)
}

document
  .getElementById('timer')
  .addEventListener('click', function({ target: timer }) {
    if (timer.classList.contains('running')) {
      // timer is running, do nothing
      return
    } else {
      timer.classList.add('running')
      timer.innerText = 'Timer is running...'
    }
    timerClear()
    setTimeout(timerTick, 1000)
  })`)
})
</script>
</div>
<p><sup>*</sup>Almost. This <em>almost</em> works. It works pretty well if you start the timer and then don’t touch the browser window or switch to another tab. So it does usually work fine when you’re presenting slides.</p>
<p>But it turns out that <code>setTimeout()</code> is more like <code>suggestThatThisRunsLater()</code>. There’s really no guarantee that the function you scheduled to run 1,000 milliseconds from now is actually going to run in 1,000 milliseconds.</p>
<p>There are many things that can get in the way of that function being run when you expect it. If you move to a different tab and come back, for example, there’s no guarantee that the background tab would keep chugging along, running my function every seconds. Browsers have better things to do and they’ll de-prioritize pages that aren’t being actively shown to users. This means that sometimes <code>setTimeout(fn, 1000)</code> runs <code>fn</code> 1 second from now, but depending on what else the browser is doing it could be a lot longer than that.</p>
<p>So how do we get around this? 🤔</p>
</section>
<section id="all-new-javascript" class="level3">
<h3 class="anchored" data-anchor-id="all-new-javascript">All New JavaScript</h3>
<p>The new JavaScript version of countdown does something really simple. It doesn’t rely on <code>setTimeout()</code> directly to keep track of the time.</p>
<p>Yes, it still schedules the next tick on 1 second intervals, but it doesn’t trust that <em>exactly one second</em> has passed. Now, when the user starts the timer, countdown will note when the timer should end and recalculates the remaining time with each tick. This means the updates are always accurate, even if there happen to be 4 seconds between consecutive ticks.</p>
<p>It also means that we can bump a running timer up or down by moving that end time later or earlier. To stop the timer, we just note how much time is left and to restart it again we recalculate the end time based on how much time was left when we paused.</p>
<p>There’s a small amount of internal state to keep track of, which happens to basically cry out for a <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/class">JavaScript class</a>. So the new countdown timer is implemented via a <code>CountdownTimer</code> class.</p>
<p>Here’s a sketch of the class containing three core methods:</p>
<ol type="1">
<li><p><code>tick()</code> runs the timer, like above, except this time we calculate the remaining number of seconds on each tick. When there are less than 0 seconds left, we call the <code>finish()</code> method.</p></li>
<li><p><code>start()</code> gets things started by calculating when the timer should end and kicking off the <code>tick()</code> method.</p></li>
<li><p><code>finish()</code> wraps up by resetting the timer.</p></li>
</ol>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb6-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">class</span> Timer {</span>
<span id="cb6-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">constructor</span>(el<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> duration) {</span>
<span id="cb6-3">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// The timer's attached to a button</span></span>
<span id="cb6-4">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">element</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> el</span>
<span id="cb6-5">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// it has a duration that's set when initiated</span></span>
<span id="cb6-6">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">duration</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> duration</span>
<span id="cb6-7">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// and it will have an end when running</span></span>
<span id="cb6-8">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">null</span></span>
<span id="cb6-9">  }</span>
<span id="cb6-10"></span>
<span id="cb6-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tick</span> () {</span>
<span id="cb6-12">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// decide and report how much time is left</span></span>
<span id="cb6-13">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> remaining <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">Date</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">now</span>()</span>
<span id="cb6-14">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>remaining <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1000</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">s remaining...`</span>)</span>
<span id="cb6-15"></span>
<span id="cb6-16">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// and then schedule the next tick or finish up</span></span>
<span id="cb6-17">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (remaining <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>) {</span>
<span id="cb6-18">      <span class="pp" style="color: #AD0000;
background-color: null;
font-style: inherit;">setTimeout</span>(<span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tick</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">bind</span>(<span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1000</span>)</span>
<span id="cb6-19">    } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> {</span>
<span id="cb6-20">      <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">finish</span>()</span>
<span id="cb6-21">    }</span>
<span id="cb6-22">  }</span>
<span id="cb6-23"></span>
<span id="cb6-24">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">start</span> () {</span>
<span id="cb6-25">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end</span>) <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span></span>
<span id="cb6-26"></span>
<span id="cb6-27">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">clear</span>()</span>
<span id="cb6-28">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">element</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Timer is running...'</span></span>
<span id="cb6-29">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// the timer ends duration (s) * 1000 (ms) from now</span></span>
<span id="cb6-30">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">Date</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">now</span>() <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">duration</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1000</span></span>
<span id="cb6-31">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tick</span>()</span>
<span id="cb6-32">  }</span>
<span id="cb6-33"></span>
<span id="cb6-34">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">finish</span> () {</span>
<span id="cb6-35">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">null</span></span>
<span id="cb6-36">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">this</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">element</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Start Timer'</span></span>
<span id="cb6-37">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`Time's up!`</span>)</span>
<span id="cb6-38">  }</span>
<span id="cb6-39">}</span></code></pre></div></div>
</div>
<button id="timer-two" class="btn btn-primary">Start Countdown</button>
<div class="cell">
<div id="out-timer-two">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_timer_two = redirectLogger(document.querySelector("#out-timer-two > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_timer_two(`class Timer {
  constructor(el, duration) {
    // The timer's attached to a button
    this.element = el
    // it has a duration that's set when initiated
    this.duration = duration
    // and it will have an end when running
    this.end = null
  }

  tick () {
    // decide and report how much time is left
    const remaining = this.end - Date.now()
    console.log(\`\${remaining / 1000}s remaining...\`)

    // and then schedule the next tick or finish up
    if (remaining > 0) {
      setTimeout(this.tick.bind(this), 1000)
    } else {
      this.finish()
    }
  }

  start () {
    if (this.end) return

    console.clear()
    this.element.innerText = 'Timer is running...'
    // the timer ends duration (s) * 1000 (ms) from now
    this.end = Date.now() + this.duration * 1000
    this.tick()
  }

  finish () {
    this.end = null
    this.element.innerText = 'Start Timer'
    console.log(\`Time's up!\`)
  }
}

const timerTwo = document.getElementById('timer-two')
timerTwo.timer = new Timer(timerTwo, 5)
timerTwo.addEventListener('click', function({ target: el }) {
  el.timer.start()
})`)
})
</script>
</div>
<p>Run the 5-second timer by clicking the button above. Notice that even though we used the same <code>setTimeout(code, 1000)</code> as before to schedule each tick for one second later, because this version precisely reports how much time is left you can see that our timer drifts a bit away from running perfectly <em>once per second</em>.</p>
</section>
<section id="new-buttons-and-keyboard-interactions" class="level3">
<h3 class="anchored" data-anchor-id="new-buttons-and-keyboard-interactions">New buttons and keyboard interactions</h3>
<p>Beyond the improved timer, the new <code>CountdownTimer</code> class makes it a whole lot easier to add additional features that need to build on the timer’s internal state.</p>
<p>For example, you can now</p>
<ul>
<li><p>Click to start or stop the timer</p></li>
<li><p>Double click to reset</p></li>
<li><p>Bump the timer up or down using the <strong>+</strong> and <strong>−</strong> buttons</p></li>
<li><p>Do all of the above with keyboard shortcus:</p>
<ul>
<li><p><kbd>Space</kbd> or <kbd>Enter</kbd> to start or stop the timer</p></li>
<li><p><kbd>Esc</kbd> to reset</p></li>
<li><p><kbd>↑</kbd> or <kbd>↓</kbd> to bump up or down</p></li>
</ul></li>
</ul>
</section>
<section id="shiny" class="level3">
<h3 class="anchored" data-anchor-id="shiny">Shiny!</h3>
<p>The shiny new countdown package also has plenty of Shiny features. Countdown timers can be controlled directly from Shiny with <code>countdown_action()</code> or <code>countdown_update()</code> and timers are now also inputs that report their state!</p>
<p>You can find an example Shiny app with a timer, plus an explanation of how it all works, by running</p>
<p>to launch an example app. The example app is also available on my website at <a href="https://apps.garrickadenbuie.com/countdown-shiny-example">apps.garrickadenbuie.com/countdown-shiny-example</a>.</p>
<p>In a nutshell, the timer will report its state using its input <code>id</code>. For example, <code>countdown(id = "timer")</code> will report its state to Shiny via <code>input$timer</code>. The input reports the <code>event</code> that caused the state to change and the state of the <code>timer</code>:</p>
<p>Here’s another small app that demonstrate how you could use a button to toggle the state of the timer.</p>
</section>
<section id="improved-countdown-app" class="level3">
<h3 class="anchored" data-anchor-id="improved-countdown-app">Improved countdown App</h3>
<div class="float-md-end ps-md-4 mx-sm-auto" style="max-width:22rem">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="https://pkg.garrickadenbuie.com/countdown/img/countdown-app.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="A screenshot of the full screen countdown timer app."><img src="https://pkg.garrickadenbuie.com/countdown/img/countdown-app.png" class="img-fluid figure-img" alt="A screenshot of the full screen countdown timer app."></a></p>
<figcaption>A screenshot of the full screen countdown timer app.</figcaption>
</figure>
</div>
</div>
<p>All of the Shiny updates mentioned above are used to power <code>countdown_app()</code>, a full screen Shiny app for running timers. These work really well for timing speakers at conferences or for a quick way to keep track of a break out session in workshops or meetings.</p>
<p>The app itself received a few upgrades, most importantly is the ability to share a timer with the settings you want using the URL. This uses Shiny’s <a href="https://shiny.rstudio.com/articles/bookmarking-state.html">Bookmarking state</a> features to save your settings in the URL and restore them when you load that link.</p>
<p>For example, <a href="https://apps.garrickadenbuie.com/countdown/?_inputs_&amp;time=%2220%3A00%22&amp;update_every=%2210%22&amp;warn_time=%225%3A00%22">this timer is a 20 minute timer with a warning at 5 minutes that updates every 10 seconds</a>.</p>
</section>
<section id="new-options" class="level3">
<h3 class="anchored" data-anchor-id="new-options">New Options</h3>
<p>Finally, countdown gained a new option. You can now start the timer as soon as it is visible by setting <code>start_immediately = TRUE</code>. The “as as soon as it’s visible” works pretty well: in xaringan and Quarto slides it starts when you land on the slide and in regular HTML documents the timer starts when you scroll the timer into view.</p>
<p>It’s also worth mentioning that countdown now uses <a href="https://emilhvitfeldt.github.io/prismatic/">prismatic</a> for color calculations. I was really happy to see that <a href="https://twitter.com/Emil_Hvitfeldt">Emil</a> added <a href="https://emilhvitfeldt.github.io/prismatic/reference/best_contrast.html"><code>best_contrast()</code></a> and switching to use that function cleaned up a lot of internal code for me!</p>
</section>
</section>
<section id="thank-you" class="level2">
<h2 class="anchored" data-anchor-id="thank-you">Thank you!</h2>
<p>Huge thanks to the many people who opened issues or contributed code to countdown over these years. You all rock 🧡</p>
<p><a href="https://github.com/andrewpbray">@andrewpbray</a>, <a href="https://github.com/apreshill">@apreshill</a>, <a href="https://github.com/ConnorJPSmith">@ConnorJPSmith</a>, <a href="https://github.com/csgillespie">@csgillespie</a>, <a href="https://github.com/Dr-Joe-Roberts">@Dr-Joe-Roberts</a>, <a href="https://github.com/fvitalini">@fvitalini</a>, <a href="https://github.com/hadley">@hadley</a>, <a href="https://github.com/HaoZeke">@HaoZeke</a>, <a href="https://github.com/jhelvy">@jhelvy</a>, <a href="https://github.com/jvcasillas">@jvcasillas</a>, <a href="https://github.com/moshpirit">@moshpirit</a>, <a href="https://github.com/rtheodoro">@rtheodoro</a>, <a href="https://github.com/sje30">@sje30</a>, <a href="https://github.com/spcanelon">@spcanelon</a>,and <a href="https://github.com/thiyangt">@thiyangt</a>.</p>
<p>If you’ve read this far, thank you! Thanks for using countdown and making developing R packages fun. Reach out in the comments or on Twitter (I’m <a href="https://twitter.com/grrrck">@grrrck</a>) with any questions or thoughts ☺️</p>
<div class="cell">
<style type="text/css">
.superlative {
  border-bottom: 1px dashed;
  cursor: pointer;
}
.superlative:hover {
  color: var(--bs-warning);
}
.slide-preview {
  max-width: 480px;
}
</style>
</div>
<div class="cell">
<div id="out-unnamed-chunk-6">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_unnamed_chunk_6 = redirectLogger(document.querySelector("#out-unnamed-chunk-6 > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_unnamed_chunk_6(`document.querySelector('.superlative').addEventListener('click', function(ev) {
  const superlatives = [
    'delighted', 'charmed', 'elated', 'excited', 'pleased', 'thrilled', 'chuffed',
    'tickled pink', 'overjoyed', 'ecstatic', 'stoked', 'proud', 'fired up'
  ]
  const el = ev.target
  const idx = Math.floor(Math.random() * superlatives.length)
  el.innerText = superlatives[idx]
})`)
})
</script>
</div>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>At least until October: <a href="https://www.rstudio.com/blog/rstudio-is-becoming-posit/">RStudio is becoming Posit</a>.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>My Projects</category>
  <category>Slides</category>
  <category>countdown</category>
  <category>Shiny</category>
  <category>JavaScript</category>
  <category>Apps</category>
  <category>Announcement</category>
  <category>xaringan</category>
  <category>Quarto</category>
  <guid>https://www.garrickadenbuie.com/blog/countdown-v0.4.0/</guid>
  <pubDate>Mon, 15 Aug 2022 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/countdown-v0.4.0/feature.png" medium="image" type="image/png" height="74" width="144"/>
</item>
<item>
  <title>Process Profile Pictures with magick</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/process-profile-picture-magick/</link>
  <description><![CDATA[ 






<!-- Links -->
<section id="rstudioconf2022-runs-on-r" class="level2">
<h2 class="anchored" data-anchor-id="rstudioconf2022-runs-on-r">rstudio::conf(2022) runs on R</h2>
<p><a href="https://rstudio.com/conference">rstudio::conf(2022)</a> is just around the corner! This year, I’ve been fortunate to be part of the conference program committee, the small group of RStudio people who gather and evaluate talk submissions, make the tough scheduling decisions about the sessions and talks in the conference program, and generally wrangle and herd all the speaker and talk information into the final schedule.</p>
<p>My favorite part of the process — apart from seeing all of the wonderful and creative ways our community approaches data science with R (okay, and Python too) — is finding out how many creative ways <strong>we</strong> use R to manage the conference. Let’s just say Jenny Bryan is a literal Google Forms/Sheets/Drive wizard.</p>
<p>One of the things I love about R is the cycle of starting a task wondering <em>Can I do this with R?</em> and ending with <em>Wow, I can do this with R!</em> I’ve been using R for a while and I’m still occasionally surprised when I find myself on this virtuous loop.</p>
<p>This post is about an otherwise mundane conference admin task that would have involved a lot of manual labor (in the form of clicks and mouse movements) that I automated with the help of a few R packages. Maybe in future posts I’ll share more cool things that we did with R in the making of rstudio::conf.</p>
<p>Oh and I hope to see you there, either in person, online or on Twitter at <a href="https://twitter.com/search?q=%23RStudioConf2022">#RStudioConf2022</a>! Learn more at <a href="https://rstudio.com/conference">rstd.io/conf</a>.</p>
</section>
<section id="send-me-your-profile-picture-please" class="level2">
<h2 class="anchored" data-anchor-id="send-me-your-profile-picture-please">Send me your profile picture, please</h2>
<p>Suppose you’ve asked 100-ish people to send you a profile picture and to your surprise they all followed through and sent you an actual image.</p>
<p>But, of course, you now have a new problem. Each of those 100-ish people has used slightly different sizes for their profile picture. They’re all sorts of different shapes, sizes, and resolutions.</p>
<p>Some people’s profile images feature their faces, centered and tightly cropped. Others are photographed at a distance or off-center.</p>
<div class="cell">
<div class="cell-output-display">
<figure class="mx-auto figure" style="width: 66vw; max-width: 100%">
<img alt="A profile picture of a man, early 30s and smiling, against a soft gray background." src="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/profiles/DItYlc26zVI.jpg" class="figure-img">
<figcaption>
An example profile picture you received.
Image by <a href="https:/unsplash.com/photos/DItYlc26zVI">christian buehner</a>.
</figcaption>
</figure>
</div>
</div>
<p>In their final placement, you want all of the profile images to be circular images centered on the person’s face as much as possible. If we took the image above and simply centered it inside a circle, we would get something like this:</p>
<div class="p-3 text-center rounded-circle mx-auto shadow-lg" style="background-size: cover; background-image: url(profiles/DItYlc26zVI.jpg); width: 200px; height: 200px">
<div class="visually-hidden">
The example profile image clipped to fit a circular avatar image. The subject appears at the right edge of the circle. About 40% of their face is clipped.
</div>
</div>
<p>Obviously, we’d rather not clip half of the person out of their profile image, so we’ll need to edit this photo. But there are hundreds of them and most of them will need <em>some</em> adjustment.</p>
<p>Good news! You have access to R, where we can use tools like magick to read and process the images, or face detection with neural networks. So with a few hours of work you can save yourself <a href="https://xkcd.com/1319">an hour of mindless clicking</a>. Let’s do this!</p>
</section>
<section id="collect-the-profile-pictures" class="level2">
<h2 class="anchored" data-anchor-id="collect-the-profile-pictures">Collect the Profile Pictures</h2>
<p>To see how this all works, I’ve downloaded four example profile pictures from <a href="https://unsplash.com">unsplash</a><sup>1</sup>.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dir.create</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles"</span>)</span>
<span id="cb1-2">photo_ids <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"DItYlc26zVI"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"bpxgyD4YYt4"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"6anudmpILw4"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"3dqSZidOkvs"</span>)</span>
<span id="cb1-3"></span>
<span id="cb1-4"><span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (id <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">in</span> photo_ids) {</span>
<span id="cb1-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">download.file</span>(</span>
<span id="cb1-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://source.unsplash.com/%s"</span>, id),</span>
<span id="cb1-7">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles/%s.jpg"</span>, id)</span>
<span id="cb1-8">  )</span>
<span id="cb1-9">}</span></code></pre></div></div>
<p>I’ve put the photos in a <code>profiles/</code> directory so that I can list the them all at once:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dir_ls</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles"</span>)</span>
<span id="cb2-2"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## profiles/3dqSZidOkvs.jpg profiles/6anudmpILw4.jpg profiles/DItYlc26zVI.jpg </span></span>
<span id="cb2-3"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## profiles/bpxgyD4YYt4.jpg</span></span></code></pre></div></div>
</div>
</section>
<section id="magick-with-r" class="level2">
<h2 class="anchored" data-anchor-id="magick-with-r">Magick with R</h2>
<p>The first step is to use the magick package to read in our profile pictures.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(magick)</span>
<span id="cb3-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(purrr)</span>
<span id="cb3-3"></span>
<span id="cb3-4">profiles <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb3-5">  fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dir_ls</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb3-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(image_read)</span>
<span id="cb3-7"></span>
<span id="cb3-8">profiles</span>
<span id="cb3-9"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $`profiles/3dqSZidOkvs.jpg`</span></span>
<span id="cb3-10"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   format width height colorspace matte filesize density</span></span>
<span id="cb3-11"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1   JPEG  1080    810       sRGB FALSE   135368   72x72</span></span>
<span id="cb3-12"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb3-13"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $`profiles/6anudmpILw4.jpg`</span></span>
<span id="cb3-14"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   format width height colorspace matte filesize density</span></span>
<span id="cb3-15"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1   JPEG  1080    720       sRGB FALSE    46181   72x72</span></span>
<span id="cb3-16"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb3-17"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $`profiles/DItYlc26zVI.jpg`</span></span>
<span id="cb3-18"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   format width height colorspace matte filesize density</span></span>
<span id="cb3-19"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1   JPEG  1080    720       sRGB FALSE    87827   72x72</span></span>
<span id="cb3-20"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb3-21"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $`profiles/bpxgyD4YYt4.jpg`</span></span>
<span id="cb3-22"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   format width height colorspace matte filesize density</span></span>
<span id="cb3-23"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1   JPEG  1080    608       sRGB FALSE    80277   72x72</span></span></code></pre></div></div>
</div>
<p>Here are the four profiles. As you can see, they come in a variety of sizes and the person in the frame is rarely centered.</p>
<div class="text-center">
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/unnamed-chunk-4-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/index_files/figure-html/unnamed-chunk-4-1.png" class="img-fluid figure-img" alt="Four profile pictures of irregular sizes in a 2 by 2 grid. None of the subjects are perfectly centered in the images. Clockwise: a late 20s black woman against a green, natural background; a mid-50s white male on a gray background; a mid-20s woman in a blue shirt against a tan background; an early-30s male with curly hair and a floral print shirt on a light gray background." width="250"></a></p>
</figure>
</div>
</div>
</div>
</div>
</section>
<section id="finding-faces" class="level2">
<h2 class="anchored" data-anchor-id="finding-faces">Finding Faces</h2>
<p>Now for the most fun of this entire post. After a quick search on <a href="https://r-pkg.org">r-pkg.org</a>, I found a few packages that provide methods for <a href="https://r-pkg.org/search.html?q=face+detect">facial detection</a>; I tried <a href="https://github.com/bnosac/image">image.libfacedetection</a> first and it worked out so well that I didn’t have to look any further on the list.</p>
<p>As it says on the CRAN page, image.libfacedetection is</p>
<blockquote class="blockquote">
<p>An open source library for face detection in images. Provides a pretrained convolutional neural network based on <a href="https://github.com/ShiqiYu/libfacedetection" class="uri">https://github.com/ShiqiYu/libfacedetection</a> which can be used to detect faces which have size greater than 10x10 pixels.</p>
</blockquote>
<p>The best feature — apart from reliably detecting faces — is that it works really well with magick. The core functionality is all wrapped up in a single function, <code>image.libfacedetection::image_detect_faces()</code>, and the example in the <a href="https://cran.rstudio.com/web/packages/image.libfacedetection/readme/README.html">README</a> tells you just about everything you need to know.</p>
<p>In short, after reading the image into R with <code>magick::image_read()</code>, you can call <code>image_detect_faces()</code> to find faces in the image. <code>image_detect_faces()</code> returns data about the detected faces, and you can use its <code>plot()</code> method to overlay boxes over the found faces in the image.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(image.libfacedetection)</span>
<span id="cb4-2">faces <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> all_profiles <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_detect_faces</span>()</span>
<span id="cb4-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">plot</span>(faces, all_profiles, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">only_box =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span></code></pre></div></div>
</div>
<div class="cell" data-class.chunk="tc">
<div class="tc">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/unnamed-chunk-5-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/index_files/figure-html/unnamed-chunk-5-1.png" class="img-fluid figure-img" alt="The four profile images from the previous example. A red square outline marking the detected face regions has been overlaid over each face in the examples profile images." width="250"></a></p>
</figure>
</div>
</div>
</div>
</div>
<p><code>image_detect_faces()</code> returns some interesting data about the detected faces:</p>
<blockquote class="blockquote">
<p>The data frame detections indicates the locations of these. This data.frame has columns <code>x</code>, <code>y</code>, <code>width</code> and <code>height</code> as well as a column called <code>confidence</code>. The values of <code>x</code> and <code>y</code> are the top left of the start of the box.</p>
</blockquote>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1">faces</span>
<span id="cb5-2"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $nr</span></span>
<span id="cb5-3"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] 4</span></span>
<span id="cb5-4"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb5-5"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $detections</span></span>
<span id="cb5-6"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##     x   y width height confidence landmark1_x landmark1_y landmark2_x</span></span>
<span id="cb5-7"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1 153  48    43     57         99         158          70         175</span></span>
<span id="cb5-8"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2 140 239    43     58         99         150         260         171</span></span>
<span id="cb5-9"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3 365  64    33     44         99         373          79         387</span></span>
<span id="cb5-10"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   landmark2_y landmark3_x landmark3_y landmark4_x landmark4_y landmark5_x</span></span>
<span id="cb5-11"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1          68         162          80         162          92         177</span></span>
<span id="cb5-12"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2         260         160         272         151         282         168</span></span>
<span id="cb5-13"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3          80         377          86         372          94         385</span></span>
<span id="cb5-14"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   landmark5_y</span></span>
<span id="cb5-15"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1          89</span></span>
<span id="cb5-16"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2         282</span></span>
<span id="cb5-17"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3          95</span></span>
<span id="cb5-18"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  [ reached 'max' / getOption("max.print") -- omitted 1 rows ]</span></span>
<span id="cb5-19"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb5-20"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## attr(,"class")</span></span>
<span id="cb5-21"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] "libfacedetection"</span></span></code></pre></div></div>
</div>
<p>Since we asked for a profile picture, we can reasonably expect that there’s only one person in the image. So we’ll take the detection with the highest confidence (in case something else registers as a face), and find the center of the detected region.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1">find_face_center <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(image) {</span>
<span id="cb6-2">  detections <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> image.libfacedetection<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_detect_faces</span>(image)<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>detections</span>
<span id="cb6-3">  best_face <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">which</span>(detections<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>confidence <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(detections<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>confidence))</span>
<span id="cb6-4">  dims <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.list</span>(detections[best_face[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]], ])</span>
<span id="cb6-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb6-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> dims<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>x <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> dims<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>,</span>
<span id="cb6-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> dims<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>y <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> dims<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span></span>
<span id="cb6-8">  )</span>
<span id="cb6-9">}</span></code></pre></div></div>
</div>
<p>So when applied to our example profile image, we find that our subject’s face is centered at (697.5, 290).</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1">face_center <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">find_face_center</span>(profiles[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>]])</span>
<span id="cb7-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str</span>(face_center)</span>
<span id="cb7-3"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## List of 2</span></span>
<span id="cb7-4"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  $ x: num 698</span></span>
<span id="cb7-5"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  $ y: num 290</span></span></code></pre></div></div>
</div>
<div class="cell" data-class.chunk="text-center">
<div class="text-center">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/find-face-center-image-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/index_files/figure-html/find-face-center-image-1.png" class="img-fluid figure-img" style="width:75.0%" alt="The primary example profile image, with a medium yellow dot placed on the man's nose marking the center of his face as detected by the algorithm."></a></p>
</figure>
</div>
</div>
</div>
</div>
<p>In the next steps, we’ll resize and crop the photo so that it’s centered, as much as possible, on this point.</p>
</section>
<section id="resize" class="level2">
<h2 class="anchored" data-anchor-id="resize">Resize</h2>
<p>Our goal is to resize and crop the photo into an 600px square image. If we start with an image smaller than 600px in either dimension, then we won’t scale up. We also take another shortcut: since most people will provide a profile image that prominently features their face, we can start by shrinking the smaller side of the image down to match the desired image size.</p>
<p>This shortcut keeps us from perfectly framing the person’s face. Sometimes their face is too close to the edge of the picture, and in other cases there may be negative space around their head that will end up in the cropped profile image. I’d argue that this is okay. It keeps our cropping from being <em>too perfect</em> and the final images still retain some of the character of the original photo.</p>
<p>Our example profile image is 1080px wide and 720px tall, so we’ll resize the image proportionally down to an image with height 600px.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1">resize_fit <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(image, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">600</span>) {</span>
<span id="cb8-2">  info <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_info</span>(image)</span>
<span id="cb8-3">  size <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(size, info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width, info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height)</span>
<span id="cb8-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_resize</span>(</span>
<span id="cb8-5">    image,</span>
<span id="cb8-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geometry_size_pixels</span>(</span>
<span id="cb8-7">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height) size,</span>
<span id="cb8-8">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width) size</span>
<span id="cb8-9">    )</span>
<span id="cb8-10">  )</span>
<span id="cb8-11">}</span></code></pre></div></div>
</div>
<p>When applied to our example profile image, we end up with a 900px × 600px image.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">resized_profile <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb9-2">  profiles[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>]] <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb9-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">resize_fit</span>()</span>
<span id="cb9-4"></span>
<span id="cb9-5">resized_profile <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_info</span>()</span>
<span id="cb9-6"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##   format width height colorspace matte filesize density</span></span>
<span id="cb9-7"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1   JPEG   900    600       sRGB FALSE        0   72x72</span></span></code></pre></div></div>
</div>
<p>In the next step, we’ll figure out which 600px horizontal region best covers the person’s face.</p>
</section>
<section id="find-resized-faces" class="level2">
<h2 class="anchored" data-anchor-id="find-resized-faces">Find Resized Faces</h2>
<p>Wait. I showed the face-center discovery step above because it’s the coolest part of this pipeline, but we don’t actually perform the facial detection first. We need to know where the person’s face is located <strong>after</strong> we scale down their profile image.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1">resized_profile <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb10-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">find_face_center</span>()</span>
<span id="cb10-3"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $x</span></span>
<span id="cb10-4"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] 579</span></span>
<span id="cb10-5"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb10-6"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $y</span></span>
<span id="cb10-7"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] 240.5</span></span></code></pre></div></div>
</div>
</section>
<section id="cropping" class="level2">
<h2 class="anchored" data-anchor-id="cropping">Cropping</h2>
<p>Now that we know where the center <code>point</code> of the person’s face is located in the image, and also because we’ve already resized the image so we don’t have to worry about its height, we only need to crop the image in one direction. The problem now is that we need to pick a 600px <code>width</code> region within the full 900px <code>range</code>.</p>
<pre><code>           point
|------[=====*=====]---|
       ^~~ width ~~^
^......................^ range</code></pre>
<p>This isn’t too complicated. There are three cases:</p>
<ol type="1">
<li>The <code>point</code> is so close to the start of the <code>range</code> that it we can’t center the point in our <code>width</code> and instead have to start at 0.</li>
<li>Similarly, the <code>point</code> might be so close to the end of the <code>range</code> that our crop <code>width</code> lines up with the end. Or, in other words, the crop width starts at <code>range - width</code>.</li>
<li>Or finally, we can center the <code>point</code> in our crop <code>width</code>, so it should start at <code>point - width/2</code>.</li>
<li>Oh, and there’s an edge case: if the <code>width</code> is greater than or equal to the full <code>range</code>, then the offset is 0, too.</li>
</ol>
<p>This logic gives us the following <code>crop_offset()</code> function:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1">crop_offset <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(point, range, width) {</span>
<span id="cb12-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># 4. Catch the edge case first</span></span>
<span id="cb12-3">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> range) <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">return</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb12-4"></span>
<span id="cb12-5">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> ((point <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>) {</span>
<span id="cb12-6">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># 1. must start at left edge</span></span>
<span id="cb12-7">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">return</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb12-8">  }</span>
<span id="cb12-9">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> ((point <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> range) {</span>
<span id="cb12-10">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># 2. must start at right edge</span></span>
<span id="cb12-11">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">return</span>(range <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> width)</span>
<span id="cb12-12">  }</span>
<span id="cb12-13">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># 3. enough space on both sides to center width in range</span></span>
<span id="cb12-14">  point <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span></span>
<span id="cb12-15">}</span></code></pre></div></div>
</div>
<p>Which in our example case tells us that we could crop our resized profile image to a 600px square, offset by the following amount in the <code>x</code> direction:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb13-1">offset <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">crop_offset</span>(</span>
<span id="cb13-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">point =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">579</span>,</span>
<span id="cb13-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">range =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">900</span>,</span>
<span id="cb13-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">600</span></span>
<span id="cb13-5">)</span>
<span id="cb13-6">offset</span>
<span id="cb13-7"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] 279</span></span></code></pre></div></div>
</div>
<p>We can use <code>magick::image_crop()</code> with the <code>magick::geometry_area()</code> helper function:</p>
<div class="text-center">
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/resized-cropped-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/index_files/figure-html/resized-cropped-1.png" class="img-fluid figure-img" style="width:50.0%" alt="The example profile image, cropped to a square and centered on the man's face."></a></p>
</figure>
</div>
</div>
</div>
</div>
<p>When this image is used as a profile or avatar picture, it ends up looking much better than the uncropped and uncentered version!</p>
<div class="p-4 text-center rounded-circle mx-auto shadow-lg" style="background-size: cover; background-image: url(index_files/figure-html/resized-cropped-1.png); width: 200px; height: 200px">
<div class="visually-hidden">
The example profile image cropped and centered to fit a circular avatar image. The subject appears directly in the middle of the circle.
</div>
</div>
</section>
<section id="put-it-all-together" class="level2">
<h2 class="anchored" data-anchor-id="put-it-all-together">Put it all together</h2>
<p>The last step is to put everything we’ve sketched out above into a single function that takes a <span class="pkg">magick</span> image and returns a new cropped and centered version. And here’s that function.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1">resize_crop_to_face <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(image, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">600</span>) {</span>
<span id="cb14-2">  image <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">resize_fit</span>(image, size)</span>
<span id="cb14-3">  info <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_info</span>(image)</span>
<span id="cb14-4"></span>
<span id="cb14-5">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># size may have changed after refit</span></span>
<span id="cb14-6">  size <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height, info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width)</span>
<span id="cb14-7"></span>
<span id="cb14-8">  is_image_square <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height</span>
<span id="cb14-9">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (is_image_square) {</span>
<span id="cb14-10">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">return</span>(image)</span>
<span id="cb14-11">  }</span>
<span id="cb14-12"></span>
<span id="cb14-13">  face <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">find_face_center</span>(image)</span>
<span id="cb14-14"></span>
<span id="cb14-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_crop</span>(</span>
<span id="cb14-16">    image,</span>
<span id="cb14-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">geometry =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geometry_area</span>(</span>
<span id="cb14-18">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> size,</span>
<span id="cb14-19">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">height =</span> size,</span>
<span id="cb14-20">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x_off =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">crop_offset</span>(face<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>x, info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>width, size),</span>
<span id="cb14-21">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y_off =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">crop_offset</span>(face<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>y, info<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>height, size)</span>
<span id="cb14-22">    )</span>
<span id="cb14-23">  )</span>
<span id="cb14-24">}</span></code></pre></div></div>
</div>
<p>Starting over from the beginning, we can read all of the profile images and resize and crop them around the subject’s face in just a few lines</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb15" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb15-1">profiles <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb15-2">  fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dir_ls</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb15-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(image_read) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb15-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(resize_crop_to_face)</span></code></pre></div></div>
</div>
<p>and then we can write them back into the profiles directory.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1">fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dir_create</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles_cropped"</span>)</span>
<span id="cb16-2"></span>
<span id="cb16-3">profiles <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|&gt;</span></span>
<span id="cb16-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">iwalk</span>(<span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(image, path) {</span>
<span id="cb16-5">    new_path <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">path</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"profiles_cropped"</span>, fs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">path_file</span>(path))</span>
<span id="cb16-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">image_write</span>(image, new_path)</span>
<span id="cb16-7">  })</span></code></pre></div></div>
</div>
<p>The end result is four perfect profile pictures!</p>
<div class="d-flex flex-row flex-wrap">
<p></p><div class="p-3 text-center rounded-circle m-3 shadow-lg" style="background-size: cover; background-image: url(profiles_cropped/3dqSZidOkvs.jpg); width: 250px; height: 250px"> <div class="visually-hidden">A young black woman, centered in the image, against a green background.</div> </div> <div class="p-3 text-center rounded-circle m-3 shadow-lg" style="background-size: cover; background-image: url(profiles_cropped/6anudmpILw4.jpg); width: 250px; height: 250px"> <div class="visually-hidden">An older white man on a gray background, centered in the image.</div> </div> <div class="p-3 text-center rounded-circle m-3 shadow-lg" style="background-size: cover; background-image: url(profiles_cropped/DItYlc26zVI.jpg); width: 250px; height: 250px"> <div class="visually-hidden">The example profile: a young white male centered in the image.</div> </div> <div class="p-3 text-center rounded-circle m-3 shadow-lg" style="background-size: cover; background-image: url(profiles_cropped/bpxgyD4YYt4.jpg); width: 250px; height: 250px"> <div class="visually-hidden">A young woman against a tan background, centered in the image.</div> </div><p></p>
</div>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>Images by <a href="https:/unsplash.com/photos/DItYlc26zVI">christian buehner</a>, <a href="https:/unsplash.com/photos/bpxgyD4YYt4">Eunice Lituañas</a>, <a href="https:/unsplash.com/photos/6anudmpILw4">Foto Sushi</a>, and <a href="https:/unsplash.com/photos/3dqSZidOkvs">Eye for Ebony</a>.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>Images</category>
  <category>Interesting Uses of R</category>
  <guid>https://www.garrickadenbuie.com/blog/process-profile-picture-magick/</guid>
  <pubDate>Tue, 12 Jul 2022 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/process-profile-picture-magick/feature.png" medium="image" type="image/png" height="75" width="144"/>
</item>
<item>
  <title>xaringanExtra v0.6.0 — Now on CRAN!</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/xaringanextra-v0.6.0/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="lead">
<p>I’m <span class="superlative">delighted</span> to announce that <a href="https://pkg.garrickadenbuie.com/xaringanExtra">xaringanExtra</a> is now available on CRAN! Bring something extra to your <a href="https://slides.yihui.org/xaringan">xaringan</a> slides.</p>
<p>This is the first release available via <code>install.packages()</code> and it includes a new extra, plus some bug fixes. Read on to learn more!</p>
</div>
<div class="cell">
<style type="text/css">
.superlative {
  border-bottom: 1px dashed;
  cursor: pointer;
}
.superlative:hover {
  color: var(--bs-warning);
}
.slide-preview {
  max-width: 480px;
}
</style>
</div>
<div class="cell">
<script type="text/javascript">
document.querySelector('.superlative').addEventListener('click', function(ev) {
  const superlatives = [
    'delighted', 'charmed', 'elated', 'excited', 'pleased', 'thrilled', 'chuffed',
    'tickled pink', 'overjoyed', 'ecstatic', 'stoked', 'proud', 'fired up'
  ]
  const el = ev.target
  const idx = Math.floor(Math.random() * superlatives.length)
  el.innerText = superlatives[idx]
})
</script>
</div>
<section id="what-is-xaringanextra" class="level2">
<h2 class="anchored" data-anchor-id="what-is-xaringanextra">What is xaringanExtra?</h2>
<p>What can xaringanExtra do for you and your xaringan slides? A whole lot! Here are all the things you can do with xaringanExtra:</p>
<ul>
<li>Add an overview of your presentation with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/tile-view">tile view</a></li>
<li>Make your slides <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/editable">editable</a></li>
<li>Share your slides in style with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/share-again">share again</a></li>
<li>Broadcast your slides in real time to viewers with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/broadcast">broadcast</a></li>
<li>Scribble on your slides during your presentation with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/scribble">scribble</a></li>
<li>Announce slide changes with a <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/slide-tone">subtle tone</a></li>
<li>Animate slide transitions with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/animate-css">animate.css</a></li>
<li>Add tabbed panels to slides with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/panelset">panelset</a></li>
<li>Add a logo to all of your slides with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/logo">logo</a></li>
<li>Add a top or bottom banner to all of your slides with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/banner">banner</a></li>
<li>Add a search box to search through your slides with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/search">search</a></li>
<li>Use the <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/tachyons">Tachyons CSS utility toolkit</a></li>
<li>Add a live video feed of your <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/webcam">webcam</a></li>
<li>Add one-click code copying with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/clipboard">clipboard</a></li>
<li>Always play gifs from the start with <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/freezeframe">freezeframe</a></li>
<li>Fit your slides to <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/fit-to-screen">fill the browser window</a></li>
<li>Add <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/extra-styles">extra CSS styles</a></li>
</ul>
<p>But wait, there’s more! These features aren’t limited to just <a href="https://slides.yihui.org/xaringan">xaringan</a> slides. A bunch of the features can be used in regular R Markdown documents, in particular: <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/panelset">panelset</a>, <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/animate-css">animate.css</a>, <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/tachyons">Tachyons</a>, and <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/clipboard">clipboard</a>.</p>
</section>
<section id="installing-xaringanextra" class="level2">
<h2 class="anchored" data-anchor-id="installing-xaringanextra">Installing xaringanExtra</h2>
<p>Installing xaringanExtra is now a whole lot easier:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"xaringanExtra"</span>)</span></code></pre></div></div>
<p>As always, you can still get the latest and greatest in-development versions from <a href="https://github.com/gadenbuie/xaringanExtra">GitHub</a></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># install.packages("remotes")</span></span>
<span id="cb2-2">remotes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install_github</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie/xaringanExtra"</span>)</span></code></pre></div></div>
<p>or from <a href="https://gadenbuie.r-universe.dev/">gadenbuie.r-universe.dev</a>.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">options</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repos =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb3-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">gadenbuie =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'https://gadenbuie.r-universe.dev'</span>,</span>
<span id="cb3-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">CRAN =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'https://cloud.r-project.org'</span></span>
<span id="cb3-4">))</span>
<span id="cb3-5"></span>
<span id="cb3-6"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'xaringanExtra'</span>)</span></code></pre></div></div>
</section>
<section id="wait-its-on-cran-now" class="level2">
<h2 class="anchored" data-anchor-id="wait-its-on-cran-now">Wait, it’s on CRAN now?</h2>
<p>Yeah, can you believe it?!</p>
<p>When I <a href="https://github.com/gadenbuie/xaringanExtra/commit/636fbfd84221d70f899242fdd7bd651a497311cd">started working</a> on xaringanExtra (checks notes) 943 days ago — that’s 2 ½ years or 13 pandemic years ago — I never expected that xaringanExtra would ever be anything beyond a toy package I used for fun <del>procrastination</del> experiments while preparing slides for talks and workshops.</p>
<p>I’m honored and grateful that so many other people have found the package helpful and have used it to make their presentations more engaging! I’m also humbled that when the Quarto team developed the <a href="https://quarto.org/docs/presentations/revealjs/">next generation of slide-building tools</a>, they made a point to ensure that Quarto presentations include, out-of-the-box, many of the features from xaringanExtra.</p>
<p>I’d also like to thank the community of users and developers who have reported issues or shared xaringanExtra on social media or talked about it in workshops and talks. A big up-front thank you to <a href="https://mattwarkentin.github.io/">Matt Warkentin</a> for developing one of my favorite extras: <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/scribble?id=%f0%9f%91%a9%f0%9f%8e%a8-scribble">🧑‍🎨 Scribble</a>!</p>
<p>Sincerely, thank you to the 54 awesome people who contributed issues, advice, fixes or features since I started working on xaringanExtra:</p>
<p><a href="https://github.com/albert-ying">@albert-ying</a>, <a href="https://github.com/apreshill">@apreshill</a>, <a href="https://github.com/BerriJ">@BerriJ</a>, <a href="https://github.com/brianmsm">@brianmsm</a>, <a href="https://github.com/chainsawriot">@chainsawriot</a>, <a href="https://github.com/ColinConwell">@ColinConwell</a>, <a href="https://github.com/dataning">@dataning</a>, <a href="https://github.com/dmi3kno">@dmi3kno</a>, <a href="https://github.com/drfurtado">@drfurtado</a>, <a href="https://github.com/dunstone-a">@dunstone-a</a>, <a href="https://github.com/evanmorier">@evanmorier</a>, <a href="https://github.com/giabaio">@giabaio</a>, <a href="https://github.com/GitHunter0">@GitHunter0</a>, <a href="https://github.com/gpapageorgiou">@gpapageorgiou</a>, <a href="https://github.com/gtalckmin">@gtalckmin</a>, <a href="https://github.com/howardm">@howardm</a>, <a href="https://github.com/ignacio82">@ignacio82</a>, <a href="https://github.com/issactoast">@issactoast</a>, <a href="https://github.com/jhelvy">@jhelvy</a>, <a href="https://github.com/jmgirard">@jmgirard</a>, <a href="https://github.com/jooyoungseo">@jooyoungseo</a>, <a href="https://github.com/juandodyk">@juandodyk</a>, <a href="https://github.com/jvcasillas">@jvcasillas</a>, <a href="https://github.com/kim-soo-hwan">@kim-soo-hwan</a>, <a href="https://github.com/koliajaykr">@koliajaykr</a>, <a href="https://github.com/konstruktur">@konstruktur</a>, <a href="https://github.com/LauraRK">@LauraRK</a>, <a href="https://github.com/mattwarkentin">@mattwarkentin</a>, <a href="https://github.com/MayaGans">@MayaGans</a>, <a href="https://github.com/mchiapello">@mchiapello</a>, <a href="https://github.com/mfherman">@mfherman</a>, <a href="https://github.com/mine-cetinkaya-rundel">@mine-cetinkaya-rundel</a>, <a href="https://github.com/nithinmkp">@nithinmkp</a>, <a href="https://github.com/nucleic-acid">@nucleic-acid</a>, <a href="https://github.com/pat-s">@pat-s</a>, <a href="https://github.com/pomang-211">@pomang-211</a>, <a href="https://github.com/psads-git">@psads-git</a>, <a href="https://github.com/py9mrg">@py9mrg</a>, <a href="https://github.com/realauggieheschmeyer">@realauggieheschmeyer</a>, <a href="https://github.com/RRMaximiliano">@RRMaximiliano</a>, <a href="https://github.com/rsimonmd">@rsimonmd</a>, <a href="https://github.com/ryanstraight">@ryanstraight</a>, <a href="https://github.com/SchmidtPaul">@SchmidtPaul</a>, <a href="https://github.com/simonedu">@simonedu</a>, <a href="https://github.com/skamper1">@skamper1</a>, <a href="https://github.com/spcanelon">@spcanelon</a>, <a href="https://github.com/Sumidu">@Sumidu</a>, <a href="https://github.com/tgerke">@tgerke</a>, <a href="https://github.com/TuQmano">@TuQmano</a>, <a href="https://github.com/uriahf">@uriahf</a>, <a href="https://github.com/W-Mohammed">@W-Mohammed</a>, <a href="https://github.com/yonicd">@yonicd</a>, <a href="https://github.com/youngwoos">@youngwoos</a>, and <a href="https://github.com/yyzeng">@yyzeng</a>.</p>
</section>
<section id="banner" class="level2">
<h2 class="anchored" data-anchor-id="banner">A new extra: banner!</h2>
<p>One new feature made it into this release: <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/banner">📰 banner</a>!</p>
<p>The idea behind banner is simple. Sometimes you want to have some text appear on <em>every slide in your presentation</em> (or at least most of the slides).</p>
<p>You might want to show a short link to the slides being presented. Or you might want to add your name or talk title in the slide margin so that attendees who missed your intro or don’t have the conference schedule in front of them know who you are and what you’re talking about.</p>
<p><code>xaringanExtra::use_banner()</code> solves this problem. Just add a chunk like the one below to your slides</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb4-1"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```{r xaringan-banner, echo=FALSE}</span></span>
<span id="cb4-2">xaringanExtra<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">use_banner</span>(</span>
<span id="cb4-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">top_left =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"My Awesome Talk Title"</span>,</span>
<span id="cb4-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">top_right =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Mr. Fancy Pants"</span>,</span>
<span id="cb4-5">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">bottom_left =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"bit.ly/my-awesome-talk"</span>,</span>
<span id="cb4-6">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">exclude =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"title-slide"</span></span>
<span id="cb4-7">)</span>
<span id="cb4-8"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span></code></pre></div></div>
<p>and you’ll get slides that look kind of like this!</p>
<div class="center slide-preview">
<div class="cell">
<div class="cell-output-display">
<div class="shareagain" style="min-width:300px;margin:1em auto;" data-exeternal="1">
<iframe src="https://pkg.garrickadenbuie.com/xaringanExtra/banner" width="400" height="300" style="border:2px solid currentColor;" loading="lazy" allowfullscreen=""></iframe>
<script>fitvids('.shareagain', {players: 'iframe'});</script>
</div>
</div>
</div>
</div>


</section>

 ]]></description>
  <category>R</category>
  <category>My Projects</category>
  <category>xaringan</category>
  <category>xaringanExtra</category>
  <category>Slides</category>
  <category>Announcement</category>
  <guid>https://www.garrickadenbuie.com/blog/xaringanextra-v0.6.0/</guid>
  <pubDate>Tue, 07 Jun 2022 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/xaringanextra-v0.6.0/feature.png" medium="image" type="image/png" height="75" width="144"/>
</item>
<item>
  <title>Saving Daylight Time?</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/saving-daylight-time/</link>
  <description><![CDATA[ 






<div class="lead">
<p>Remember when Daylight Saving Time happened to us again? You know, that day that causes us all to grumble loudly about the ridiculousness of our biannual clock adjustment and loss of sleep?</p>
<p>In this post, I engage in some self-care data visualization to explore day light hours in cities across the world and the United States, inspired by an <a href="https://plotparade.com/gallery_sunrise.html">awesome night hours series</a> by <a href="https://krisztinaszucs.com/">Krisztina Szucs</a>.</p>
</div>
<section id="are-we-saving-daylight-in-atlanta-ga" class="level2">
<h2 class="anchored" data-anchor-id="are-we-saving-daylight-in-atlanta-ga">Are we saving daylight in Atlanta, GA?</h2>
<p>As a parent, I loathe daylight saving time. Nothing reveals the shared delusion of time like trying to explain to your children why we moved the clock forward an hour when it means they’ll suddenly need to go to bed while it’s light out or wake up and get ready for school while it’s dark.</p>
<p>So in this spirit, I started to wonder: what kind of returns are we getting on our daylight saving? Except, rather than try to directly answer that question — since that’s way too hard — I chose to visualize day light hours to see how they align with the modern work day.</p>
<p>The plot below shows the yearly day light schedule for 2022 in Atlanta, GA where I live. We’ll also take a look at the day light schedule in other cities around the world or across the United States. At the end of this post, I’ll share the code I used to make the plot below.</p>
<figure class="figure">
  <img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/us-cities/georgia_atlanta_normal.png" alt="Ribbon plot showing daylight hours from sunrise to sunset in Atlanta, GA for 2022. The plot highlights the shift caused by Daylight Saving Time that where daylight hours are adjusted to be later in the day from March to November." class="figure-img">
  <figcaption class="mt2 lh-copy f6 f5-ns overflow-x-scroll"><strong>Atlanta, GA</strong>. 
<table class="table table-sm caption-top">
<thead>
<tr class="header">
<th style="text-align: left;" data-quarto-table-cell-role="th"></th>
<th style="text-align: left;" data-quarto-table-cell-role="th">Date</th>
<th style="text-align: right;" data-quarto-table-cell-role="th">Sunrise</th>
<th style="text-align: right;" data-quarto-table-cell-role="th">Sunset</th>
<th style="text-align: right;" data-quarto-table-cell-role="th">Daylight</th>
<th style="text-align: right;" data-quarto-table-cell-role="th">Non-Work</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Shortest Day</strong></td>
<td style="text-align: left;">Dec 21</td>
<td style="text-align: right;">7:41 am</td>
<td style="text-align: right;">5:38 pm</td>
<td style="text-align: right;">9h 56m</td>
<td style="text-align: right;">1h 56m</td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Longest Day</strong></td>
<td style="text-align: left;">Jun 21</td>
<td style="text-align: right;">6:32 am</td>
<td style="text-align: right;">8:54 pm</td>
<td style="text-align: right;">14h 21m</td>
<td style="text-align: right;">6h 21m</td>
</tr>
</tbody>
</table>
</figcaption>
</figure>
<p>It’s pretty clear from this visualization that in Atlanta, GA, which is very much on the western edge of the U.S. Eastern time zone, year-round standard time is a decent way to live life. What about other cities in the world?</p>
</section>
<section id="around-the-world" class="level2">
<h2 class="anchored" data-anchor-id="around-the-world">Around the World</h2>
<div class="cell">
<div class="cell-output-display no-overflow-x">
<div class="pa">
<label class="form-label" for="choose-city">Pick a city</label>
<div class="mb-3">
<select id="choose-city" class="form-select mb-2">
<option value="cities/stockholm_sweden.png" data-city="Stockholm, Sweden" data-alt="<strong>Stockholm, Sweden</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:45 am </td>
   <td style=&quot;text-align:right;&quot;> 2:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
   <td style=&quot;text-align:right;&quot;> 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 3:32 am </td>
   <td style=&quot;text-align:right;&quot;> 10:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 18h 37m </td>
   <td style=&quot;text-align:right;&quot;> 10h 37m </td>
  </tr>
</tbody>
</table>">Stockholm, Sweden</option>
<option value="cities/london_united_kingdom.png" data-city="London, United Kingdom" data-alt="<strong>London, United Kingdom</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:05 am </td>
   <td style=&quot;text-align:right;&quot;> 3:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 7h 49m </td>
   <td style=&quot;text-align:right;&quot;> 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 9:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 38m </td>
   <td style=&quot;text-align:right;&quot;> 8h 38m </td>
  </tr>
</tbody>
</table>">London, United Kingdom</option>
<option value="cities/calgary_canada.png" data-city="Calgary, Canada" data-alt="<strong>Calgary, Canada</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:38 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 7h 54m </td>
   <td style=&quot;text-align:right;&quot;> 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 9:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 33m </td>
   <td style=&quot;text-align:right;&quot;> 8h 33m </td>
  </tr>
</tbody>
</table>">Calgary, Canada</option>
<option value="cities/aktobe_kazakhstan.png" data-city="Aktobe, Kazakhstan" data-alt="<strong>Aktobe, Kazakhstan</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 9:10 am </td>
   <td style=&quot;text-align:right;&quot;> 5:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 1m </td>
   <td style=&quot;text-align:right;&quot;> 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 9:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 25m </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
  </tr>
</tbody>
</table>">Aktobe, Kazakhstan</option>
<option value="cities/rome_italy.png" data-city="Rome, Italy" data-alt="<strong>Rome, Italy</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 4:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Rome, Italy</option>
<option value="cities/chicago_usa.png" data-city="Chicago, USA" data-alt="<strong>Chicago, USA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Chicago, USA</option>
<option value="cities/shenyang_china.png" data-city="Shenyang, China" data-alt="<strong>Shenyang, China</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Shenyang, China</option>
<option value="cities/new_york_city_usa.png" data-city="New York City, USA" data-alt="<strong>New York City, USA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">New York City, USA</option>
<option value="cities/madrid_spain.png" data-city="Madrid, Spain" data-alt="<strong>Madrid, Spain</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:45 am </td>
   <td style=&quot;text-align:right;&quot;> 9:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>">Madrid, Spain</option>
<option value="cities/beijing_china.png" data-city="Beijing, China" data-alt="<strong>Beijing, China</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:33 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>">Beijing, China</option>
<option value="cities/seoul_korea.png" data-city="Seoul, Korea" data-alt="<strong>Seoul, Korea</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:44 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 7:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>">Seoul, Korea</option>
<option value="cities/san_jose_usa.png" data-city="San Jose, USA" data-alt="<strong>San Jose, USA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>">San Jose, USA</option>
<option value="cities/algiers_algeria.png" data-city="Algiers, Algeria" data-alt="<strong>Algiers, Algeria</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>">Algiers, Algeria</option>
<option value="cities/los_angeles_usa.png" data-city="Los Angeles, USA" data-alt="<strong>Los Angeles, USA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Los Angeles, USA</option>
<option value="cities/shanghai_china.png" data-city="Shanghai, China" data-alt="<strong>Shanghai, China</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 6m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 4:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 10m </td>
   <td style=&quot;text-align:right;&quot;> 6h 10m </td>
  </tr>
</tbody>
</table>">Shanghai, China</option>
<option value="cities/alexandria_egypt.png" data-city="Alexandria, Egypt" data-alt="<strong>Alexandria, Egypt</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 6m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:58 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 10m </td>
   <td style=&quot;text-align:right;&quot;> 6h 10m </td>
  </tr>
</tbody>
</table>">Alexandria, Egypt</option>
<option value="cities/chengdu_china.png" data-city="Chengdu, China" data-alt="<strong>Chengdu, China</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 6:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>">Chengdu, China</option>
<option value="cities/cairo_egypt.png" data-city="Cairo, Egypt" data-alt="<strong>Cairo, Egypt</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 22 </td>
   <td style=&quot;text-align:right;&quot;> 4:55 am </td>
   <td style=&quot;text-align:right;&quot;> 7:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>">Cairo, Egypt</option>
<option value="cities/houston_usa.png" data-city="Houston, USA" data-alt="<strong>Houston, USA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 13m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>">Houston, USA</option>
<option value="cities/shenzhen_china.png" data-city="Shenzhen, China" data-alt="<strong>Shenzhen, China</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 20 </td>
   <td style=&quot;text-align:right;&quot;> 7:00 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 45m </td>
   <td style=&quot;text-align:right;&quot;> 2h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 30m </td>
   <td style=&quot;text-align:right;&quot;> 5h 30m </td>
  </tr>
</tbody>
</table>">Shenzhen, China</option>
<option value="cities/port_sudan_sudan.png" data-city="Port Sudan, Sudan" data-alt="<strong>Port Sudan, Sudan</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 4:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 56m </td>
   <td style=&quot;text-align:right;&quot;> 2h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 22 </td>
   <td style=&quot;text-align:right;&quot;> 4:54 am </td>
   <td style=&quot;text-align:right;&quot;> 6:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 18m </td>
   <td style=&quot;text-align:right;&quot;> 5h 18m </td>
  </tr>
</tbody>
</table>">Port Sudan, Sudan</option>
<option value="cities/mexico_city_mexico.png" data-city="Mexico City, Mexico" data-alt="<strong>Mexico City, Mexico</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:07 am </td>
   <td style=&quot;text-align:right;&quot;> 6:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 18m </td>
   <td style=&quot;text-align:right;&quot;> 5h 18m </td>
  </tr>
</tbody>
</table>">Mexico City, Mexico</option>
<option value="cities/kano_nigeria.png" data-city="Kano, Nigeria" data-alt="<strong>Kano, Nigeria</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:42 am </td>
   <td style=&quot;text-align:right;&quot;> 6:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 25m </td>
   <td style=&quot;text-align:right;&quot;> 3h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 49m </td>
   <td style=&quot;text-align:right;&quot;> 4h 49m </td>
  </tr>
</tbody>
</table>">Kano, Nigeria</option>
<option value="cities/ho_chi_minh_city_viet_nam.png" data-city="Ho Chi Minh City, Viet Nam" data-alt="<strong>Ho Chi Minh City, Viet Nam</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:07 am </td>
   <td style=&quot;text-align:right;&quot;> 5:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 29m </td>
   <td style=&quot;text-align:right;&quot;> 3h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 6:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 45m </td>
   <td style=&quot;text-align:right;&quot;> 4h 45m </td>
  </tr>
</tbody>
</table>">Ho Chi Minh City, Viet Nam</option>
<option value="cities/caracas_venezuela.png" data-city="Caracas, Venezuela" data-alt="<strong>Caracas, Venezuela</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:41 am </td>
   <td style=&quot;text-align:right;&quot;> 6:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 30m </td>
   <td style=&quot;text-align:right;&quot;> 3h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 6:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 44m </td>
   <td style=&quot;text-align:right;&quot;> 4h 44m </td>
  </tr>
</tbody>
</table>">Caracas, Venezuela</option>
<option value="cities/lagos_nigeria.png" data-city="Lagos, Nigeria" data-alt="<strong>Lagos, Nigeria</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 6:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 44m </td>
   <td style=&quot;text-align:right;&quot;> 3h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 7:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 29m </td>
   <td style=&quot;text-align:right;&quot;> 4h 29m </td>
  </tr>
</tbody>
</table>">Lagos, Nigeria</option>
<option value="cities/bogota_colombia.png" data-city="Bogota, Colombia" data-alt="<strong>Bogota, Colombia</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 51m </td>
   <td style=&quot;text-align:right;&quot;> 3h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 19 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 6:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 23m </td>
   <td style=&quot;text-align:right;&quot;> 4h 23m </td>
  </tr>
</tbody>
</table>">Bogota, Colombia</option>
<option value="cities/jakarta_indonesia.png" data-city="Jakarta, Indonesia" data-alt="<strong>Jakarta, Indonesia</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 11h 45m </td>
   <td style=&quot;text-align:right;&quot;> 3h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:37 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 12h 28m </td>
   <td style=&quot;text-align:right;&quot;> 4h 28m </td>
  </tr>
</tbody>
</table>">Jakarta, Indonesia</option>
<option value="cities/sao_paulo_brazil.png" data-city="Sao Paulo, Brazil" data-alt="<strong>Sao Paulo, Brazil</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 40m </td>
   <td style=&quot;text-align:right;&quot;> 2h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 6:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 35m </td>
   <td style=&quot;text-align:right;&quot;> 5h 35m </td>
  </tr>
</tbody>
</table>">Sao Paulo, Brazil</option>
<option value="cities/johannesburg_south_africa.png" data-city="Johannesburg, South Africa" data-alt="<strong>Johannesburg, South Africa</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 7:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>">Johannesburg, South Africa</option>
<option value="cities/sydney_australia.png" data-city="Sydney, Australia" data-alt="<strong>Sydney, Australia</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:01 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Sydney, Australia</option>
<option value="cities/punta_arenas_chile.png" data-city="Punta Arenas, Chile" data-alt="<strong>Punta Arenas, Chile</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 10:00 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 7h 31m </td>
   <td style=&quot;text-align:right;&quot;> 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:14 am </td>
   <td style=&quot;text-align:right;&quot;> 10:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 57m </td>
   <td style=&quot;text-align:right;&quot;> 8h 57m </td>
  </tr>
</tbody>
</table>">Punta Arenas, Chile</option>
</select>
<button id="choose-city-prev" class="btn btn-light" title="Previous city">Previous city</button>
<button id="choose-city-next" class="btn btn-light" title="Next city">Next city</button>
</div>
</div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<div aria-live="polite">
<figure class="figure">
<img id="city-plot" src="https://www.garrickadenbuie.com/blog/saving-daylight-time/cities/stockholm_sweden.png" alt="Stockholm, Sweden" class="figure-img">
<figcaption id="city-plot-desc" class="mt-2 lh-sm fs-6 overflow-x-scroll">A sunrise/sunset time plot.</figcaption>
</figure>
</div>
</div>
</div>
</section>
<section id="across-the-us" class="level2">
<h2 class="anchored" data-anchor-id="across-the-us">Across the US</h2>
<p>It seems that every year we talk about <em>finally doing something</em> about daylight saving time, but this year the U.S. Senate actually went so far as to pass a <a href="https://www.washingtonpost.com/health/2022/03/15/senate-daylight-saving-permanent/">bill to make Daylight Saving Time permanent</a>. In a suprising-to-no-one twist, the bill is stalled in the House, where <a href="https://www.washingtonpost.com/health/2022/03/19/permanent-daylight-saving-time-house/">representatives are arguing over which of standard or daylight saving time should be permanent</a>.</p>
<p>Would you prefer standard time or daylight saving time? If you’re not sure, check out the <a href="https://observablehq.com/@awoodruff/daylight-saving-time-gripe-assistant-tool">Daylight Saving Time Gripe Assistant Tool</a> by Andy Woodruff on Observable.</p>
<p>I thought it’d be interesting to visualize day light hours for U.S. cities. You can use the dropdown below to choose your city or the nearest city with more than 100,000 residents (or just pick a random city!). Then, toggle between <strong>Standard</strong> or <strong>DST</strong> to see how either proposal would affect you. Or choose <strong>Both</strong> to see what will happen in the unimaginable case that the U.S. Congress doesn’t actually make DST permanent.</p>
<div class="cell">
<div class="cell-output-display no-overflow-x">
<div class="pa">
<label class="form-label" for="us-city">
Pick a city in the United States (<button id="us-city-random" class="btn btn-link px-1" title="Choose a random city">random</button>)
</label>
<select id="us-city" class="form-select">
<option value="us-cities/washington" data-descnormal="<strong>Washington</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Washington</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Washington</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>">Washington</option>
<option value="us-cities/alabama_birmingham" data-descnormal="<strong>Birmingham, AL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Birmingham, AL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:38 am </td>
   <td style=&quot;text-align:right;&quot;> 7:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Birmingham, AL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Birmingham, AL</option>
<option value="us-cities/alabama_huntsville" data-descnormal="<strong>Huntsville, AL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:51 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 2h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Huntsville, AL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:51 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 2h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:34 am </td>
   <td style=&quot;text-align:right;&quot;> 7:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Huntsville, AL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>">Huntsville, AL</option>
<option value="us-cities/alabama_mobile" data-descnormal="<strong>Mobile, AL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:46 am </td>
   <td style=&quot;text-align:right;&quot;> 4:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 8m </td>
   <td style=&quot;text-align:right;&quot;> 6h 8m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Mobile, AL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:46 am </td>
   <td style=&quot;text-align:right;&quot;> 4:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:51 am </td>
   <td style=&quot;text-align:right;&quot;> 6:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 8m </td>
   <td style=&quot;text-align:right;&quot;> 6h 8m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Mobile, AL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 8m </td>
   <td style=&quot;text-align:right;&quot;> 6h 8m </td>
  </tr>
</tbody>
</table>">Mobile, AL</option>
<option value="us-cities/alabama_montgomery" data-descnormal="<strong>Montgomery, AL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:43 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Montgomery, AL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:43 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:39 am </td>
   <td style=&quot;text-align:right;&quot;> 6:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Montgomery, AL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:43 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>">Montgomery, AL</option>
<option value="us-cities/arizona_alhambra" data-descnormal="<strong>Alhambra, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Alhambra, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Alhambra, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Alhambra, AZ</option>
<option value="us-cities/arizona_chandler" data-descnormal="<strong>Chandler, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chandler, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chandler, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>">Chandler, AZ</option>
<option value="us-cities/arizona_deer_valley" data-descnormal="<strong>Deer Valley, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Deer Valley, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Deer Valley, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Deer Valley, AZ</option>
<option value="us-cities/arizona_gilbert" data-descnormal="<strong>Gilbert, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Gilbert, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Gilbert, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>">Gilbert, AZ</option>
<option value="us-cities/arizona_glendale" data-descnormal="<strong>Glendale, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Glendale, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Glendale, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Glendale, AZ</option>
<option value="us-cities/arizona_maryvale" data-descnormal="<strong>Maryvale, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Maryvale, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Maryvale, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Maryvale, AZ</option>
<option value="us-cities/arizona_mesa" data-descnormal="<strong>Mesa, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Mesa, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Mesa, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Mesa, AZ</option>
<option value="us-cities/arizona_peoria" data-descnormal="<strong>Peoria, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Peoria, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Peoria, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:30 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Peoria, AZ</option>
<option value="us-cities/arizona_phoenix" data-descnormal="<strong>Phoenix, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Phoenix, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Phoenix, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Phoenix, AZ</option>
<option value="us-cities/arizona_scottsdale" data-descnormal="<strong>Scottsdale, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Scottsdale, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Scottsdale, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Scottsdale, AZ</option>
<option value="us-cities/arizona_surprise" data-descnormal="<strong>Surprise, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Surprise, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Surprise, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Surprise, AZ</option>
<option value="us-cities/arizona_tempe" data-descnormal="<strong>Tempe, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tempe, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tempe, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Tempe, AZ</option>
<option value="us-cities/arizona_tempe_junction" data-descnormal="<strong>Tempe Junction, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tempe Junction, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tempe Junction, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Tempe Junction, AZ</option>
<option value="us-cities/arizona_tucson" data-descnormal="<strong>Tucson, AZ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tucson, AZ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tucson, AZ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>">Tucson, AZ</option>
<option value="us-cities/arkansas_little_rock" data-descnormal="<strong>Little Rock, AR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:57 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Little Rock, AR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:57 am </td>
   <td style=&quot;text-align:right;&quot;> 7:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Little Rock, AR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:57 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>">Little Rock, AR</option>
<option value="us-cities/california_anaheim" data-descnormal="<strong>Anaheim, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Anaheim, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Anaheim, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Anaheim, CA</option>
<option value="us-cities/california_antioch" data-descnormal="<strong>Antioch, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Antioch, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:46 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Antioch, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Antioch, CA</option>
<option value="us-cities/california_bakersfield" data-descnormal="<strong>Bakersfield, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:02 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Bakersfield, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:02 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Bakersfield, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:02 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>">Bakersfield, CA</option>
<option value="us-cities/california_berkeley" data-descnormal="<strong>Berkeley, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Berkeley, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Berkeley, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>">Berkeley, CA</option>
<option value="us-cities/california_burbank" data-descnormal="<strong>Burbank, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Burbank, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Burbank, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Burbank, CA</option>
<option value="us-cities/california_carlsbad" data-descnormal="<strong>Carlsbad, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Carlsbad, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Carlsbad, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Carlsbad, CA</option>
<option value="us-cities/california_chico" data-descnormal="<strong>Chico, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chico, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chico, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Chico, CA</option>
<option value="us-cities/california_chinatown" data-descnormal="<strong>Chinatown, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chinatown, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chinatown, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>">Chinatown, CA</option>
<option value="us-cities/california_chula_vista" data-descnormal="<strong>Chula Vista, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chula Vista, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chula Vista, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Chula Vista, CA</option>
<option value="us-cities/california_clovis" data-descnormal="<strong>Clovis, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Clovis, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Clovis, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>">Clovis, CA</option>
<option value="us-cities/california_concord" data-descnormal="<strong>Concord, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Concord, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Concord, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Concord, CA</option>
<option value="us-cities/california_corona" data-descnormal="<strong>Corona, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Corona, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Corona, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:52 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Corona, CA</option>
<option value="us-cities/california_costa_mesa" data-descnormal="<strong>Costa Mesa, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Costa Mesa, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Costa Mesa, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Costa Mesa, CA</option>
<option value="us-cities/california_daly_city" data-descnormal="<strong>Daly City, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Daly City, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Daly City, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>">Daly City, CA</option>
<option value="us-cities/california_downey" data-descnormal="<strong>Downey, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Downey, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Downey, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Downey, CA</option>
<option value="us-cities/california_east_los_angeles" data-descnormal="<strong>East Los Angeles, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Los Angeles, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Los Angeles, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">East Los Angeles, CA</option>
<option value="us-cities/california_el_cajon" data-descnormal="<strong>El Cajon, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>El Cajon, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>El Cajon, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">El Cajon, CA</option>
<option value="us-cities/california_el_monte" data-descnormal="<strong>El Monte, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>El Monte, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>El Monte, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">El Monte, CA</option>
<option value="us-cities/california_elk_grove" data-descnormal="<strong>Elk Grove, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Elk Grove, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Elk Grove, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>">Elk Grove, CA</option>
<option value="us-cities/california_escondido" data-descnormal="<strong>Escondido, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Escondido, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Escondido, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Escondido, CA</option>
<option value="us-cities/california_fairfield" data-descnormal="<strong>Fairfield, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fairfield, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:46 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fairfield, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>">Fairfield, CA</option>
<option value="us-cities/california_fontana" data-descnormal="<strong>Fontana, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fontana, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fontana, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:52 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Fontana, CA</option>
<option value="us-cities/california_fremont" data-descnormal="<strong>Fremont, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fremont, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fremont, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>">Fremont, CA</option>
<option value="us-cities/california_fresno" data-descnormal="<strong>Fresno, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fresno, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fresno, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>">Fresno, CA</option>
<option value="us-cities/california_fullerton" data-descnormal="<strong>Fullerton, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fullerton, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fullerton, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Fullerton, CA</option>
<option value="us-cities/california_garden_grove" data-descnormal="<strong>Garden Grove, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Garden Grove, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Garden Grove, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Garden Grove, CA</option>
<option value="us-cities/california_glendale" data-descnormal="<strong>Glendale, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Glendale, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Glendale, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Glendale, CA</option>
<option value="us-cities/california_hayward" data-descnormal="<strong>Hayward, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hayward, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hayward, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>">Hayward, CA</option>
<option value="us-cities/california_hollywood" data-descnormal="<strong>Hollywood, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hollywood, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hollywood, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Hollywood, CA</option>
<option value="us-cities/california_huntington_beach" data-descnormal="<strong>Huntington Beach, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Huntington Beach, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Huntington Beach, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Huntington Beach, CA</option>
<option value="us-cities/california_inglewood" data-descnormal="<strong>Inglewood, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Inglewood, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Inglewood, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Inglewood, CA</option>
<option value="us-cities/california_irvine" data-descnormal="<strong>Irvine, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Irvine, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Irvine, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Irvine, CA</option>
<option value="us-cities/california_koreatown" data-descnormal="<strong>Koreatown, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Koreatown, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Koreatown, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Koreatown, CA</option>
<option value="us-cities/california_lancaster" data-descnormal="<strong>Lancaster, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lancaster, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lancaster, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 29m </td>
   <td style=&quot;text-align:right;&quot;> 6h 29m </td>
  </tr>
</tbody>
</table>">Lancaster, CA</option>
<option value="us-cities/california_long_beach" data-descnormal="<strong>Long Beach, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Long Beach, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Long Beach, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Long Beach, CA</option>
<option value="us-cities/california_los_angeles" data-descnormal="<strong>Los Angeles, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Los Angeles, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Los Angeles, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Los Angeles, CA</option>
<option value="us-cities/california_modesto" data-descnormal="<strong>Modesto, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Modesto, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Modesto, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>">Modesto, CA</option>
<option value="us-cities/california_moreno_valley" data-descnormal="<strong>Moreno Valley, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:51 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Moreno Valley, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:51 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Moreno Valley, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Moreno Valley, CA</option>
<option value="us-cities/california_murrieta" data-descnormal="<strong>Murrieta, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Murrieta, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Murrieta, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Murrieta, CA</option>
<option value="us-cities/california_norwalk" data-descnormal="<strong>Norwalk, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Norwalk, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Norwalk, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Norwalk, CA</option>
<option value="us-cities/california_oakland" data-descnormal="<strong>Oakland, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Oakland, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Oakland, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>">Oakland, CA</option>
<option value="us-cities/california_oceanside" data-descnormal="<strong>Oceanside, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Oceanside, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Oceanside, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Oceanside, CA</option>
<option value="us-cities/california_ontario" data-descnormal="<strong>Ontario, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Ontario, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Ontario, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Ontario, CA</option>
<option value="us-cities/california_orange" data-descnormal="<strong>Orange, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Orange, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Orange, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Orange, CA</option>
<option value="us-cities/california_oxnard" data-descnormal="<strong>Oxnard, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:00 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Oxnard, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:00 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:46 am </td>
   <td style=&quot;text-align:right;&quot;> 7:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Oxnard, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:00 am </td>
   <td style=&quot;text-align:right;&quot;> 5:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Oxnard, CA</option>
<option value="us-cities/california_palmdale" data-descnormal="<strong>Palmdale, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Palmdale, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Palmdale, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>">Palmdale, CA</option>
<option value="us-cities/california_pasadena" data-descnormal="<strong>Pasadena, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pasadena, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pasadena, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Pasadena, CA</option>
<option value="us-cities/california_pomona" data-descnormal="<strong>Pomona, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pomona, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pomona, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Pomona, CA</option>
<option value="us-cities/california_rancho_cucamonga" data-descnormal="<strong>Rancho Cucamonga, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Rancho Cucamonga, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Rancho Cucamonga, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Rancho Cucamonga, CA</option>
<option value="us-cities/california_rialto" data-descnormal="<strong>Rialto, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Rialto, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Rialto, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Rialto, CA</option>
<option value="us-cities/california_richmond" data-descnormal="<strong>Richmond, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Richmond, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Richmond, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>">Richmond, CA</option>
<option value="us-cities/california_riverside" data-descnormal="<strong>Riverside, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Riverside, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Riverside, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:52 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Riverside, CA</option>
<option value="us-cities/california_roseville" data-descnormal="<strong>Roseville, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Roseville, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Roseville, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>">Roseville, CA</option>
<option value="us-cities/california_sacramento" data-descnormal="<strong>Sacramento, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sacramento, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sacramento, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>">Sacramento, CA</option>
<option value="us-cities/california_salinas" data-descnormal="<strong>Salinas, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Salinas, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Salinas, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 40m </td>
   <td style=&quot;text-align:right;&quot;> 6h 40m </td>
  </tr>
</tbody>
</table>">Salinas, CA</option>
<option value="us-cities/california_san_bernardino" data-descnormal="<strong>San Bernardino, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Bernardino, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:52 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:39 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Bernardino, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:52 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">San Bernardino, CA</option>
<option value="us-cities/california_san_diego" data-descnormal="<strong>San Diego, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Diego, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Diego, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">San Diego, CA</option>
<option value="us-cities/california_san_francisco" data-descnormal="<strong>San Francisco, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Francisco, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Francisco, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 32m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>">San Francisco, CA</option>
<option value="us-cities/california_san_jose" data-descnormal="<strong>San Jose, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Jose, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Jose, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>">San Jose, CA</option>
<option value="us-cities/california_san_mateo" data-descnormal="<strong>San Mateo, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Mateo, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Mateo, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>">San Mateo, CA</option>
<option value="us-cities/california_santa_ana" data-descnormal="<strong>Santa Ana, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Santa Ana, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Santa Ana, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Santa Ana, CA</option>
<option value="us-cities/california_santa_clara" data-descnormal="<strong>Santa Clara, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Santa Clara, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Santa Clara, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>">Santa Clara, CA</option>
<option value="us-cities/california_santa_clarita" data-descnormal="<strong>Santa Clarita, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Santa Clarita, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Santa Clarita, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>">Santa Clarita, CA</option>
<option value="us-cities/california_santa_maria" data-descnormal="<strong>Santa Maria, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:07 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 48m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Santa Maria, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:07 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 48m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Santa Maria, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:07 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 48m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>">Santa Maria, CA</option>
<option value="us-cities/california_santa_rosa" data-descnormal="<strong>Santa Rosa, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 34m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Santa Rosa, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 34m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:48 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Santa Rosa, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:48 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>">Santa Rosa, CA</option>
<option value="us-cities/california_simi_valley" data-descnormal="<strong>Simi Valley, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Simi Valley, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Simi Valley, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Simi Valley, CA</option>
<option value="us-cities/california_stockton" data-descnormal="<strong>Stockton, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Stockton, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Stockton, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 47m </td>
   <td style=&quot;text-align:right;&quot;> 6h 47m </td>
  </tr>
</tbody>
</table>">Stockton, CA</option>
<option value="us-cities/california_sunnyvale" data-descnormal="<strong>Sunnyvale, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 34m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sunnyvale, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 34m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:49 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sunnyvale, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 34m </td>
   <td style=&quot;text-align:right;&quot;> 1h 34m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:49 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 44m </td>
   <td style=&quot;text-align:right;&quot;> 6h 44m </td>
  </tr>
</tbody>
</table>">Sunnyvale, CA</option>
<option value="us-cities/california_temecula" data-descnormal="<strong>Temecula, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Temecula, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Temecula, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Temecula, CA</option>
<option value="us-cities/california_thousand_oaks" data-descnormal="<strong>Thousand Oaks, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Thousand Oaks, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:45 am </td>
   <td style=&quot;text-align:right;&quot;> 7:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Thousand Oaks, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Thousand Oaks, CA</option>
<option value="us-cities/california_torrance" data-descnormal="<strong>Torrance, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Torrance, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Torrance, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Torrance, CA</option>
<option value="us-cities/california_universal_city" data-descnormal="<strong>Universal City, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Universal City, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Universal City, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Universal City, CA</option>
<option value="us-cities/california_valencia" data-descnormal="<strong>Valencia, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Valencia, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Valencia, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 27m </td>
   <td style=&quot;text-align:right;&quot;> 6h 27m </td>
  </tr>
</tbody>
</table>">Valencia, CA</option>
<option value="us-cities/california_vallejo" data-descnormal="<strong>Vallejo, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 30m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Vallejo, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 30m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Vallejo, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 30m </td>
   <td style=&quot;text-align:right;&quot;> 1h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Vallejo, CA</option>
<option value="us-cities/california_van_nuys" data-descnormal="<strong>Van Nuys, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Van Nuys, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:43 am </td>
   <td style=&quot;text-align:right;&quot;> 7:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Van Nuys, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:43 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Van Nuys, CA</option>
<option value="us-cities/california_victorville" data-descnormal="<strong>Victorville, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Victorville, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:38 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Victorville, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 50m </td>
   <td style=&quot;text-align:right;&quot;> 1h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 28m </td>
   <td style=&quot;text-align:right;&quot;> 6h 28m </td>
  </tr>
</tbody>
</table>">Victorville, CA</option>
<option value="us-cities/california_visalia" data-descnormal="<strong>Visalia, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 40m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 38m </td>
   <td style=&quot;text-align:right;&quot;> 6h 38m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Visalia, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 40m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 38m </td>
   <td style=&quot;text-align:right;&quot;> 6h 38m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Visalia, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 40m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 38m </td>
   <td style=&quot;text-align:right;&quot;> 6h 38m </td>
  </tr>
</tbody>
</table>">Visalia, CA</option>
<option value="us-cities/california_vista" data-descnormal="<strong>Vista, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Vista, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Vista, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Vista, CA</option>
<option value="us-cities/california_west_covina" data-descnormal="<strong>West Covina, CA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>West Covina, CA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>West Covina, CA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">West Covina, CA</option>
<option value="us-cities/colorado_arvada" data-descnormal="<strong>Arvada, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Arvada, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Arvada, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Arvada, CO</option>
<option value="us-cities/colorado_aurora" data-descnormal="<strong>Aurora, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Aurora, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Aurora, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Aurora, CO</option>
<option value="us-cities/colorado_boulder" data-descnormal="<strong>Boulder, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 1m </td>
   <td style=&quot;text-align:right;&quot;> 7h 1m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Boulder, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 1m </td>
   <td style=&quot;text-align:right;&quot;> 7h 1m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Boulder, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 1m </td>
   <td style=&quot;text-align:right;&quot;> 7h 1m </td>
  </tr>
</tbody>
</table>">Boulder, CO</option>
<option value="us-cities/colorado_centennial" data-descnormal="<strong>Centennial, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Centennial, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Centennial, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>">Centennial, CO</option>
<option value="us-cities/colorado_colorado_springs" data-descnormal="<strong>Colorado Springs, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Colorado Springs, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:35 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Colorado Springs, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>">Colorado Springs, CO</option>
<option value="us-cities/colorado_denver" data-descnormal="<strong>Denver, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Denver, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Denver, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Denver, CO</option>
<option value="us-cities/colorado_fort_collins" data-descnormal="<strong>Fort Collins, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fort Collins, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fort Collins, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Fort Collins, CO</option>
<option value="us-cities/colorado_greeley" data-descnormal="<strong>Greeley, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Greeley, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Greeley, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>">Greeley, CO</option>
<option value="us-cities/colorado_lakewood" data-descnormal="<strong>Lakewood, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lakewood, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lakewood, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 21m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 58m </td>
   <td style=&quot;text-align:right;&quot;> 6h 58m </td>
  </tr>
</tbody>
</table>">Lakewood, CO</option>
<option value="us-cities/colorado_pueblo" data-descnormal="<strong>Pueblo, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:12 am </td>
   <td style=&quot;text-align:right;&quot;> 4:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pueblo, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:12 am </td>
   <td style=&quot;text-align:right;&quot;> 4:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pueblo, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:12 am </td>
   <td style=&quot;text-align:right;&quot;> 5:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>">Pueblo, CO</option>
<option value="us-cities/colorado_thornton" data-descnormal="<strong>Thornton, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Thornton, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Thornton, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>">Thornton, CO</option>
<option value="us-cities/colorado_westminster" data-descnormal="<strong>Westminster, CO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Westminster, CO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Westminster, CO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Westminster, CO</option>
<option value="us-cities/connecticut_bridgeport" data-descnormal="<strong>Bridgeport, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Bridgeport, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:21 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Bridgeport, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>">Bridgeport, CT</option>
<option value="us-cities/connecticut_hartford" data-descnormal="<strong>Hartford, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:17 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hartford, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:17 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hartford, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:17 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>">Hartford, CT</option>
<option value="us-cities/connecticut_new_haven" data-descnormal="<strong>New Haven, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>New Haven, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>New Haven, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>">New Haven, CT</option>
<option value="us-cities/connecticut_north_stamford" data-descnormal="<strong>North Stamford, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>North Stamford, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:22 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>North Stamford, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>">North Stamford, CT</option>
<option value="us-cities/connecticut_stamford" data-descnormal="<strong>Stamford, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:23 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Stamford, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:23 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Stamford, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:23 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>">Stamford, CT</option>
<option value="us-cities/connecticut_waterbury" data-descnormal="<strong>Waterbury, CT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Waterbury, CT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Waterbury, CT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>">Waterbury, CT</option>
<option value="us-cities/florida_brandon" data-descnormal="<strong>Brandon, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Brandon, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:34 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Brandon, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 6:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>">Brandon, FL</option>
<option value="us-cities/florida_cape_coral" data-descnormal="<strong>Cape Coral, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 28m </td>
   <td style=&quot;text-align:right;&quot;> 2h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 48m </td>
   <td style=&quot;text-align:right;&quot;> 5h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cape Coral, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 28m </td>
   <td style=&quot;text-align:right;&quot;> 2h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 48m </td>
   <td style=&quot;text-align:right;&quot;> 5h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cape Coral, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 28m </td>
   <td style=&quot;text-align:right;&quot;> 2h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 48m </td>
   <td style=&quot;text-align:right;&quot;> 5h 48m </td>
  </tr>
</tbody>
</table>">Cape Coral, FL</option>
<option value="us-cities/florida_clearwater" data-descnormal="<strong>Clearwater, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Clearwater, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Clearwater, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 6:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>">Clearwater, FL</option>
<option value="us-cities/florida_coral_springs" data-descnormal="<strong>Coral Springs, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Coral Springs, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Coral Springs, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>">Coral Springs, FL</option>
<option value="us-cities/florida_davie" data-descnormal="<strong>Davie, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Davie, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Davie, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:05 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>">Davie, FL</option>
<option value="us-cities/florida_fort_lauderdale" data-descnormal="<strong>Fort Lauderdale, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fort Lauderdale, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fort Lauderdale, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>">Fort Lauderdale, FL</option>
<option value="us-cities/florida_gainesville" data-descnormal="<strong>Gainesville, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Gainesville, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Gainesville, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>">Gainesville, FL</option>
<option value="us-cities/florida_hialeah" data-descnormal="<strong>Hialeah, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hialeah, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hialeah, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>">Hialeah, FL</option>
<option value="us-cities/florida_hollywood" data-descnormal="<strong>Hollywood, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hollywood, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hollywood, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>">Hollywood, FL</option>
<option value="us-cities/florida_jacksonville" data-descnormal="<strong>Jacksonville, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Jacksonville, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Jacksonville, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 6:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>">Jacksonville, FL</option>
<option value="us-cities/florida_lakeland" data-descnormal="<strong>Lakeland, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lakeland, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lakeland, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 6:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>">Lakeland, FL</option>
<option value="us-cities/florida_miami" data-descnormal="<strong>Miami, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 44m </td>
   <td style=&quot;text-align:right;&quot;> 5h 44m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Miami, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 44m </td>
   <td style=&quot;text-align:right;&quot;> 5h 44m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Miami, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 44m </td>
   <td style=&quot;text-align:right;&quot;> 5h 44m </td>
  </tr>
</tbody>
</table>">Miami, FL</option>
<option value="us-cities/florida_miami_gardens" data-descnormal="<strong>Miami Gardens, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Miami Gardens, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Miami Gardens, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>">Miami Gardens, FL</option>
<option value="us-cities/florida_miramar" data-descnormal="<strong>Miramar, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Miramar, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Miramar, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>">Miramar, FL</option>
<option value="us-cities/florida_orlando" data-descnormal="<strong>Orlando, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 19m </td>
   <td style=&quot;text-align:right;&quot;> 2h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 57m </td>
   <td style=&quot;text-align:right;&quot;> 5h 57m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Orlando, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 19m </td>
   <td style=&quot;text-align:right;&quot;> 2h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:29 am </td>
   <td style=&quot;text-align:right;&quot;> 7:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 57m </td>
   <td style=&quot;text-align:right;&quot;> 5h 57m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Orlando, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 19m </td>
   <td style=&quot;text-align:right;&quot;> 2h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 57m </td>
   <td style=&quot;text-align:right;&quot;> 5h 57m </td>
  </tr>
</tbody>
</table>">Orlando, FL</option>
<option value="us-cities/florida_palm_bay" data-descnormal="<strong>Palm Bay, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:10 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Palm Bay, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:10 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 7:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Palm Bay, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:10 am </td>
   <td style=&quot;text-align:right;&quot;> 6:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 21m </td>
   <td style=&quot;text-align:right;&quot;> 2h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 55m </td>
   <td style=&quot;text-align:right;&quot;> 5h 55m </td>
  </tr>
</tbody>
</table>">Palm Bay, FL</option>
<option value="us-cities/florida_pembroke_pines" data-descnormal="<strong>Pembroke Pines, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pembroke Pines, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:04 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pembroke Pines, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:04 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 30m </td>
   <td style=&quot;text-align:right;&quot;> 2h 30m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>">Pembroke Pines, FL</option>
<option value="us-cities/florida_pompano_beach" data-descnormal="<strong>Pompano Beach, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pompano Beach, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pompano Beach, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:05 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 47m </td>
   <td style=&quot;text-align:right;&quot;> 5h 47m </td>
  </tr>
</tbody>
</table>">Pompano Beach, FL</option>
<option value="us-cities/florida_port_saint_lucie" data-descnormal="<strong>Port Saint Lucie, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:08 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 51m </td>
   <td style=&quot;text-align:right;&quot;> 5h 51m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Port Saint Lucie, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:08 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 51m </td>
   <td style=&quot;text-align:right;&quot;> 5h 51m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Port Saint Lucie, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:08 am </td>
   <td style=&quot;text-align:right;&quot;> 6:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 51m </td>
   <td style=&quot;text-align:right;&quot;> 5h 51m </td>
  </tr>
</tbody>
</table>">Port Saint Lucie, FL</option>
<option value="us-cities/florida_st_petersburg" data-descnormal="<strong>St. Petersburg, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>St. Petersburg, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>St. Petersburg, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 6:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>">St. Petersburg, FL</option>
<option value="us-cities/florida_tallahassee" data-descnormal="<strong>Tallahassee, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tallahassee, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tallahassee, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:31 am </td>
   <td style=&quot;text-align:right;&quot;> 6:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:43 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>">Tallahassee, FL</option>
<option value="us-cities/florida_tampa" data-descnormal="<strong>Tampa, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tampa, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:35 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tampa, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 6:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>">Tampa, FL</option>
<option value="us-cities/florida_west_palm_beach" data-descnormal="<strong>West Palm Beach, FL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 27m </td>
   <td style=&quot;text-align:right;&quot;> 2h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 49m </td>
   <td style=&quot;text-align:right;&quot;> 5h 49m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>West Palm Beach, FL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 27m </td>
   <td style=&quot;text-align:right;&quot;> 2h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 49m </td>
   <td style=&quot;text-align:right;&quot;> 5h 49m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>West Palm Beach, FL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:05 am </td>
   <td style=&quot;text-align:right;&quot;> 6:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 27m </td>
   <td style=&quot;text-align:right;&quot;> 2h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 49m </td>
   <td style=&quot;text-align:right;&quot;> 5h 49m </td>
  </tr>
</tbody>
</table>">West Palm Beach, FL</option>
<option value="us-cities/georgia_athens" data-descnormal="<strong>Athens, GA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Athens, GA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Athens, GA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:36 am </td>
   <td style=&quot;text-align:right;&quot;> 6:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Athens, GA</option>
<option value="us-cities/georgia_atlanta" data-descnormal="<strong>Atlanta, GA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Atlanta, GA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Atlanta, GA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:39 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 54m </td>
   <td style=&quot;text-align:right;&quot;> 1h 54m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 23m </td>
   <td style=&quot;text-align:right;&quot;> 6h 23m </td>
  </tr>
</tbody>
</table>">Atlanta, GA</option>
<option value="us-cities/georgia_columbus" data-descnormal="<strong>Columbus, GA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Columbus, GA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:34 am </td>
   <td style=&quot;text-align:right;&quot;> 7:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Columbus, GA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:38 am </td>
   <td style=&quot;text-align:right;&quot;> 6:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>">Columbus, GA</option>
<option value="us-cities/georgia_sandy_springs" data-descnormal="<strong>Sandy Springs, GA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sandy Springs, GA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sandy Springs, GA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:40 am </td>
   <td style=&quot;text-align:right;&quot;> 6:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Sandy Springs, GA</option>
<option value="us-cities/georgia_savannah" data-descnormal="<strong>Savannah, GA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Savannah, GA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Savannah, GA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 6:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 2m </td>
   <td style=&quot;text-align:right;&quot;> 2h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 15m </td>
   <td style=&quot;text-align:right;&quot;> 6h 15m </td>
  </tr>
</tbody>
</table>">Savannah, GA</option>
<option value="us-cities/hawaii_honolulu" data-descnormal="<strong>Honolulu, HI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 25m </td>
   <td style=&quot;text-align:right;&quot;> 5h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Honolulu, HI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 25m </td>
   <td style=&quot;text-align:right;&quot;> 5h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Honolulu, HI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 50m </td>
   <td style=&quot;text-align:right;&quot;> 2h 50m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 25m </td>
   <td style=&quot;text-align:right;&quot;> 5h 25m </td>
  </tr>
</tbody>
</table>">Honolulu, HI</option>
<option value="us-cities/idaho_boise" data-descnormal="<strong>Boise, ID</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 55m </td>
   <td style=&quot;text-align:right;&quot;> 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 9:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 26m </td>
   <td style=&quot;text-align:right;&quot;> 7h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Boise, ID</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 55m </td>
   <td style=&quot;text-align:right;&quot;> 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:04 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 26m </td>
   <td style=&quot;text-align:right;&quot;> 7h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Boise, ID</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:16 am </td>
   <td style=&quot;text-align:right;&quot;> 6:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 9:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 26m </td>
   <td style=&quot;text-align:right;&quot;> 7h 26m </td>
  </tr>
</tbody>
</table>">Boise, ID</option>
<option value="us-cities/illinois_aurora" data-descnormal="<strong>Aurora, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Aurora, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Aurora, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>">Aurora, IL</option>
<option value="us-cities/illinois_chicago" data-descnormal="<strong>Chicago, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chicago, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:16 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chicago, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Chicago, IL</option>
<option value="us-cities/illinois_elgin" data-descnormal="<strong>Elgin, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Elgin, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:18 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Elgin, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:18 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>">Elgin, IL</option>
<option value="us-cities/illinois_joliet" data-descnormal="<strong>Joliet, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Joliet, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Joliet, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>">Joliet, IL</option>
<option value="us-cities/illinois_naperville" data-descnormal="<strong>Naperville, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Naperville, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Naperville, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Naperville, IL</option>
<option value="us-cities/illinois_north_peoria" data-descnormal="<strong>North Peoria, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>North Peoria, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>North Peoria, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">North Peoria, IL</option>
<option value="us-cities/illinois_peoria" data-descnormal="<strong>Peoria, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Peoria, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Peoria, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Peoria, IL</option>
<option value="us-cities/illinois_rockford" data-descnormal="<strong>Rockford, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Rockford, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:21 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Rockford, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>">Rockford, IL</option>
<option value="us-cities/illinois_springfield" data-descnormal="<strong>Springfield, IL</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Springfield, IL</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Springfield, IL</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Springfield, IL</option>
<option value="us-cities/indiana_evansville" data-descnormal="<strong>Evansville, IN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:03 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Evansville, IN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:03 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:29 am </td>
   <td style=&quot;text-align:right;&quot;> 7:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Evansville, IN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Evansville, IN</option>
<option value="us-cities/indiana_fort_wayne" data-descnormal="<strong>Fort Wayne, IN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 9:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fort Wayne, IN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:09 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fort Wayne, IN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:03 am </td>
   <td style=&quot;text-align:right;&quot;> 6:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 9:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>">Fort Wayne, IN</option>
<option value="us-cities/indiana_indianapolis" data-descnormal="<strong>Indianapolis, IN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:17 am </td>
   <td style=&quot;text-align:right;&quot;> 9:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Indianapolis, IN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:17 am </td>
   <td style=&quot;text-align:right;&quot;> 8:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Indianapolis, IN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:03 am </td>
   <td style=&quot;text-align:right;&quot;> 6:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:17 am </td>
   <td style=&quot;text-align:right;&quot;> 9:17 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Indianapolis, IN</option>
<option value="us-cities/indiana_south_bend" data-descnormal="<strong>South Bend, IN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:11 am </td>
   <td style=&quot;text-align:right;&quot;> 9:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>South Bend, IN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:11 am </td>
   <td style=&quot;text-align:right;&quot;> 8:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>South Bend, IN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:09 am </td>
   <td style=&quot;text-align:right;&quot;> 6:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 18m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:11 am </td>
   <td style=&quot;text-align:right;&quot;> 9:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>">South Bend, IN</option>
<option value="us-cities/iowa_cedar_rapids" data-descnormal="<strong>Cedar Rapids, IA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:32 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cedar Rapids, IA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:32 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cedar Rapids, IA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:32 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:46 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 14m </td>
   <td style=&quot;text-align:right;&quot;> 7h 14m </td>
  </tr>
</tbody>
</table>">Cedar Rapids, IA</option>
<option value="us-cities/iowa_davenport" data-descnormal="<strong>Davenport, IA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Davenport, IA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:29 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Davenport, IA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:29 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>">Davenport, IA</option>
<option value="us-cities/iowa_des_moines" data-descnormal="<strong>Des Moines, IA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Des Moines, IA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 4:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Des Moines, IA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:39 am </td>
   <td style=&quot;text-align:right;&quot;> 5:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>">Des Moines, IA</option>
<option value="us-cities/kansas_kansas_city" data-descnormal="<strong>Kansas City, KS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Kansas City, KS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:53 am </td>
   <td style=&quot;text-align:right;&quot;> 7:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Kansas City, KS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:35 am </td>
   <td style=&quot;text-align:right;&quot;> 6:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>">Kansas City, KS</option>
<option value="us-cities/kansas_olathe" data-descnormal="<strong>Olathe, KS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Olathe, KS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:55 am </td>
   <td style=&quot;text-align:right;&quot;> 7:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Olathe, KS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:35 am </td>
   <td style=&quot;text-align:right;&quot;> 6:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>">Olathe, KS</option>
<option value="us-cities/kansas_overland_park" data-descnormal="<strong>Overland Park, KS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Overland Park, KS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:54 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Overland Park, KS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:35 am </td>
   <td style=&quot;text-align:right;&quot;> 6:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>">Overland Park, KS</option>
<option value="us-cities/kansas_topeka" data-descnormal="<strong>Topeka, KS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Topeka, KS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:39 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:58 am </td>
   <td style=&quot;text-align:right;&quot;> 7:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Topeka, KS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:39 am </td>
   <td style=&quot;text-align:right;&quot;> 6:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>">Topeka, KS</option>
<option value="us-cities/kansas_wichita" data-descnormal="<strong>Wichita, KS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:42 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 8:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Wichita, KS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:42 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:09 am </td>
   <td style=&quot;text-align:right;&quot;> 7:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Wichita, KS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:42 am </td>
   <td style=&quot;text-align:right;&quot;> 6:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 8:55 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 46m </td>
   <td style=&quot;text-align:right;&quot;> 6h 46m </td>
  </tr>
</tbody>
</table>">Wichita, KS</option>
<option value="us-cities/kentucky_ironville" data-descnormal="<strong>Ironville, KY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:45 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Ironville, KY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:45 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Ironville, KY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:45 am </td>
   <td style=&quot;text-align:right;&quot;> 6:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 51m </td>
   <td style=&quot;text-align:right;&quot;> 6h 51m </td>
  </tr>
</tbody>
</table>">Ironville, KY</option>
<option value="us-cities/kentucky_lexington" data-descnormal="<strong>Lexington, KY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lexington, KY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lexington, KY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:51 am </td>
   <td style=&quot;text-align:right;&quot;> 6:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Lexington, KY</option>
<option value="us-cities/kentucky_lexington_fayette" data-descnormal="<strong>Lexington-Fayette, KY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lexington-Fayette, KY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lexington-Fayette, KY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:51 am </td>
   <td style=&quot;text-align:right;&quot;> 6:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 31m </td>
   <td style=&quot;text-align:right;&quot;> 1h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 48m </td>
   <td style=&quot;text-align:right;&quot;> 6h 48m </td>
  </tr>
</tbody>
</table>">Lexington-Fayette, KY</option>
<option value="us-cities/kentucky_louisville" data-descnormal="<strong>Louisville, KY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Louisville, KY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Louisville, KY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:57 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 29m </td>
   <td style=&quot;text-align:right;&quot;> 1h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 49m </td>
   <td style=&quot;text-align:right;&quot;> 6h 49m </td>
  </tr>
</tbody>
</table>">Louisville, KY</option>
<option value="us-cities/kentucky_meads" data-descnormal="<strong>Meads, KY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Meads, KY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Meads, KY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:46 am </td>
   <td style=&quot;text-align:right;&quot;> 6:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 50m </td>
   <td style=&quot;text-align:right;&quot;> 6h 50m </td>
  </tr>
</tbody>
</table>">Meads, KY</option>
<option value="us-cities/louisiana_baton_rouge" data-descnormal="<strong>Baton Rouge, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Baton Rouge, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:04 am </td>
   <td style=&quot;text-align:right;&quot;> 7:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Baton Rouge, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 6:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 6m </td>
   <td style=&quot;text-align:right;&quot;> 6h 6m </td>
  </tr>
</tbody>
</table>">Baton Rouge, LA</option>
<option value="us-cities/louisiana_lafayette" data-descnormal="<strong>Lafayette, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:02 am </td>
   <td style=&quot;text-align:right;&quot;> 5:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lafayette, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:02 am </td>
   <td style=&quot;text-align:right;&quot;> 5:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lafayette, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:02 am </td>
   <td style=&quot;text-align:right;&quot;> 6:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>">Lafayette, LA</option>
<option value="us-cities/louisiana_metairie" data-descnormal="<strong>Metairie, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Metairie, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Metairie, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>">Metairie, LA</option>
<option value="us-cities/louisiana_metairie_terrace" data-descnormal="<strong>Metairie Terrace, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Metairie Terrace, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Metairie Terrace, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>">Metairie Terrace, LA</option>
<option value="us-cities/louisiana_new_orleans" data-descnormal="<strong>New Orleans, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>New Orleans, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 7:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>New Orleans, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 4m </td>
   <td style=&quot;text-align:right;&quot;> 6h 4m </td>
  </tr>
</tbody>
</table>">New Orleans, LA</option>
<option value="us-cities/louisiana_shreveport" data-descnormal="<strong>Shreveport, LA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Shreveport, LA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:09 am </td>
   <td style=&quot;text-align:right;&quot;> 7:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Shreveport, LA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:14 am </td>
   <td style=&quot;text-align:right;&quot;> 6:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:09 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>">Shreveport, LA</option>
<option value="us-cities/maryland_baltimore" data-descnormal="<strong>Baltimore, MD</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 23m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 56m </td>
   <td style=&quot;text-align:right;&quot;> 6h 56m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Baltimore, MD</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 23m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:41 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 56m </td>
   <td style=&quot;text-align:right;&quot;> 6h 56m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Baltimore, MD</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 23m </td>
   <td style=&quot;text-align:right;&quot;> 1h 23m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:41 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 56m </td>
   <td style=&quot;text-align:right;&quot;> 6h 56m </td>
  </tr>
</tbody>
</table>">Baltimore, MD</option>
<option value="us-cities/massachusetts_boston" data-descnormal="<strong>Boston, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Boston, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Boston, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>">Boston, MA</option>
<option value="us-cities/massachusetts_cambridge" data-descnormal="<strong>Cambridge, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cambridge, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cambridge, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>">Cambridge, MA</option>
<option value="us-cities/massachusetts_lowell" data-descnormal="<strong>Lowell, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lowell, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lowell, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>">Lowell, MA</option>
<option value="us-cities/massachusetts_new_bedford" data-descnormal="<strong>New Bedford, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:08 am </td>
   <td style=&quot;text-align:right;&quot;> 4:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>New Bedford, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:08 am </td>
   <td style=&quot;text-align:right;&quot;> 4:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:10 am </td>
   <td style=&quot;text-align:right;&quot;> 7:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>New Bedford, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:08 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 9m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 11m </td>
   <td style=&quot;text-align:right;&quot;> 7h 11m </td>
  </tr>
</tbody>
</table>">New Bedford, MA</option>
<option value="us-cities/massachusetts_south_boston" data-descnormal="<strong>South Boston, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>South Boston, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>South Boston, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>">South Boston, MA</option>
<option value="us-cities/massachusetts_springfield" data-descnormal="<strong>Springfield, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:15 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 15m </td>
   <td style=&quot;text-align:right;&quot;> 7h 15m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Springfield, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:15 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 15m </td>
   <td style=&quot;text-align:right;&quot;> 7h 15m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Springfield, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 6m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:15 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 15m </td>
   <td style=&quot;text-align:right;&quot;> 7h 15m </td>
  </tr>
</tbody>
</table>">Springfield, MA</option>
<option value="us-cities/massachusetts_worcester" data-descnormal="<strong>Worcester, MA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 5m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Worcester, MA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 5m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 7:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Worcester, MA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:14 am </td>
   <td style=&quot;text-align:right;&quot;> 5:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 5m </td>
   <td style=&quot;text-align:right;&quot;> 1h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>">Worcester, MA</option>
<option value="us-cities/michigan_ann_arbor" data-descnormal="<strong>Ann Arbor, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:01 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:59 am </td>
   <td style=&quot;text-align:right;&quot;> 9:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Ann Arbor, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:01 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:59 am </td>
   <td style=&quot;text-align:right;&quot;> 8:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Ann Arbor, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:01 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:59 am </td>
   <td style=&quot;text-align:right;&quot;> 9:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>">Ann Arbor, MI</option>
<option value="us-cities/michigan_detroit" data-descnormal="<strong>Detroit, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Detroit, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:56 am </td>
   <td style=&quot;text-align:right;&quot;> 8:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Detroit, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:59 am </td>
   <td style=&quot;text-align:right;&quot;> 6:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 4m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 16m </td>
   <td style=&quot;text-align:right;&quot;> 7h 16m </td>
  </tr>
</tbody>
</table>">Detroit, MI</option>
<option value="us-cities/michigan_grand_rapids" data-descnormal="<strong>Grand Rapids, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 9:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Grand Rapids, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:05 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Grand Rapids, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:11 am </td>
   <td style=&quot;text-align:right;&quot;> 6:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 9:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>">Grand Rapids, MI</option>
<option value="us-cities/michigan_lansing" data-descnormal="<strong>Lansing, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 1m </td>
   <td style=&quot;text-align:right;&quot;> 1h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 9:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lansing, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 1m </td>
   <td style=&quot;text-align:right;&quot;> 1h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lansing, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:06 am </td>
   <td style=&quot;text-align:right;&quot;> 6:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 1m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 9:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 19m </td>
   <td style=&quot;text-align:right;&quot;> 7h 19m </td>
  </tr>
</tbody>
</table>">Lansing, MI</option>
<option value="us-cities/michigan_sterling_heights" data-descnormal="<strong>Sterling Heights, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:00 am </td>
   <td style=&quot;text-align:right;&quot;> 5:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 9:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 18m </td>
   <td style=&quot;text-align:right;&quot;> 7h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sterling Heights, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:00 am </td>
   <td style=&quot;text-align:right;&quot;> 5:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 18m </td>
   <td style=&quot;text-align:right;&quot;> 7h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sterling Heights, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:00 am </td>
   <td style=&quot;text-align:right;&quot;> 6:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 2m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 9:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 18m </td>
   <td style=&quot;text-align:right;&quot;> 7h 18m </td>
  </tr>
</tbody>
</table>">Sterling Heights, MI</option>
<option value="us-cities/michigan_warren" data-descnormal="<strong>Warren, MI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 3m </td>
   <td style=&quot;text-align:right;&quot;> 1h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Warren, MI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 3m </td>
   <td style=&quot;text-align:right;&quot;> 1h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:56 am </td>
   <td style=&quot;text-align:right;&quot;> 8:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Warren, MI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:59 am </td>
   <td style=&quot;text-align:right;&quot;> 6:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 3m </td>
   <td style=&quot;text-align:right;&quot;> 1h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 17m </td>
   <td style=&quot;text-align:right;&quot;> 7h 17m </td>
  </tr>
</tbody>
</table>">Warren, MI</option>
<option value="us-cities/minnesota_minneapolis" data-descnormal="<strong>Minneapolis, MN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Minneapolis, MN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Minneapolis, MN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 45m </td>
   <td style=&quot;text-align:right;&quot;> 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>">Minneapolis, MN</option>
<option value="us-cities/minnesota_rochester" data-descnormal="<strong>Rochester, MN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:42 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 17m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Rochester, MN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:42 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 17m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Rochester, MN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:42 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>">Rochester, MN</option>
<option value="us-cities/minnesota_saint_paul" data-descnormal="<strong>Saint Paul, MN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Saint Paul, MN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Saint Paul, MN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>">Saint Paul, MN</option>
<option value="us-cities/mississippi_jackson" data-descnormal="<strong>Jackson, MS</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Jackson, MS</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:55 am </td>
   <td style=&quot;text-align:right;&quot;> 7:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Jackson, MS</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 6:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>">Jackson, MS</option>
<option value="us-cities/missouri_columbia" data-descnormal="<strong>Columbia, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 4:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 34m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Columbia, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 4:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 34m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:45 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Columbia, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:51 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 54m </td>
   <td style=&quot;text-align:right;&quot;> 6h 54m </td>
  </tr>
</tbody>
</table>">Columbia, MO</option>
<option value="us-cities/missouri_east_independence" data-descnormal="<strong>East Independence, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:52 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Independence, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:52 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Independence, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:34 am </td>
   <td style=&quot;text-align:right;&quot;> 5:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:52 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>">East Independence, MO</option>
<option value="us-cities/missouri_independence" data-descnormal="<strong>Independence, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Independence, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:53 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Independence, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:34 am </td>
   <td style=&quot;text-align:right;&quot;> 5:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>">Independence, MO</option>
<option value="us-cities/missouri_kansas_city" data-descnormal="<strong>Kansas City, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Kansas City, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:53 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Kansas City, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:35 am </td>
   <td style=&quot;text-align:right;&quot;> 6:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:53 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>">Kansas City, MO</option>
<option value="us-cities/missouri_springfield" data-descnormal="<strong>Springfield, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 43m </td>
   <td style=&quot;text-align:right;&quot;> 6h 43m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Springfield, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:54 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 43m </td>
   <td style=&quot;text-align:right;&quot;> 6h 43m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Springfield, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 6:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 35m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 43m </td>
   <td style=&quot;text-align:right;&quot;> 6h 43m </td>
  </tr>
</tbody>
</table>">Springfield, MO</option>
<option value="us-cities/missouri_st_louis" data-descnormal="<strong>St. Louis, MO</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:37 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>St. Louis, MO</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:37 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>St. Louis, MO</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:37 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 52m </td>
   <td style=&quot;text-align:right;&quot;> 6h 52m </td>
  </tr>
</tbody>
</table>">St. Louis, MO</option>
<option value="us-cities/montana_billings" data-descnormal="<strong>Billings, MT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 39m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 9:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 43m </td>
   <td style=&quot;text-align:right;&quot;> 7h 43m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Billings, MT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 39m </td>
   <td style=&quot;text-align:right;&quot;> 1h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 43m </td>
   <td style=&quot;text-align:right;&quot;> 7h 43m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Billings, MT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 39m </td>
   <td style=&quot;text-align:right;&quot;> 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 9:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 43m </td>
   <td style=&quot;text-align:right;&quot;> 7h 43m </td>
  </tr>
</tbody>
</table>">Billings, MT</option>
<option value="us-cities/nebraska_lincoln" data-descnormal="<strong>Lincoln, NE</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lincoln, NE</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:56 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lincoln, NE</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:48 am </td>
   <td style=&quot;text-align:right;&quot;> 6:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:56 am </td>
   <td style=&quot;text-align:right;&quot;> 9:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">Lincoln, NE</option>
<option value="us-cities/nebraska_omaha" data-descnormal="<strong>Omaha, NE</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:52 am </td>
   <td style=&quot;text-align:right;&quot;> 9:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Omaha, NE</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 4:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:52 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Omaha, NE</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:47 am </td>
   <td style=&quot;text-align:right;&quot;> 5:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 11m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:52 am </td>
   <td style=&quot;text-align:right;&quot;> 9:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 9m </td>
   <td style=&quot;text-align:right;&quot;> 7h 9m </td>
  </tr>
</tbody>
</table>">Omaha, NE</option>
<option value="us-cities/nevada_enterprise" data-descnormal="<strong>Enterprise, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Enterprise, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Enterprise, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Enterprise, NV</option>
<option value="us-cities/nevada_henderson" data-descnormal="<strong>Henderson, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Henderson, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Henderson, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Henderson, NV</option>
<option value="us-cities/nevada_las_vegas" data-descnormal="<strong>Las Vegas, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Las Vegas, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Las Vegas, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">Las Vegas, NV</option>
<option value="us-cities/nevada_north_las_vegas" data-descnormal="<strong>North Las Vegas, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>North Las Vegas, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>North Las Vegas, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">North Las Vegas, NV</option>
<option value="us-cities/nevada_paradise" data-descnormal="<strong>Paradise, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Paradise, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Paradise, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Paradise, NV</option>
<option value="us-cities/nevada_reno" data-descnormal="<strong>Reno, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 57m </td>
   <td style=&quot;text-align:right;&quot;> 6h 57m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Reno, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 57m </td>
   <td style=&quot;text-align:right;&quot;> 6h 57m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Reno, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 57m </td>
   <td style=&quot;text-align:right;&quot;> 6h 57m </td>
  </tr>
</tbody>
</table>">Reno, NV</option>
<option value="us-cities/nevada_spring_valley" data-descnormal="<strong>Spring Valley, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Spring Valley, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Spring Valley, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">Spring Valley, NV</option>
<option value="us-cities/nevada_sunrise_manor" data-descnormal="<strong>Sunrise Manor, NV</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sunrise Manor, NV</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sunrise Manor, NV</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:02 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">Sunrise Manor, NV</option>
<option value="us-cities/new_hampshire_manchester" data-descnormal="<strong>Manchester, NH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Manchester, NH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Manchester, NH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>">Manchester, NH</option>
<option value="us-cities/new_jersey_edison" data-descnormal="<strong>Edison, NJ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Edison, NJ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Edison, NJ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Edison, NJ</option>
<option value="us-cities/new_jersey_elizabeth" data-descnormal="<strong>Elizabeth, NJ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Elizabeth, NJ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:27 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Elizabeth, NJ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Elizabeth, NJ</option>
<option value="us-cities/new_jersey_jersey_city" data-descnormal="<strong>Jersey City, NJ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Jersey City, NJ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Jersey City, NJ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Jersey City, NJ</option>
<option value="us-cities/new_jersey_newark" data-descnormal="<strong>Newark, NJ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Newark, NJ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Newark, NJ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Newark, NJ</option>
<option value="us-cities/new_jersey_paterson" data-descnormal="<strong>Paterson, NJ</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Paterson, NJ</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 40m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Paterson, NJ</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>">Paterson, NJ</option>
<option value="us-cities/new_mexico_albuquerque" data-descnormal="<strong>Albuquerque, NM</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:12 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Albuquerque, NM</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:12 am </td>
   <td style=&quot;text-align:right;&quot;> 4:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:54 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Albuquerque, NM</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:12 am </td>
   <td style=&quot;text-align:right;&quot;> 5:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">Albuquerque, NM</option>
<option value="us-cities/new_mexico_las_cruces" data-descnormal="<strong>Las Cruces, NM</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 8:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Las Cruces, NM</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:05 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:02 am </td>
   <td style=&quot;text-align:right;&quot;> 7:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Las Cruces, NM</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:05 am </td>
   <td style=&quot;text-align:right;&quot;> 6:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 8:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>">Las Cruces, NM</option>
<option value="us-cities/new_york_amherst" data-descnormal="<strong>Amherst, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:44 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:37 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Amherst, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:44 am </td>
   <td style=&quot;text-align:right;&quot;> 4:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:37 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Amherst, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:44 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:37 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>">Amherst, NY</option>
<option value="us-cities/new_york_astoria" data-descnormal="<strong>Astoria, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Astoria, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Astoria, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">Astoria, NY</option>
<option value="us-cities/new_york_borough_park" data-descnormal="<strong>Borough Park, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Borough Park, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Borough Park, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Borough Park, NY</option>
<option value="us-cities/new_york_brooklyn" data-descnormal="<strong>Brooklyn, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Brooklyn, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Brooklyn, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Brooklyn, NY</option>
<option value="us-cities/new_york_buffalo" data-descnormal="<strong>Buffalo, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:44 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 20m </td>
   <td style=&quot;text-align:right;&quot;> 7h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Buffalo, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:44 am </td>
   <td style=&quot;text-align:right;&quot;> 4:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:38 am </td>
   <td style=&quot;text-align:right;&quot;> 7:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 20m </td>
   <td style=&quot;text-align:right;&quot;> 7h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Buffalo, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:44 am </td>
   <td style=&quot;text-align:right;&quot;> 5:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h </td>
   <td style=&quot;text-align:right;&quot;> 1h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 20m </td>
   <td style=&quot;text-align:right;&quot;> 7h 20m </td>
  </tr>
</tbody>
</table>">Buffalo, NY</option>
<option value="us-cities/new_york_bushwick" data-descnormal="<strong>Bushwick, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Bushwick, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Bushwick, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Bushwick, NY</option>
<option value="us-cities/new_york_corona" data-descnormal="<strong>Corona, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Corona, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Corona, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Corona, NY</option>
<option value="us-cities/new_york_east_flatbush" data-descnormal="<strong>East Flatbush, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Flatbush, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Flatbush, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">East Flatbush, NY</option>
<option value="us-cities/new_york_east_harlem" data-descnormal="<strong>East Harlem, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Harlem, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Harlem, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">East Harlem, NY</option>
<option value="us-cities/new_york_east_new_york" data-descnormal="<strong>East New York, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East New York, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East New York, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">East New York, NY</option>
<option value="us-cities/new_york_elmhurst" data-descnormal="<strong>Elmhurst, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Elmhurst, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Elmhurst, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Elmhurst, NY</option>
<option value="us-cities/new_york_gravesend" data-descnormal="<strong>Gravesend, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Gravesend, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Gravesend, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Gravesend, NY</option>
<option value="us-cities/new_york_harlem" data-descnormal="<strong>Harlem, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Harlem, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Harlem, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">Harlem, NY</option>
<option value="us-cities/new_york_jamaica" data-descnormal="<strong>Jamaica, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Jamaica, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Jamaica, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Jamaica, NY</option>
<option value="us-cities/new_york_manhattan" data-descnormal="<strong>Manhattan, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Manhattan, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Manhattan, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">Manhattan, NY</option>
<option value="us-cities/new_york_new_york_city" data-descnormal="<strong>New York City, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>New York City, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>New York City, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">New York City, NY</option>
<option value="us-cities/new_york_queens" data-descnormal="<strong>Queens, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Queens, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Queens, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Queens, NY</option>
<option value="us-cities/new_york_rochester" data-descnormal="<strong>Rochester, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Rochester, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Rochester, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:40 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 58m </td>
   <td style=&quot;text-align:right;&quot;> 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>">Rochester, NY</option>
<option value="us-cities/new_york_sheepshead_bay" data-descnormal="<strong>Sheepshead Bay, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sheepshead Bay, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sheepshead Bay, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Sheepshead Bay, NY</option>
<option value="us-cities/new_york_staten_island" data-descnormal="<strong>Staten Island, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Staten Island, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:27 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Staten Island, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:27 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Staten Island, NY</option>
<option value="us-cities/new_york_sunset_park" data-descnormal="<strong>Sunset Park, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sunset Park, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sunset Park, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Sunset Park, NY</option>
<option value="us-cities/new_york_syracuse" data-descnormal="<strong>Syracuse, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Syracuse, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:34 am </td>
   <td style=&quot;text-align:right;&quot;> 4:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Syracuse, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:34 am </td>
   <td style=&quot;text-align:right;&quot;> 5:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>">Syracuse, NY</option>
<option value="us-cities/new_york_the_bronx" data-descnormal="<strong>The Bronx, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>The Bronx, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>The Bronx, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">The Bronx, NY</option>
<option value="us-cities/new_york_washington_heights" data-descnormal="<strong>Washington Heights, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Washington Heights, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Washington Heights, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 6m </td>
   <td style=&quot;text-align:right;&quot;> 7h 6m </td>
  </tr>
</tbody>
</table>">Washington Heights, NY</option>
<option value="us-cities/new_york_yonkers" data-descnormal="<strong>Yonkers, NY</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Yonkers, NY</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Yonkers, NY</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 13m </td>
   <td style=&quot;text-align:right;&quot;> 1h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 7m </td>
   <td style=&quot;text-align:right;&quot;> 7h 7m </td>
  </tr>
</tbody>
</table>">Yonkers, NY</option>
<option value="us-cities/north_carolina_cary" data-descnormal="<strong>Cary, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cary, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:00 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cary, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>">Cary, NC</option>
<option value="us-cities/north_carolina_charlotte" data-descnormal="<strong>Charlotte, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Charlotte, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Charlotte, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:29 am </td>
   <td style=&quot;text-align:right;&quot;> 6:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 32m </td>
   <td style=&quot;text-align:right;&quot;> 6h 32m </td>
  </tr>
</tbody>
</table>">Charlotte, NC</option>
<option value="us-cities/north_carolina_durham" data-descnormal="<strong>Durham, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Durham, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:00 am </td>
   <td style=&quot;text-align:right;&quot;> 7:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Durham, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Durham, NC</option>
<option value="us-cities/north_carolina_fayetteville" data-descnormal="<strong>Fayetteville, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:03 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fayetteville, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:03 am </td>
   <td style=&quot;text-align:right;&quot;> 7:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fayetteville, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 6:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:03 am </td>
   <td style=&quot;text-align:right;&quot;> 8:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">Fayetteville, NC</option>
<option value="us-cities/north_carolina_greensboro" data-descnormal="<strong>Greensboro, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:03 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Greensboro, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:03 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Greensboro, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:03 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Greensboro, NC</option>
<option value="us-cities/north_carolina_high_point" data-descnormal="<strong>High Point, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>High Point, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:05 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>High Point, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">High Point, NC</option>
<option value="us-cities/north_carolina_raleigh" data-descnormal="<strong>Raleigh, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Raleigh, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:00 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Raleigh, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 6:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>">Raleigh, NC</option>
<option value="us-cities/north_carolina_west_raleigh" data-descnormal="<strong>West Raleigh, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>West Raleigh, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:00 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>West Raleigh, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 6:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:00 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>">West Raleigh, NC</option>
<option value="us-cities/north_carolina_wilmington" data-descnormal="<strong>Wilmington, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Wilmington, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 7:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Wilmington, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 6:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 51m </td>
   <td style=&quot;text-align:right;&quot;> 1h 51m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 26m </td>
   <td style=&quot;text-align:right;&quot;> 6h 26m </td>
  </tr>
</tbody>
</table>">Wilmington, NC</option>
<option value="us-cities/north_carolina_winston_salem" data-descnormal="<strong>Winston-Salem, NC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Winston-Salem, NC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:05 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Winston-Salem, NC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:29 am </td>
   <td style=&quot;text-align:right;&quot;> 6:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:05 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Winston-Salem, NC</option>
<option value="us-cities/north_dakota_fargo" data-descnormal="<strong>Fargo, ND</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:10 am </td>
   <td style=&quot;text-align:right;&quot;> 4:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 31m </td>
   <td style=&quot;text-align:right;&quot;> 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 9:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 52m </td>
   <td style=&quot;text-align:right;&quot;> 7h 52m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fargo, ND</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:10 am </td>
   <td style=&quot;text-align:right;&quot;> 4:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 31m </td>
   <td style=&quot;text-align:right;&quot;> 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 52m </td>
   <td style=&quot;text-align:right;&quot;> 7h 52m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fargo, ND</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 9:10 am </td>
   <td style=&quot;text-align:right;&quot;> 5:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 31m </td>
   <td style=&quot;text-align:right;&quot;> 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 9:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 52m </td>
   <td style=&quot;text-align:right;&quot;> 7h 52m </td>
  </tr>
</tbody>
</table>">Fargo, ND</option>
<option value="us-cities/ohio_akron" data-descnormal="<strong>Akron, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Akron, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:55 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Akron, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 6:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 12m </td>
   <td style=&quot;text-align:right;&quot;> 1h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:55 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 8m </td>
   <td style=&quot;text-align:right;&quot;> 7h 8m </td>
  </tr>
</tbody>
</table>">Akron, OH</option>
<option value="us-cities/ohio_cincinnati" data-descnormal="<strong>Cincinnati, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 9:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cincinnati, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cincinnati, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:55 am </td>
   <td style=&quot;text-align:right;&quot;> 6:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 9:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 55m </td>
   <td style=&quot;text-align:right;&quot;> 6h 55m </td>
  </tr>
</tbody>
</table>">Cincinnati, OH</option>
<option value="us-cities/ohio_cleveland" data-descnormal="<strong>Cleveland, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 10m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 10m </td>
   <td style=&quot;text-align:right;&quot;> 7h 10m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Cleveland, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 10m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:54 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 10m </td>
   <td style=&quot;text-align:right;&quot;> 7h 10m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Cleveland, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:51 am </td>
   <td style=&quot;text-align:right;&quot;> 6:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 10m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:54 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 10m </td>
   <td style=&quot;text-align:right;&quot;> 7h 10m </td>
  </tr>
</tbody>
</table>">Cleveland, OH</option>
<option value="us-cities/ohio_columbus" data-descnormal="<strong>Columbus, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Columbus, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:51 am </td>
   <td style=&quot;text-align:right;&quot;> 5:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:04 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Columbus, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:51 am </td>
   <td style=&quot;text-align:right;&quot;> 6:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:04 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>">Columbus, OH</option>
<option value="us-cities/ohio_dayton" data-descnormal="<strong>Dayton, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:10 am </td>
   <td style=&quot;text-align:right;&quot;> 9:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Dayton, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Dayton, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:55 am </td>
   <td style=&quot;text-align:right;&quot;> 6:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 20m </td>
   <td style=&quot;text-align:right;&quot;> 1h 20m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:10 am </td>
   <td style=&quot;text-align:right;&quot;> 9:09 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 59m </td>
   <td style=&quot;text-align:right;&quot;> 6h 59m </td>
  </tr>
</tbody>
</table>">Dayton, OH</option>
<option value="us-cities/ohio_toledo" data-descnormal="<strong>Toledo, OH</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Toledo, OH</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:59 am </td>
   <td style=&quot;text-align:right;&quot;> 5:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:01 am </td>
   <td style=&quot;text-align:right;&quot;> 8:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Toledo, OH</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:59 am </td>
   <td style=&quot;text-align:right;&quot;> 6:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 8m </td>
   <td style=&quot;text-align:right;&quot;> 1h 8m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:01 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 12m </td>
   <td style=&quot;text-align:right;&quot;> 7h 12m </td>
  </tr>
</tbody>
</table>">Toledo, OH</option>
<option value="us-cities/oklahoma_broken_arrow" data-descnormal="<strong>Broken Arrow, OK</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:07 am </td>
   <td style=&quot;text-align:right;&quot;> 8:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Broken Arrow, OK</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:31 am </td>
   <td style=&quot;text-align:right;&quot;> 5:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:07 am </td>
   <td style=&quot;text-align:right;&quot;> 7:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Broken Arrow, OK</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:31 am </td>
   <td style=&quot;text-align:right;&quot;> 6:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:07 am </td>
   <td style=&quot;text-align:right;&quot;> 8:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Broken Arrow, OK</option>
<option value="us-cities/oklahoma_norman" data-descnormal="<strong>Norman, OK</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Norman, OK</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:35 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 7:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Norman, OK</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:35 am </td>
   <td style=&quot;text-align:right;&quot;> 6:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:48 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">Norman, OK</option>
<option value="us-cities/oklahoma_oklahoma_city" data-descnormal="<strong>Oklahoma City, OK</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 33m </td>
   <td style=&quot;text-align:right;&quot;> 6h 33m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Oklahoma City, OK</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 7:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 33m </td>
   <td style=&quot;text-align:right;&quot;> 6h 33m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Oklahoma City, OK</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:36 am </td>
   <td style=&quot;text-align:right;&quot;> 6:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 45m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 33m </td>
   <td style=&quot;text-align:right;&quot;> 6h 33m </td>
  </tr>
</tbody>
</table>">Oklahoma City, OK</option>
<option value="us-cities/oklahoma_tulsa" data-descnormal="<strong>Tulsa, OK</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:32 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tulsa, OK</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:32 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tulsa, OK</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:32 am </td>
   <td style=&quot;text-align:right;&quot;> 6:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:45 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">Tulsa, OK</option>
<option value="us-cities/oregon_eugene" data-descnormal="<strong>Eugene, OR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:45 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 9:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Eugene, OR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:45 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Eugene, OR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:45 am </td>
   <td style=&quot;text-align:right;&quot;> 5:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 52m </td>
   <td style=&quot;text-align:right;&quot;> 52m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 9:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 29m </td>
   <td style=&quot;text-align:right;&quot;> 7h 29m </td>
  </tr>
</tbody>
</table>">Eugene, OR</option>
<option value="us-cities/oregon_gresham" data-descnormal="<strong>Gresham, OR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Gresham, OR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Gresham, OR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 42m </td>
   <td style=&quot;text-align:right;&quot;> 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>">Gresham, OR</option>
<option value="us-cities/oregon_hillsboro" data-descnormal="<strong>Hillsboro, OR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hillsboro, OR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:50 am </td>
   <td style=&quot;text-align:right;&quot;> 4:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hillsboro, OR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:50 am </td>
   <td style=&quot;text-align:right;&quot;> 5:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 9:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>">Hillsboro, OR</option>
<option value="us-cities/oregon_portland" data-descnormal="<strong>Portland, OR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:23 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Portland, OR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:23 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Portland, OR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:31 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:23 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 41m </td>
   <td style=&quot;text-align:right;&quot;> 7h 41m </td>
  </tr>
</tbody>
</table>">Portland, OR</option>
<option value="us-cities/oregon_salem" data-descnormal="<strong>Salem, OR</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Salem, OR</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:48 am </td>
   <td style=&quot;text-align:right;&quot;> 4:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:26 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Salem, OR</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:48 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 46m </td>
   <td style=&quot;text-align:right;&quot;> 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:26 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 36m </td>
   <td style=&quot;text-align:right;&quot;> 7h 36m </td>
  </tr>
</tbody>
</table>">Salem, OR</option>
<option value="us-cities/pennsylvania_allentown" data-descnormal="<strong>Allentown, PA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Allentown, PA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:23 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Allentown, PA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:23 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">Allentown, PA</option>
<option value="us-cities/pennsylvania_philadelphia" data-descnormal="<strong>Philadelphia, PA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Philadelphia, PA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 4:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Philadelphia, PA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 19m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:33 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h </td>
   <td style=&quot;text-align:right;&quot;> 7h </td>
  </tr>
</tbody>
</table>">Philadelphia, PA</option>
<option value="us-cities/pennsylvania_pittsburgh" data-descnormal="<strong>Pittsburgh, PA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 4:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 8:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pittsburgh, PA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:40 am </td>
   <td style=&quot;text-align:right;&quot;> 4:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 19m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:51 am </td>
   <td style=&quot;text-align:right;&quot;> 7:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pittsburgh, PA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:40 am </td>
   <td style=&quot;text-align:right;&quot;> 5:57 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 16m </td>
   <td style=&quot;text-align:right;&quot;> 1h 16m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:51 am </td>
   <td style=&quot;text-align:right;&quot;> 8:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 3m </td>
   <td style=&quot;text-align:right;&quot;> 7h 3m </td>
  </tr>
</tbody>
</table>">Pittsburgh, PA</option>
<option value="us-cities/rhode_island_providence" data-descnormal="<strong>Providence, RI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Providence, RI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:11 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 48m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Providence, RI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:11 am </td>
   <td style=&quot;text-align:right;&quot;> 5:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 7m </td>
   <td style=&quot;text-align:right;&quot;> 1h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 13m </td>
   <td style=&quot;text-align:right;&quot;> 7h 13m </td>
  </tr>
</tbody>
</table>">Providence, RI</option>
<option value="us-cities/south_carolina_charleston" data-descnormal="<strong>Charleston, SC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Charleston, SC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Charleston, SC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 6:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Charleston, SC</option>
<option value="us-cities/south_carolina_columbia" data-descnormal="<strong>Columbia, SC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:14 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Columbia, SC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:14 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Columbia, SC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 6:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:14 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 25m </td>
   <td style=&quot;text-align:right;&quot;> 6h 25m </td>
  </tr>
</tbody>
</table>">Columbia, SC</option>
<option value="us-cities/south_carolina_north_charleston" data-descnormal="<strong>North Charleston, SC</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>North Charleston, SC</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>North Charleston, SC</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 6:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>">North Charleston, SC</option>
<option value="us-cities/south_dakota_sioux_falls" data-descnormal="<strong>Sioux Falls, SD</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 9:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 25m </td>
   <td style=&quot;text-align:right;&quot;> 7h 25m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Sioux Falls, SD</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 56m </td>
   <td style=&quot;text-align:right;&quot;> 1h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 25m </td>
   <td style=&quot;text-align:right;&quot;> 7h 25m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Sioux Falls, SD</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 56m </td>
   <td style=&quot;text-align:right;&quot;> 56m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 9:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 25m </td>
   <td style=&quot;text-align:right;&quot;> 7h 25m </td>
  </tr>
</tbody>
</table>">Sioux Falls, SD</option>
<option value="us-cities/tennessee_chattanooga" data-descnormal="<strong>Chattanooga, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chattanooga, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chattanooga, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:46 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 30m </td>
   <td style=&quot;text-align:right;&quot;> 6h 30m </td>
  </tr>
</tbody>
</table>">Chattanooga, TN</option>
<option value="us-cities/tennessee_clarksville" data-descnormal="<strong>Clarksville, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 39m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 39m </td>
   <td style=&quot;text-align:right;&quot;> 6h 39m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Clarksville, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:58 am </td>
   <td style=&quot;text-align:right;&quot;> 4:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 39m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:32 am </td>
   <td style=&quot;text-align:right;&quot;> 7:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 39m </td>
   <td style=&quot;text-align:right;&quot;> 6h 39m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Clarksville, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:58 am </td>
   <td style=&quot;text-align:right;&quot;> 5:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 39m </td>
   <td style=&quot;text-align:right;&quot;> 1h 39m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:32 am </td>
   <td style=&quot;text-align:right;&quot;> 8:12 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 39m </td>
   <td style=&quot;text-align:right;&quot;> 6h 39m </td>
  </tr>
</tbody>
</table>">Clarksville, TN</option>
<option value="us-cities/tennessee_east_chattanooga" data-descnormal="<strong>East Chattanooga, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Chattanooga, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Chattanooga, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:46 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">East Chattanooga, TN</option>
<option value="us-cities/tennessee_knoxville" data-descnormal="<strong>Knoxville, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:43 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Knoxville, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:43 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Knoxville, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:43 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 42m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 36m </td>
   <td style=&quot;text-align:right;&quot;> 6h 36m </td>
  </tr>
</tbody>
</table>">Knoxville, TN</option>
<option value="us-cities/tennessee_memphis" data-descnormal="<strong>Memphis, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Memphis, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Memphis, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">Memphis, TN</option>
<option value="us-cities/tennessee_murfreesboro" data-descnormal="<strong>Murfreesboro, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Murfreesboro, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:53 am </td>
   <td style=&quot;text-align:right;&quot;> 4:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 2h 6m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Murfreesboro, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 43m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 35m </td>
   <td style=&quot;text-align:right;&quot;> 6h 35m </td>
  </tr>
</tbody>
</table>">Murfreesboro, TN</option>
<option value="us-cities/tennessee_nashville" data-descnormal="<strong>Nashville, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Nashville, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Nashville, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:08 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 37m </td>
   <td style=&quot;text-align:right;&quot;> 6h 37m </td>
  </tr>
</tbody>
</table>">Nashville, TN</option>
<option value="us-cities/tennessee_new_south_memphis" data-descnormal="<strong>New South Memphis, TN</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>New South Memphis, TN</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:06 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>New South Memphis, TN</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:06 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 47m </td>
   <td style=&quot;text-align:right;&quot;> 1h 47m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:18 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">New South Memphis, TN</option>
<option value="us-cities/texas_abilene" data-descnormal="<strong>Abilene, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:37 am </td>
   <td style=&quot;text-align:right;&quot;> 5:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Abilene, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:37 am </td>
   <td style=&quot;text-align:right;&quot;> 5:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:33 am </td>
   <td style=&quot;text-align:right;&quot;> 7:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Abilene, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:37 am </td>
   <td style=&quot;text-align:right;&quot;> 6:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h </td>
   <td style=&quot;text-align:right;&quot;> 2h </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:33 am </td>
   <td style=&quot;text-align:right;&quot;> 8:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 17m </td>
   <td style=&quot;text-align:right;&quot;> 6h 17m </td>
  </tr>
</tbody>
</table>">Abilene, TX</option>
<option value="us-cities/texas_amarillo" data-descnormal="<strong>Amarillo, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 9:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Amarillo, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:53 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:34 am </td>
   <td style=&quot;text-align:right;&quot;> 8:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Amarillo, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:53 am </td>
   <td style=&quot;text-align:right;&quot;> 6:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 46m </td>
   <td style=&quot;text-align:right;&quot;> 1h 46m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:34 am </td>
   <td style=&quot;text-align:right;&quot;> 9:06 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 31m </td>
   <td style=&quot;text-align:right;&quot;> 6h 31m </td>
  </tr>
</tbody>
</table>">Amarillo, TX</option>
<option value="us-cities/texas_arlington" data-descnormal="<strong>Arlington, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Arlington, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Arlington, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:28 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Arlington, TX</option>
<option value="us-cities/texas_austin" data-descnormal="<strong>Austin, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Austin, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:31 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Austin, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 6:36 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 11m </td>
   <td style=&quot;text-align:right;&quot;> 2h 11m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:31 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>">Austin, TX</option>
<option value="us-cities/texas_beaumont" data-descnormal="<strong>Beaumont, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Beaumont, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:09 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 7:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Beaumont, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:09 am </td>
   <td style=&quot;text-align:right;&quot;> 6:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 12m </td>
   <td style=&quot;text-align:right;&quot;> 2h 12m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:22 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 5m </td>
   <td style=&quot;text-align:right;&quot;> 6h 5m </td>
  </tr>
</tbody>
</table>">Beaumont, TX</option>
<option value="us-cities/texas_brownsville" data-descnormal="<strong>Brownsville, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Brownsville, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:40 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Brownsville, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 31m </td>
   <td style=&quot;text-align:right;&quot;> 2h 31m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:40 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 45m </td>
   <td style=&quot;text-align:right;&quot;> 5h 45m </td>
  </tr>
</tbody>
</table>">Brownsville, TX</option>
<option value="us-cities/texas_carrollton" data-descnormal="<strong>Carrollton, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Carrollton, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Carrollton, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>">Carrollton, TX</option>
<option value="us-cities/texas_college_station" data-descnormal="<strong>College Station, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>College Station, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:19 am </td>
   <td style=&quot;text-align:right;&quot;> 5:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>College Station, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:19 am </td>
   <td style=&quot;text-align:right;&quot;> 6:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 9m </td>
   <td style=&quot;text-align:right;&quot;> 2h 9m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>">College Station, TX</option>
<option value="us-cities/texas_corpus_christi" data-descnormal="<strong>Corpus Christi, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Corpus Christi, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:18 am </td>
   <td style=&quot;text-align:right;&quot;> 5:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:35 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Corpus Christi, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:18 am </td>
   <td style=&quot;text-align:right;&quot;> 6:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 22m </td>
   <td style=&quot;text-align:right;&quot;> 2h 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:35 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 54m </td>
   <td style=&quot;text-align:right;&quot;> 5h 54m </td>
  </tr>
</tbody>
</table>">Corpus Christi, TX</option>
<option value="us-cities/texas_dallas" data-descnormal="<strong>Dallas, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Dallas, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Dallas, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Dallas, TX</option>
<option value="us-cities/texas_denton" data-descnormal="<strong>Denton, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Denton, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:29 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 7:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Denton, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:29 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:42 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 21m </td>
   <td style=&quot;text-align:right;&quot;> 6h 21m </td>
  </tr>
</tbody>
</table>">Denton, TX</option>
<option value="us-cities/texas_el_paso" data-descnormal="<strong>El Paso, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 4m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 8:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>El Paso, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:03 am </td>
   <td style=&quot;text-align:right;&quot;> 5:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 4m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:02 am </td>
   <td style=&quot;text-align:right;&quot;> 7:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>El Paso, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:03 am </td>
   <td style=&quot;text-align:right;&quot;> 6:07 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 4m </td>
   <td style=&quot;text-align:right;&quot;> 2h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:02 am </td>
   <td style=&quot;text-align:right;&quot;> 8:15 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>">El Paso, TX</option>
<option value="us-cities/texas_fort_worth" data-descnormal="<strong>Fort Worth, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:23 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Fort Worth, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:23 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Fort Worth, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:28 am </td>
   <td style=&quot;text-align:right;&quot;> 6:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:23 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Fort Worth, TX</option>
<option value="us-cities/texas_frisco" data-descnormal="<strong>Frisco, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Frisco, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Frisco, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Frisco, TX</option>
<option value="us-cities/texas_garland" data-descnormal="<strong>Garland, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Garland, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Garland, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 6:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>">Garland, TX</option>
<option value="us-cities/texas_grand_prairie" data-descnormal="<strong>Grand Prairie, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Grand Prairie, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Grand Prairie, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Grand Prairie, TX</option>
<option value="us-cities/texas_houston" data-descnormal="<strong>Houston, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 13m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Houston, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 13m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 7:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Houston, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 13m </td>
   <td style=&quot;text-align:right;&quot;> 2h 13m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>">Houston, TX</option>
<option value="us-cities/texas_irving" data-descnormal="<strong>Irving, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Irving, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:21 am </td>
   <td style=&quot;text-align:right;&quot;> 7:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Irving, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:21 am </td>
   <td style=&quot;text-align:right;&quot;> 8:40 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Irving, TX</option>
<option value="us-cities/texas_killeen" data-descnormal="<strong>Killeen, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 7m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 10m </td>
   <td style=&quot;text-align:right;&quot;> 6h 10m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Killeen, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 7m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:28 am </td>
   <td style=&quot;text-align:right;&quot;> 7:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 10m </td>
   <td style=&quot;text-align:right;&quot;> 6h 10m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Killeen, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 6:34 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 7m </td>
   <td style=&quot;text-align:right;&quot;> 2h 7m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:28 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 10m </td>
   <td style=&quot;text-align:right;&quot;> 6h 10m </td>
  </tr>
</tbody>
</table>">Killeen, TX</option>
<option value="us-cities/texas_laredo" data-descnormal="<strong>Laredo, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 52m </td>
   <td style=&quot;text-align:right;&quot;> 5h 52m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Laredo, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 52m </td>
   <td style=&quot;text-align:right;&quot;> 5h 52m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Laredo, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:25 am </td>
   <td style=&quot;text-align:right;&quot;> 6:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 24m </td>
   <td style=&quot;text-align:right;&quot;> 2h 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 52m </td>
   <td style=&quot;text-align:right;&quot;> 5h 52m </td>
  </tr>
</tbody>
</table>">Laredo, TX</option>
<option value="us-cities/texas_lewisville" data-descnormal="<strong>Lewisville, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lewisville, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:28 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lewisville, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:28 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">Lewisville, TX</option>
<option value="us-cities/texas_lubbock" data-descnormal="<strong>Lubbock, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:39 am </td>
   <td style=&quot;text-align:right;&quot;> 9:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Lubbock, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:39 am </td>
   <td style=&quot;text-align:right;&quot;> 8:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Lubbock, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 6:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 55m </td>
   <td style=&quot;text-align:right;&quot;> 1h 55m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:39 am </td>
   <td style=&quot;text-align:right;&quot;> 9:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 22m </td>
   <td style=&quot;text-align:right;&quot;> 6h 22m </td>
  </tr>
</tbody>
</table>">Lubbock, TX</option>
<option value="us-cities/texas_mc_allen" data-descnormal="<strong>McAllen, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>McAllen, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:42 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>McAllen, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 6:47 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 29m </td>
   <td style=&quot;text-align:right;&quot;> 2h 29m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:42 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 13h 46m </td>
   <td style=&quot;text-align:right;&quot;> 5h 46m </td>
  </tr>
</tbody>
</table>">McAllen, TX</option>
<option value="us-cities/texas_mc_kinney" data-descnormal="<strong>McKinney, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>McKinney, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>McKinney, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:24 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 57m </td>
   <td style=&quot;text-align:right;&quot;> 1h 57m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 20m </td>
   <td style=&quot;text-align:right;&quot;> 6h 20m </td>
  </tr>
</tbody>
</table>">McKinney, TX</option>
<option value="us-cities/texas_mesquite" data-descnormal="<strong>Mesquite, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Mesquite, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Mesquite, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 6:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 18m </td>
   <td style=&quot;text-align:right;&quot;> 6h 18m </td>
  </tr>
</tbody>
</table>">Mesquite, TX</option>
<option value="us-cities/texas_midland" data-descnormal="<strong>Midland, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 14m </td>
   <td style=&quot;text-align:right;&quot;> 6h 14m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Midland, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 14m </td>
   <td style=&quot;text-align:right;&quot;> 6h 14m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Midland, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:46 am </td>
   <td style=&quot;text-align:right;&quot;> 6:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:58 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 14m </td>
   <td style=&quot;text-align:right;&quot;> 6h 14m </td>
  </tr>
</tbody>
</table>">Midland, TX</option>
<option value="us-cities/texas_odessa" data-descnormal="<strong>Odessa, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Odessa, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:46 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:45 am </td>
   <td style=&quot;text-align:right;&quot;> 7:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Odessa, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:46 am </td>
   <td style=&quot;text-align:right;&quot;> 6:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 3m </td>
   <td style=&quot;text-align:right;&quot;> 2h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:45 am </td>
   <td style=&quot;text-align:right;&quot;> 8:59 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 13m </td>
   <td style=&quot;text-align:right;&quot;> 6h 13m </td>
  </tr>
</tbody>
</table>">Odessa, TX</option>
<option value="us-cities/texas_pasadena" data-descnormal="<strong>Pasadena, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pasadena, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pasadena, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 3m </td>
   <td style=&quot;text-align:right;&quot;> 6h 3m </td>
  </tr>
</tbody>
</table>">Pasadena, TX</option>
<option value="us-cities/texas_pearland" data-descnormal="<strong>Pearland, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Pearland, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:13 am </td>
   <td style=&quot;text-align:right;&quot;> 5:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 7:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Pearland, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:13 am </td>
   <td style=&quot;text-align:right;&quot;> 6:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 14m </td>
   <td style=&quot;text-align:right;&quot;> 2h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 2m </td>
   <td style=&quot;text-align:right;&quot;> 6h 2m </td>
  </tr>
</tbody>
</table>">Pearland, TX</option>
<option value="us-cities/texas_plano" data-descnormal="<strong>Plano, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Plano, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Plano, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:25 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>">Plano, TX</option>
<option value="us-cities/texas_richardson" data-descnormal="<strong>Richardson, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Richardson, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:20 am </td>
   <td style=&quot;text-align:right;&quot;> 7:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Richardson, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 6:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 58m </td>
   <td style=&quot;text-align:right;&quot;> 1h 58m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:20 am </td>
   <td style=&quot;text-align:right;&quot;> 8:39 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 19m </td>
   <td style=&quot;text-align:right;&quot;> 6h 19m </td>
  </tr>
</tbody>
</table>">Richardson, TX</option>
<option value="us-cities/texas_round_rock" data-descnormal="<strong>Round Rock, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Round Rock, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:30 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Round Rock, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 6:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 10m </td>
   <td style=&quot;text-align:right;&quot;> 2h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:30 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 7m </td>
   <td style=&quot;text-align:right;&quot;> 6h 7m </td>
  </tr>
</tbody>
</table>">Round Rock, TX</option>
<option value="us-cities/texas_san_angelo" data-descnormal="<strong>San Angelo, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 11m </td>
   <td style=&quot;text-align:right;&quot;> 6h 11m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Angelo, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 5:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:38 am </td>
   <td style=&quot;text-align:right;&quot;> 7:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 11m </td>
   <td style=&quot;text-align:right;&quot;> 6h 11m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Angelo, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:38 am </td>
   <td style=&quot;text-align:right;&quot;> 6:44 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:38 am </td>
   <td style=&quot;text-align:right;&quot;> 8:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 11m </td>
   <td style=&quot;text-align:right;&quot;> 6h 11m </td>
  </tr>
</tbody>
</table>">San Angelo, TX</option>
<option value="us-cities/texas_san_antonio" data-descnormal="<strong>San Antonio, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 15m </td>
   <td style=&quot;text-align:right;&quot;> 2h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 1m </td>
   <td style=&quot;text-align:right;&quot;> 6h 1m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>San Antonio, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 15m </td>
   <td style=&quot;text-align:right;&quot;> 2h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:36 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 1m </td>
   <td style=&quot;text-align:right;&quot;> 6h 1m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>San Antonio, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:25 am </td>
   <td style=&quot;text-align:right;&quot;> 6:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 15m </td>
   <td style=&quot;text-align:right;&quot;> 2h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:36 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 1m </td>
   <td style=&quot;text-align:right;&quot;> 6h 1m </td>
  </tr>
</tbody>
</table>">San Antonio, TX</option>
<option value="us-cities/texas_tyler" data-descnormal="<strong>Tyler, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tyler, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:20 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:16 am </td>
   <td style=&quot;text-align:right;&quot;> 7:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tyler, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:20 am </td>
   <td style=&quot;text-align:right;&quot;> 6:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 1m </td>
   <td style=&quot;text-align:right;&quot;> 2h 1m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:16 am </td>
   <td style=&quot;text-align:right;&quot;> 8:32 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 16m </td>
   <td style=&quot;text-align:right;&quot;> 6h 16m </td>
  </tr>
</tbody>
</table>">Tyler, TX</option>
<option value="us-cities/texas_waco" data-descnormal="<strong>Waco, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 12m </td>
   <td style=&quot;text-align:right;&quot;> 6h 12m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Waco, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:25 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 5:25 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 12m </td>
   <td style=&quot;text-align:right;&quot;> 6h 12m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Waco, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:25 am </td>
   <td style=&quot;text-align:right;&quot;> 6:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 10h 5m </td>
   <td style=&quot;text-align:right;&quot;> 2h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 20 </td>
   <td style=&quot;text-align:right;&quot;> 6:25 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 12m </td>
   <td style=&quot;text-align:right;&quot;> 6h 12m </td>
  </tr>
</tbody>
</table>">Waco, TX</option>
<option value="us-cities/texas_wichita_falls" data-descnormal="<strong>Wichita Falls, TX</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Wichita Falls, TX</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:24 am </td>
   <td style=&quot;text-align:right;&quot;> 7:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Wichita Falls, TX</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:36 am </td>
   <td style=&quot;text-align:right;&quot;> 6:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 53m </td>
   <td style=&quot;text-align:right;&quot;> 1h 53m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 6:24 am </td>
   <td style=&quot;text-align:right;&quot;> 8:49 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 24m </td>
   <td style=&quot;text-align:right;&quot;> 6h 24m </td>
  </tr>
</tbody>
</table>">Wichita Falls, TX</option>
<option value="us-cities/utah_provo" data-descnormal="<strong>Provo, UT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 18m </td>
   <td style=&quot;text-align:right;&quot;> 1h 18m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 2m </td>
   <td style=&quot;text-align:right;&quot;> 7h 2m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Provo, UT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:47 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 18m </td>
   <td style=&quot;text-align:right;&quot;> 1h 18m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:58 am </td>
   <td style=&quot;text-align:right;&quot;> 8:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 2m </td>
   <td style=&quot;text-align:right;&quot;> 7h 2m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Provo, UT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:47 am </td>
   <td style=&quot;text-align:right;&quot;> 6:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 18m </td>
   <td style=&quot;text-align:right;&quot;> 1h 18m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:00 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 2m </td>
   <td style=&quot;text-align:right;&quot;> 7h 2m </td>
  </tr>
</tbody>
</table>">Provo, UT</option>
<option value="us-cities/utah_salt_lake_city" data-descnormal="<strong>Salt Lake City, UT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:57 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Salt Lake City, UT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:57 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Salt Lake City, UT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 6:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 14m </td>
   <td style=&quot;text-align:right;&quot;> 1h 14m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:57 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">Salt Lake City, UT</option>
<option value="us-cities/utah_west_jordan" data-descnormal="<strong>West Jordan, UT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>West Jordan, UT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:58 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>West Jordan, UT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 6:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 4m </td>
   <td style=&quot;text-align:right;&quot;> 7h 4m </td>
  </tr>
</tbody>
</table>">West Jordan, UT</option>
<option value="us-cities/utah_west_valley_city" data-descnormal="<strong>West Valley City, UT</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>West Valley City, UT</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:58 am </td>
   <td style=&quot;text-align:right;&quot;> 8:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>West Valley City, UT</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 6:05 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 15m </td>
   <td style=&quot;text-align:right;&quot;> 1h 15m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:58 am </td>
   <td style=&quot;text-align:right;&quot;> 9:03 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 5m </td>
   <td style=&quot;text-align:right;&quot;> 7h 5m </td>
  </tr>
</tbody>
</table>">West Valley City, UT</option>
<option value="us-cities/virginia_alexandria" data-descnormal="<strong>Alexandria, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Alexandria, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Alexandria, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:37 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>">Alexandria, VA</option>
<option value="us-cities/virginia_arlington" data-descnormal="<strong>Arlington, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Arlington, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:24 am </td>
   <td style=&quot;text-align:right;&quot;> 4:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 35m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:44 am </td>
   <td style=&quot;text-align:right;&quot;> 7:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Arlington, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:24 am </td>
   <td style=&quot;text-align:right;&quot;> 5:50 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:44 am </td>
   <td style=&quot;text-align:right;&quot;> 8:38 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 53m </td>
   <td style=&quot;text-align:right;&quot;> 6h 53m </td>
  </tr>
</tbody>
</table>">Arlington, VA</option>
<option value="us-cities/virginia_chesapeake" data-descnormal="<strong>Chesapeake, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Chesapeake, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Chesapeake, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 38m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>">Chesapeake, VA</option>
<option value="us-cities/virginia_east_hampton" data-descnormal="<strong>East Hampton, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>East Hampton, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>East Hampton, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>">East Hampton, VA</option>
<option value="us-cities/virginia_hampton" data-descnormal="<strong>Hampton, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Hampton, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:16 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 43m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Hampton, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:16 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:29 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>">Hampton, VA</option>
<option value="us-cities/virginia_newport_news" data-descnormal="<strong>Newport News, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Newport News, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 7:17 am </td>
   <td style=&quot;text-align:right;&quot;> 4:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 42m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Newport News, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 22 </td>
   <td style=&quot;text-align:right;&quot;> 8:17 am </td>
   <td style=&quot;text-align:right;&quot;> 5:54 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 42m </td>
   <td style=&quot;text-align:right;&quot;> 6h 42m </td>
  </tr>
</tbody>
</table>">Newport News, VA</option>
<option value="us-cities/virginia_norfolk" data-descnormal="<strong>Norfolk, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Norfolk, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:15 am </td>
   <td style=&quot;text-align:right;&quot;> 4:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 44m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:47 am </td>
   <td style=&quot;text-align:right;&quot;> 7:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Norfolk, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:15 am </td>
   <td style=&quot;text-align:right;&quot;> 5:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:47 am </td>
   <td style=&quot;text-align:right;&quot;> 8:28 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>">Norfolk, VA</option>
<option value="us-cities/virginia_richmond" data-descnormal="<strong>Richmond, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:50 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Richmond, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:22 am </td>
   <td style=&quot;text-align:right;&quot;> 4:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:50 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Richmond, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:22 am </td>
   <td style=&quot;text-align:right;&quot;> 5:56 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 33m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:50 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 45m </td>
   <td style=&quot;text-align:right;&quot;> 6h 45m </td>
  </tr>
</tbody>
</table>">Richmond, VA</option>
<option value="us-cities/virginia_virginia_beach" data-descnormal="<strong>Virginia Beach, VA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Virginia Beach, VA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:14 am </td>
   <td style=&quot;text-align:right;&quot;> 4:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 45m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:46 am </td>
   <td style=&quot;text-align:right;&quot;> 7:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Virginia Beach, VA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:14 am </td>
   <td style=&quot;text-align:right;&quot;> 5:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 9h 37m </td>
   <td style=&quot;text-align:right;&quot;> 1h 37m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:46 am </td>
   <td style=&quot;text-align:right;&quot;> 8:27 pm </td>
   <td style=&quot;text-align:right;&quot;> 14h 41m </td>
   <td style=&quot;text-align:right;&quot;> 6h 41m </td>
  </tr>
</tbody>
</table>">Virginia Beach, VA</option>
<option value="us-cities/washington_bellevue" data-descnormal="<strong>Bellevue, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Bellevue, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Bellevue, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>">Bellevue, WA</option>
<option value="us-cities/washington_everett" data-descnormal="<strong>Everett, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 2m </td>
   <td style=&quot;text-align:right;&quot;> 8h 2m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Everett, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:57 am </td>
   <td style=&quot;text-align:right;&quot;> 4:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 22m </td>
   <td style=&quot;text-align:right;&quot;> 1h 2m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:10 am </td>
   <td style=&quot;text-align:right;&quot;> 8:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 2m </td>
   <td style=&quot;text-align:right;&quot;> 8h 2m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Everett, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:57 am </td>
   <td style=&quot;text-align:right;&quot;> 5:19 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 22m </td>
   <td style=&quot;text-align:right;&quot;> 22m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:10 am </td>
   <td style=&quot;text-align:right;&quot;> 9:13 pm </td>
   <td style=&quot;text-align:right;&quot;> 16h 2m </td>
   <td style=&quot;text-align:right;&quot;> 8h 2m </td>
  </tr>
</tbody>
</table>">Everett, WA</option>
<option value="us-cities/washington_kent" data-descnormal="<strong>Kent, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 57m </td>
   <td style=&quot;text-align:right;&quot;> 7h 57m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Kent, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:54 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 27m </td>
   <td style=&quot;text-align:right;&quot;> 1h 5m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 57m </td>
   <td style=&quot;text-align:right;&quot;> 7h 57m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Kent, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:54 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 27m </td>
   <td style=&quot;text-align:right;&quot;> 27m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 57m </td>
   <td style=&quot;text-align:right;&quot;> 7h 57m </td>
  </tr>
</tbody>
</table>">Kent, WA</option>
<option value="us-cities/washington_renton" data-descnormal="<strong>Renton, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 58m </td>
   <td style=&quot;text-align:right;&quot;> 7h 58m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Renton, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 26m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 58m </td>
   <td style=&quot;text-align:right;&quot;> 7h 58m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Renton, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 26m </td>
   <td style=&quot;text-align:right;&quot;> 26m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 58m </td>
   <td style=&quot;text-align:right;&quot;> 7h 58m </td>
  </tr>
</tbody>
</table>">Renton, WA</option>
<option value="us-cities/washington_seattle" data-descnormal="<strong>Seattle, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Seattle, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:56 am </td>
   <td style=&quot;text-align:right;&quot;> 4:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 1h 3m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:12 am </td>
   <td style=&quot;text-align:right;&quot;> 8:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Seattle, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:56 am </td>
   <td style=&quot;text-align:right;&quot;> 5:21 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 25m </td>
   <td style=&quot;text-align:right;&quot;> 25m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:12 am </td>
   <td style=&quot;text-align:right;&quot;> 9:11 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>">Seattle, WA</option>
<option value="us-cities/washington_spokane" data-descnormal="<strong>Spokane, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 4:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 23m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:52 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Spokane, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:36 am </td>
   <td style=&quot;text-align:right;&quot;> 4:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 24m </td>
   <td style=&quot;text-align:right;&quot;> 1h 23m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 3:52 am </td>
   <td style=&quot;text-align:right;&quot;> 7:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Spokane, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:36 am </td>
   <td style=&quot;text-align:right;&quot;> 5:01 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 24m </td>
   <td style=&quot;text-align:right;&quot;> 24m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:52 am </td>
   <td style=&quot;text-align:right;&quot;> 8:52 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 59m </td>
   <td style=&quot;text-align:right;&quot;> 7h 59m </td>
  </tr>
</tbody>
</table>">Spokane, WA</option>
<option value="us-cities/washington_tacoma" data-descnormal="<strong>Tacoma, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:14 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 55m </td>
   <td style=&quot;text-align:right;&quot;> 7h 55m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tacoma, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:55 am </td>
   <td style=&quot;text-align:right;&quot;> 4:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 28m </td>
   <td style=&quot;text-align:right;&quot;> 1h 4m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:14 am </td>
   <td style=&quot;text-align:right;&quot;> 8:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 55m </td>
   <td style=&quot;text-align:right;&quot;> 7h 55m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tacoma, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:55 am </td>
   <td style=&quot;text-align:right;&quot;> 5:23 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 28m </td>
   <td style=&quot;text-align:right;&quot;> 28m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:14 am </td>
   <td style=&quot;text-align:right;&quot;> 9:10 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 55m </td>
   <td style=&quot;text-align:right;&quot;> 7h 55m </td>
  </tr>
</tbody>
</table>">Tacoma, WA</option>
<option value="us-cities/washington_tri_cities" data-descnormal="<strong>Tri-Cities, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 4:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:06 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 47m </td>
   <td style=&quot;text-align:right;&quot;> 7h 47m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Tri-Cities, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:38 am </td>
   <td style=&quot;text-align:right;&quot;> 4:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 36m </td>
   <td style=&quot;text-align:right;&quot;> 1h 21m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:06 am </td>
   <td style=&quot;text-align:right;&quot;> 7:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 47m </td>
   <td style=&quot;text-align:right;&quot;> 7h 47m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Tri-Cities, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:38 am </td>
   <td style=&quot;text-align:right;&quot;> 5:14 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 36m </td>
   <td style=&quot;text-align:right;&quot;> 36m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:06 am </td>
   <td style=&quot;text-align:right;&quot;> 8:53 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 47m </td>
   <td style=&quot;text-align:right;&quot;> 7h 47m </td>
  </tr>
</tbody>
</table>">Tri-Cities, WA</option>
<option value="us-cities/washington_vancouver" data-descnormal="<strong>Vancouver, WA</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 42m </td>
   <td style=&quot;text-align:right;&quot;> 7h 42m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Vancouver, WA</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:49 am </td>
   <td style=&quot;text-align:right;&quot;> 4:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 1h 10m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:22 am </td>
   <td style=&quot;text-align:right;&quot;> 8:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 42m </td>
   <td style=&quot;text-align:right;&quot;> 7h 42m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Vancouver, WA</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:49 am </td>
   <td style=&quot;text-align:right;&quot;> 5:30 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 41m </td>
   <td style=&quot;text-align:right;&quot;> 41m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:22 am </td>
   <td style=&quot;text-align:right;&quot;> 9:04 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 42m </td>
   <td style=&quot;text-align:right;&quot;> 7h 42m </td>
  </tr>
</tbody>
</table>">Vancouver, WA</option>
<option value="us-cities/wisconsin_green_bay" data-descnormal="<strong>Green Bay, WI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 33m </td>
   <td style=&quot;text-align:right;&quot;> 7h 33m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Green Bay, WI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:26 am </td>
   <td style=&quot;text-align:right;&quot;> 4:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 49m </td>
   <td style=&quot;text-align:right;&quot;> 1h 33m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:08 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 33m </td>
   <td style=&quot;text-align:right;&quot;> 7h 33m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Green Bay, WI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:26 am </td>
   <td style=&quot;text-align:right;&quot;> 5:16 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 49m </td>
   <td style=&quot;text-align:right;&quot;> 49m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:08 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 33m </td>
   <td style=&quot;text-align:right;&quot;> 7h 33m </td>
  </tr>
</tbody>
</table>">Green Bay, WI</option>
<option value="us-cities/wisconsin_madison" data-descnormal="<strong>Madison, WI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Madison, WI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:27 am </td>
   <td style=&quot;text-align:right;&quot;> 4:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 32m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:19 am </td>
   <td style=&quot;text-align:right;&quot;> 7:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Madison, WI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:27 am </td>
   <td style=&quot;text-align:right;&quot;> 5:26 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:19 am </td>
   <td style=&quot;text-align:right;&quot;> 8:41 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 22m </td>
   <td style=&quot;text-align:right;&quot;> 7h 22m </td>
  </tr>
</tbody>
</table>">Madison, WI</option>
<option value="us-cities/wisconsin_milwaukee" data-descnormal="<strong>Milwaukee, WI</strong>. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descstandard="<strong>Milwaukee, WI</strong> with standard time all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 7:21 am </td>
   <td style=&quot;text-align:right;&quot;> 4:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 1h 38m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 4:13 am </td>
   <td style=&quot;text-align:right;&quot;> 7:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>" data-descdst="<strong>Milwaukee, WI</strong> with DST all year long. <table class=&quot;table table-sm&quot; style=&quot;min-width: 550px;&quot;>
 <thead>
  <tr>
   <th style=&quot;text-align:left;&quot;>  </th>
   <th style=&quot;text-align:left;&quot;> Date </th>
   <th style=&quot;text-align:right;&quot;> Sunrise </th>
   <th style=&quot;text-align:right;&quot;> Sunset </th>
   <th style=&quot;text-align:right;&quot;> Daylight </th>
   <th style=&quot;text-align:right;&quot;> Non-Work </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Shortest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Dec 21 </td>
   <td style=&quot;text-align:right;&quot;> 8:21 am </td>
   <td style=&quot;text-align:right;&quot;> 5:20 pm </td>
   <td style=&quot;text-align:right;&quot;> 8h 59m </td>
   <td style=&quot;text-align:right;&quot;> 59m </td>
  </tr>
  <tr>
   <td style=&quot;text-align:left;&quot;> <strong>Longest Day</strong> </td>
   <td style=&quot;text-align:left;&quot;> Jun 21 </td>
   <td style=&quot;text-align:right;&quot;> 5:13 am </td>
   <td style=&quot;text-align:right;&quot;> 8:35 pm </td>
   <td style=&quot;text-align:right;&quot;> 15h 21m </td>
   <td style=&quot;text-align:right;&quot;> 7h 21m </td>
  </tr>
</tbody>
</table>">Milwaukee, WI</option>
</select>
</div>
</div>
</div>
<div class="row form-check my-3" id="tz-variant-radio">
<div class="col-sm-3 form-check-inline">
<label for="tz-variant" class="form-check-label">Use timezone</label>
</div>
<div class="col-sm-3 form-check-inline">
<!-- standard -->
<input type="radio" id="standard" class="form-check-input me-2" name="tz-variant" value="standard">
<label for="standard" class="form-check-label">Standard</label>
</div>
<div class="col-sm-3 form-check-inline">
<!-- normal -->
<input type="radio" id="normal" class="form-check-input me-2" name="tz-variant" value="normal" checked="">
<label for="normal" class="form-check-label">Both</label>
</div>
<div class="col-sm-3 form-check-inline">
<!-- dst -->
<input type="radio" id="dst" class="form-check-input me-2" name="tz-variant" value="dst">
<label for="dst" class="form-check-label">DST</label>
</div>
</div>
<link href="https://unpkg.com/mobius1-selectr@latest/dist/selectr.min.css" rel="stylesheet" type="text/css">
<script src="https://unpkg.com/mobius1-selectr@latest/dist/selectr.min.js" type="text/javascript"></script>
<div id="us-city-plot" aria-live="polite">
<figure class="figure">
<img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/us-cities/washington_d_c_normal.png" alt="Washington, D.C." class="figure-img">
<figcaption class="mt-2 lh-sm fs-6 overflow-x-scroll">Sunrise and sunset times in Washington, D.C.</figcaption>
</figure>
</div>
<div class="cell">
<script type="text/javascript">
const selectr = new Selectr('#us-city')
function updateUSCityPlot () {
  const option = selectr.getSelected()[0]
  const plotDiv = document.getElementById('us-city-plot')
  const plotImg = plotDiv.querySelector('img')
  const plotTz = document.querySelector('input[name="tz-variant"]:checked')
  plotImg.src = `${option.value}_${plotTz.value}.png`
  plotImg.alt = option.innerText
  plotDiv.querySelector('figcaption').innerHTML = option.dataset['desc' + plotTz.value]
}
updateUSCityPlot()
selectr.on('selectr.change', updateUSCityPlot)
document.getElementById('tz-variant-radio').addEventListener('change', updateUSCityPlot)
document.getElementById('us-city-random').addEventListener('click', function(ev) {
  const options = selectr.options
  const optionNew = options[Math.floor(Math.random() * options.length)]
  selectr.setValue(optionNew.value)
  updateUSCityPlot()
})
</script>
</div>
</section>
<section id="inspiration" class="level2">
<h2 class="anchored" data-anchor-id="inspiration">Inspiration</h2>
<p>The layout for this vizualization was heavily inspired by <a href="https://plotparade.com/gallery_sunrise.html">a series by Kristina Szucs</a> that I discovered via <a href="https://www.reddit.com/r/dataisbeautiful/comments/rlfj1d/oc_how_long_are_the_nights_in_stockholm_new_york/">r/dataisbeautiful</a>. I loved the aesthetic of Kristina’s plot and the subtle gradients and shadows of the daylight/twilight hour regions. Her attention to little details such a the sunrise and sunset icon labels and the stars in the night region are just fantastic.</p>
<figure class="figure">
  <img src="https://plotparade.com/chartimg/SUNRISE/c_NYC.jpg" alt="Night time hours plot for New York City, NY." <figcaption="" class="mt2 lh-copy f6 f5-ns figure-img">How long are the nights in New York City? by <a href="https://krisztinaszucs.com/">Krisztina Szucs</a>
</figure>
<p>In my version I wanted to draw on a similar structure and style to visualize daylight rather than sunset hours. I also wanted to see how far I could go with my plot without leaving the comfort of ggplot2, so I stopped short of adding the sunrise and sunset icons. (I suppose <em>anything</em> is possible in ggplot2 but IMHO this is a reasonable line to draw.)</p>
</section>
<section id="where-are-you" class="level2">
<h2 class="anchored" data-anchor-id="where-are-you">Where are you?</h2>
<p>To get accurate sunrise and sunset time data, we first need to figure out where in the world we are. Fortunately, the <a href="https://github.com/hrbrmstr/ipapi">ipapi package</a> makes it easy to grab key geolocation data from your IP address, like latitude, longitude and time zone. (I’m adding a little fuzz just to make ipapi a little less accurate.)</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1">location <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.list</span>(ipapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geolocate</span>(<span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.progress =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>))</span>
<span id="cb1-2"></span>
<span id="cb1-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># find a location nearby but not my actual house, lol</span></span>
<span id="cb1-4">location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lat <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lat <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">runif</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">min =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">max =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>)</span>
<span id="cb1-5">location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lon <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lon <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">runif</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">min =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">max =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>)</span></code></pre></div></div>
</div>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">location[<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"lat"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"lon"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"timezone"</span>)]</span>
<span id="cb2-2"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $lat</span></span>
<span id="cb2-3"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] 33.34846</span></span>
<span id="cb2-4"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb2-5"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $lon</span></span>
<span id="cb2-6"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] -85.17511</span></span>
<span id="cb2-7"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## </span></span>
<span id="cb2-8"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## $timezone</span></span>
<span id="cb2-9"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## [1] "America/New_York"</span></span></code></pre></div></div>
</div>
</section>
<section id="sunrise-and-sunset-times" class="level2">
<h2 class="anchored" data-anchor-id="sunrise-and-sunset-times">Sunrise and Sunset Times</h2>
<p>Next, we take our latitude and longitude to <a href="https://github.com/datastorm-open/suncalc">suncalc</a>, an R package port of <a href="https://github.com/mourner/suncalc">suncalc.js</a>. We ask <code>getSunlightTimes()</code> for the dawn and dusk related times for every day in 2022.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1">sun_times <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb3-2">  suncalc<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getSunlightTimes</span>(</span>
<span id="cb3-3">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(</span>
<span id="cb3-4">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2022-01-01"</span>),</span>
<span id="cb3-5">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2023-01-01"</span>),</span>
<span id="cb3-6">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"day"</span></span>
<span id="cb3-7">    ),</span>
<span id="cb3-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lat =</span> location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lat,</span>
<span id="cb3-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lon =</span> location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>lon,</span>
<span id="cb3-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tz =</span> location<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>timezone,</span>
<span id="cb3-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">keep =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"dawn"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDawn"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"dusk"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDusk"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"sunrise"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"sunset"</span>)</span>
<span id="cb3-12">  )</span>
<span id="cb3-13"></span>
<span id="cb3-14"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">head</span>(sun_times)</span>
<span id="cb3-15"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##         date      lat       lon                dawn        nauticalDawn</span></span>
<span id="cb3-16"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1 2022-01-01 33.34846 -85.17511 2022-01-01 07:18:23 2022-01-01 06:47:27</span></span>
<span id="cb3-17"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2 2022-01-02 33.34846 -85.17511 2022-01-02 07:18:35 2022-01-02 06:47:41</span></span>
<span id="cb3-18"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3 2022-01-03 33.34846 -85.17511 2022-01-03 07:18:45 2022-01-03 06:47:53</span></span>
<span id="cb3-19"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 4 2022-01-04 33.34846 -85.17511 2022-01-04 07:18:54 2022-01-04 06:48:03</span></span>
<span id="cb3-20"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 5 2022-01-05 33.34846 -85.17511 2022-01-05 07:19:02 2022-01-05 06:48:12</span></span>
<span id="cb3-21"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##                  dusk        nauticalDusk             sunrise</span></span>
<span id="cb3-22"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1 2022-01-01 18:12:28 2022-01-01 18:43:24 2022-01-01 07:45:47</span></span>
<span id="cb3-23"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2 2022-01-02 18:13:11 2022-01-02 18:44:05 2022-01-02 07:45:57</span></span>
<span id="cb3-24"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3 2022-01-03 18:13:54 2022-01-03 18:44:47 2022-01-03 07:46:06</span></span>
<span id="cb3-25"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 4 2022-01-04 18:14:39 2022-01-04 18:45:30 2022-01-04 07:46:14</span></span>
<span id="cb3-26"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 5 2022-01-05 18:15:25 2022-01-05 18:46:14 2022-01-05 07:46:19</span></span>
<span id="cb3-27"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##                sunset</span></span>
<span id="cb3-28"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 1 2022-01-01 17:45:04</span></span>
<span id="cb3-29"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 2 2022-01-02 17:45:48</span></span>
<span id="cb3-30"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 3 2022-01-03 17:46:33</span></span>
<span id="cb3-31"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 4 2022-01-04 17:47:20</span></span>
<span id="cb3-32"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 5 2022-01-05 17:48:07</span></span>
<span id="cb3-33"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  [ reached 'max' / getOption("max.print") -- omitted 1 rows ]</span></span></code></pre></div></div>
</div>
<p>If you’re curious about the difference between (civil) dawn, nautical dawn and sunrise, take a stroll through <a href="https://en.wikipedia.org/wiki/Twilight"><em>Twilight</em> on Wikipedia</a>.</p>
</section>
<section id="tidy-sun-times" class="level2">
<h2 class="anchored" data-anchor-id="tidy-sun-times">Tidy Sun Times</h2>
<p>As cool as it is to so easily get to the point of having this data in hand, we need to do a little bit of tidying up to get it ready for ggplot2. In particular, we need to consolidate all of the timestamps into one column that we can index by <code>date</code> and <code>event</code> (such as <em>dawn</em>, <em>nautical dawn</em>, etc.). I used <a href="https://tidyr.tidyverse.org/reference/pivot_longer.html">pivot_longer()</a> to move the column labels for <code>dawn</code> through <code>sunset</code> into an <code>event</code> column with the corresponding values from each row in an adjacent <code>time</code> column.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb4-2"></span>
<span id="cb4-3">tidy_sun_times <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb4-4">  sun_times <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>lat, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>lon) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_longer</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"event"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_to =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"time"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb4-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">tz =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strftime</span>(time, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%Z"</span>),</span>
<span id="cb4-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">time =</span> hms<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as_hms</span>(time)</span>
<span id="cb4-10">  )</span>
<span id="cb4-11"></span>
<span id="cb4-12">tidy_sun_times</span>
<span id="cb4-13"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## # A tibble: 2,196 × 4</span></span>
<span id="cb4-14"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##    date       event        time     tz   </span></span>
<span id="cb4-15"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##    &lt;date&gt;     &lt;chr&gt;        &lt;time&gt;   &lt;chr&gt;</span></span>
<span id="cb4-16"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  1 2022-01-01 dawn         07:18:23 EST  </span></span>
<span id="cb4-17"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  2 2022-01-01 nauticalDawn 06:47:27 EST  </span></span>
<span id="cb4-18"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  3 2022-01-01 dusk         18:12:28 EST  </span></span>
<span id="cb4-19"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  4 2022-01-01 nauticalDusk 18:43:24 EST  </span></span>
<span id="cb4-20"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  5 2022-01-01 sunrise      07:45:47 EST  </span></span>
<span id="cb4-21"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  6 2022-01-01 sunset       17:45:04 EST  </span></span>
<span id="cb4-22"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  7 2022-01-02 dawn         07:18:35 EST  </span></span>
<span id="cb4-23"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  8 2022-01-02 nauticalDawn 06:47:41 EST  </span></span>
<span id="cb4-24"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  9 2022-01-02 dusk         18:13:11 EST  </span></span>
<span id="cb4-25"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 10 2022-01-02 nauticalDusk 18:44:05 EST  </span></span>
<span id="cb4-26"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## # … with 2,186 more rows</span></span></code></pre></div></div>
</div>
<p>There’s also a small trick here to use <code>strftime()</code> to extract the short timezone label <code>%Z</code>, e.g.&nbsp;<strong>EST</strong> or <strong>EDT</strong>, for each day, which I’ll use later when calling out the time changes. And finally, I used <code>hms::as_hms()</code> to extract the time of day component from each sun event timestamp. The neat thing about the <em>hms</em> class is that while it prints in a readable hours, minutes, seconds format, we can also treat it as an integer number of seconds from midnight. We’ll use this property in just a bit when working on the plot’s axis labels.</p>
</section>
<section id="first-looks" class="level2">
<h2 class="anchored" data-anchor-id="first-looks">First Looks</h2>
<p>Now that we have tidy data ready for ggplot2, let’s plot it! This plot won’t look amazing, but it will help us get a sense of the data we have to work with.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(tidy_sun_times) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> time, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> event) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_line</span>()</span></code></pre></div></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/plot-first-looks-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/index_files/figure-html/plot-first-looks-1.png" class="img-fluid figure-img" alt="Basic unthemed ggplot2 line plot of sunrise and sunset times for Atlanta, GA. There are six lines, three in the morning for nautical dawn, dawn and sunrise, and three lines in the evening for their corresponding events. Each line has a different color." width="864"></a></p>
</figure>
</div>
</div>
</div>
</section>
<section id="paired-daily-events" class="level2">
<h2 class="anchored" data-anchor-id="paired-daily-events">Paired Daily Events</h2>
<p>The plot above reveals our next challenge: I used <code>geom_line()</code> to plot the time of each event as a line, but I want to be able to fill in the region between each pair of events:</p>
<ul>
<li>sunrise and sunset</li>
<li>dawn and dusk</li>
<li>nautical dawn and nautical dusk.</li>
</ul>
<p>We can use <a href="https://ggplot2.tidyverse.org/reference/geom_ribbon.html"><code>geom_ribbon()</code></a> to acheive this look, but it requires a little more transformation. We need the sunrise time in one column called <code>starts</code> and a second column with the sunset time in <code>ends</code>. Then we can map these new columns to the <code>ymin</code> and <code>ymax</code> aesthetics, letting <code>geom_ribbon()</code> fill in space between them.</p>
<p>The plan of action is to create a new column that I’ll call <code>period</code> where we’ll choose which of these two new columns a timestamp will be moved to. We’ll identify each <code>pair</code> using the morning event label.</p>
<p>Because we need <code>pivot_longer()</code> to create two new columns, <code>starts</code> and <code>ends</code>, from our single <code>period</code> column, we’ll first split the table into a list of two tables, one for each period, and <em>then</em> pivot the timestamp column into a new column. Because we’re operating on a list, we’ll use <code>purrr::map()</code> to coordinate this action. Then we can merge the two tables back together with <code>left_join()</code>, using <code>purrr::reduce()</code> to apply that action to the list of pivoted tables.</p>
<p>After that, we’re back in single-table land, and can use <code>mutate()</code> and <code>select()</code> to tweak the final table output to make sure that the morning events are ordered correctly: <em>nautical dawn</em>, then <em>dawn</em>, then <em>sunrise</em>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1">tidier_sun_times <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb6-2">  tidy_sun_times <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">period =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb6-5">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(event, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"[dD]awn|sunrise"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"starts"</span>,</span>
<span id="cb6-6">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(event, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"[dD]usk|sunset"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"ends"</span></span>
<span id="cb6-7">    ),</span>
<span id="cb6-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pair =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">recode</span>(</span>
<span id="cb6-9">      event,</span>
<span id="cb6-10">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nauticalDusk =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDawn"</span>,</span>
<span id="cb6-11">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sunset =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"sunrise"</span>,</span>
<span id="cb6-12">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">dusk =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"dawn"</span></span>
<span id="cb6-13">    )</span>
<span id="cb6-14">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_split</span>(period) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(pivot_wider, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_from =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"period"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_from =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"time"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reduce</span>(</span>
<span id="cb6-18">    left_join,</span>
<span id="cb6-19">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"date"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tz"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pair"</span>),</span>
<span id="cb6-20">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">suffix =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_ends"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"_starts"</span>)</span>
<span id="cb6-21">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-22">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pair =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">factor</span>(pair, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDawn"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"dawn"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"sunrise"</span>))</span>
<span id="cb6-24">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-25">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(date, tz, pair, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contains</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"starts"</span>), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contains</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"ends"</span>))</span>
<span id="cb6-26"></span>
<span id="cb6-27">tidier_sun_times</span>
<span id="cb6-28"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## # A tibble: 1,098 × 7</span></span>
<span id="cb6-29"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##    date       tz    pair         event_starts starts   event_ends   ends    </span></span>
<span id="cb6-30"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##    &lt;date&gt;     &lt;chr&gt; &lt;fct&gt;        &lt;chr&gt;        &lt;time&gt;   &lt;chr&gt;        &lt;time&gt;  </span></span>
<span id="cb6-31"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  1 2022-01-01 EST   dawn         dawn         07:18:23 dusk         18:12:28</span></span>
<span id="cb6-32"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  2 2022-01-01 EST   nauticalDawn nauticalDawn 06:47:27 nauticalDusk 18:43:24</span></span>
<span id="cb6-33"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  3 2022-01-01 EST   sunrise      sunrise      07:45:47 sunset       17:45:04</span></span>
<span id="cb6-34"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  4 2022-01-02 EST   dawn         dawn         07:18:35 dusk         18:13:11</span></span>
<span id="cb6-35"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  5 2022-01-02 EST   nauticalDawn nauticalDawn 06:47:41 nauticalDusk 18:44:05</span></span>
<span id="cb6-36"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  6 2022-01-02 EST   sunrise      sunrise      07:45:57 sunset       17:45:48</span></span>
<span id="cb6-37"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  7 2022-01-03 EST   dawn         dawn         07:18:45 dusk         18:13:54</span></span>
<span id="cb6-38"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  8 2022-01-03 EST   nauticalDawn nauticalDawn 06:47:53 nauticalDusk 18:44:47</span></span>
<span id="cb6-39"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">##  9 2022-01-03 EST   sunrise      sunrise      07:46:06 sunset       17:46:33</span></span>
<span id="cb6-40"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## 10 2022-01-04 EST   dawn         dawn         07:18:54 dusk         18:14:39</span></span>
<span id="cb6-41"><span class="do" style="color: #5E5E5E;
background-color: null;
font-style: italic;">## # … with 1,088 more rows</span></span></code></pre></div></div>
</div>
</section>
<section id="another-plot" class="level2">
<h2 class="anchored" data-anchor-id="another-plot">Another plot</h2>
<p>Now we’re ready to try out our even tidier data set! Okay, it’s actually less tidy, but more ready for plotting. We’ll swap out <code>geom_line()</code> for <a href="https://ggplot2.tidyverse.org/reference/geom_ribbon.html"><code>geom_ribbon()</code></a>, and map <code>starts</code> to <code>ymin</code> and <code>ends</code> to <code>ymax</code>, filling in each region by <code>pair</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(tidier_sun_times) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb7-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymin =</span> starts, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymax =</span> ends, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> pair) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb7-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_ribbon</span>()</span></code></pre></div></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/plot-tidier-sun-times-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/index_files/figure-html/plot-tidier-sun-times-1.png" class="img-fluid figure-img" alt="Basic unthemed ggplot2 ribbon plot of sunrise and sunset times. Unlike the previous plot, this plot has three shaded regions stacked on top of each other with nautical dawn to dusk in the background and sunrise to sunset in the foreground. There are now three colors rather than six." width="864"></a></p>
</figure>
</div>
</div>
</div>
<p>It looks terrible, but it’s more or less what we want to see. The y-axis is a little confusing though because it reads from night at the top to day at the bottom. The trick is to recall that we used <code>hms::as_hms()</code> to turn the time of day into an integer number of seconds from midnight. So we can reverse the y-axis with <a href="https://ggplot2.tidyverse.org/reference/scale_continuous.html"><code>scale_y_reverse()</code></a> and then provide our own labels.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(tidier_sun_times) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymin =</span> starts, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymax =</span> ends, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> pair) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_ribbon</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_reverse</span>(</span>
<span id="cb8-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>),</span>
<span id="cb8-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>),</span>
<span id="cb8-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">":00"</span>),</span>
<span id="cb8-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()</span>
<span id="cb8-9">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_date</span>(</span>
<span id="cb8-11">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"3 months"</span>,</span>
<span id="cb8-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date_labels =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%b"</span></span>
<span id="cb8-13">  )</span></code></pre></div></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/plot-tidier-sun-times-2-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/index_files/figure-html/plot-tidier-sun-times-2-1.png" class="img-fluid figure-img" alt="Basic unthemed ggplot2 ribbon plot of sunrise and sunset times, with better x- and y-axis labels. In this case, the y-axis is reversed and labelled &quot;hours:minutes&quot;. The x-axis labels include only the month abbreviation." width="864"></a></p>
</figure>
</div>
</div>
</div>
</section>
<section id="make-it-pretty" class="level2">
<h2 class="anchored" data-anchor-id="make-it-pretty">Make it pretty</h2>
<p>Great! Now it’s time to <a href="https://blog.evanburchard.com/the-rest-of-the-owl/">draw the rest of the owl</a>! Which means I’m now going to include roughly 150 lines of code that take the rough sketch above and make it a pretty ggplot.</p>
<p>Of course I should mention that what you’ll find below isn’t even the full story of the plots you see in this post. It turned out to be an intermediate sketch of the code that I actually used to create the plots. It also turns out that I’m pretty good at writing code that creates more problems that I need to solve with more code.</p>
<p>A few preliminaries: I’ll use the <a href="https://fonts.google.com/specimen/Outfit?query=outfit">Outfit font</a> from Google Fonts with the help of the <a href="https://github.com/yixuan/sysfonts">sysfonts</a> package.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">sysfonts<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">font_add_google</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Outfit"</span>)</span></code></pre></div></div>
</div>
<p>We’ll need a grid for the x- and y-axis that will be used in a few places, so I’ll create them up front. We end up with a vector of dates from January 1, 2022 to January 1, 2023 by 2 months for the x-axis and a vector of times from midnight to midnight by 3 hours for the y-axis.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1">x_breaks <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(</span>
<span id="cb10-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">from =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2022-01-01"</span>),</span>
<span id="cb10-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">to =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2023-01-01"</span>),</span>
<span id="cb10-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2 months"</span></span>
<span id="cb10-5">)</span>
<span id="cb10-6">y_breaks <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)</span></code></pre></div></div>
</div>
<p>Finally, there are a couple of colors I used in more than one place for the foreground and background colors. There are a few other colors that I should have pulled into variables for clarity, but I’ve decided that it’s not worth the effort to think up variable names for them.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1">color_text <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#F2CDB9"</span></span>
<span id="cb11-2">color_bg <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#39304a"</span></span></code></pre></div></div>
</div>
<p>Finally, as promised, the 150ish lines of ggplot2 code. Enjoy!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(tidier_sun_times) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># The x-axis is always the day of the year</span></span>
<span id="cb12-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-4">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Behind everything we add a grid of `+` characters</span></span>
<span id="cb12-5">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># in place of grid lines, to give a starry feel</span></span>
<span id="cb12-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text</span>(</span>
<span id="cb12-7">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># the data for this layer is our grid of x and y breaks</span></span>
<span id="cb12-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">cross_df</span>(</span>
<span id="cb12-9">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> x_breaks, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">time =</span> y_breaks, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+"</span>)</span>
<span id="cb12-10">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-11">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(date, as.Date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">origin =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"1970-01-01"</span>)),</span>
<span id="cb12-12">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> label, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> time),</span>
<span id="cb12-13">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#C29F5F"</span></span>
<span id="cb12-14">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-15">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Here you'll recognize the outlines of our original plot sketch</span></span>
<span id="cb12-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_ribbon</span>(</span>
<span id="cb12-17">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymin =</span> starts, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ymax =</span> ends, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> pair, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">alpha =</span> pair),</span>
<span id="cb12-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">show.legend =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span></span>
<span id="cb12-19">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-20">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Add dotted horizontal lines at 9am and 5pm</span></span>
<span id="cb12-21">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_hline</span>(</span>
<span id="cb12-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yintercept =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">9</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">17</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>,</span>
<span id="cb12-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_bg,</span>
<span id="cb12-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">alpha =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>,</span>
<span id="cb12-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linetype =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span></span>
<span id="cb12-26">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-27">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># And a little text to indicate the meaning of those lines</span></span>
<span id="cb12-28">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">annotate</span>(</span>
<span id="cb12-29">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">geom =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"text"</span>,</span>
<span id="cb12-30">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(tidier_sun_times<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date),</span>
<span id="cb12-31">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">9</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">17</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>,</span>
<span id="cb12-32">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"9am"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"5pm"</span>),</span>
<span id="cb12-33">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_bg,</span>
<span id="cb12-34">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.25</span>,</span>
<span id="cb12-35">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">vjust =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb12-36">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-37">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># If the timezone changes, it'll be due to daylight saving time</span></span>
<span id="cb12-38">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># so we'll add a little text to highlight that change</span></span>
<span id="cb12-39">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text</span>(</span>
<span id="cb12-40">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># This combines my favorite magrittr pipe trick:</span></span>
<span id="cb12-41">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#   `. %&gt;%` creates a function with a single argument</span></span>
<span id="cb12-42">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># with my favorite ggplot2 geom trik:</span></span>
<span id="cb12-43">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#   `data` takes a function with a single argument that</span></span>
<span id="cb12-44">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#   can be used to filter the global dataset to a smaller subset</span></span>
<span id="cb12-45">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># The net result here is that we take the global data</span></span>
<span id="cb12-46">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># and filter down to the two places where the timezone changes</span></span>
<span id="cb12-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> . <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-48">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(tz <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lag</span>(tz), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">first</span>(tz))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-49">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_head</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb12-50">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> ends, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> tz),</span>
<span id="cb12-51">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb12-52">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">vjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb12-53">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nudge_x =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">21</span>,</span>
<span id="cb12-54">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nudge_y =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.5</span>,</span>
<span id="cb12-55">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lineheight =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.8</span>,</span>
<span id="cb12-56">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text</span>
<span id="cb12-57">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-58">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># These add two little arrows to point from the timezone text</span></span>
<span id="cb12-59">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># to the notch in the plot where the timezone change happens</span></span>
<span id="cb12-60">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_curve</span>(</span>
<span id="cb12-61">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Here's the `data = . %&gt;%` trick again</span></span>
<span id="cb12-62">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> . <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-63">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(pair <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDawn"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-64">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(tz <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lag</span>(tz), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">first</span>(tz))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-65">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_head</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb12-66">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># This next bit took much fiddling.</span></span>
<span id="cb12-67">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(</span>
<span id="cb12-68">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">17</span>,</span>
<span id="cb12-69">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">xend =</span> date,</span>
<span id="cb12-70">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> ends <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> (<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.2</span>),</span>
<span id="cb12-71">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yend =</span> ends <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">500</span></span>
<span id="cb12-72">    ),</span>
<span id="cb12-73">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># If you like it put an arrow on it</span></span>
<span id="cb12-74">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">arrow =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrow</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unit</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.08</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"inch"</span>)),</span>
<span id="cb12-75">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>,</span>
<span id="cb12-76">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text,</span>
<span id="cb12-77">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">curvature =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.4</span></span>
<span id="cb12-78">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-79">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># The next two geoms highlight the second timezone change</span></span>
<span id="cb12-80">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># and are copies of the previous two layers but use</span></span>
<span id="cb12-81">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># `slice_tail()` instead of `slice_head()`.</span></span>
<span id="cb12-82">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text</span>(</span>
<span id="cb12-83">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> . <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-84">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(tz <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lag</span>(tz), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">first</span>(tz))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-85">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_tail</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb12-86">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> starts, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> tz),</span>
<span id="cb12-87">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb12-88">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nudge_x =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">21</span>,</span>
<span id="cb12-89">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nudge_y =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.5</span>,</span>
<span id="cb12-90">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lineheight =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.8</span>,</span>
<span id="cb12-91">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text</span>
<span id="cb12-92">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-93">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_curve</span>(</span>
<span id="cb12-94">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> . <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-95">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(pair <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"nauticalDawn"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-96">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(tz <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lag</span>(tz), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">first</span>(tz))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-97">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice_tail</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>),</span>
<span id="cb12-98">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(</span>
<span id="cb12-99">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">17</span>,</span>
<span id="cb12-100">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">xend =</span> date,</span>
<span id="cb12-101">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> starts <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>,</span>
<span id="cb12-102">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yend =</span> starts <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">500</span></span>
<span id="cb12-103">    ),</span>
<span id="cb12-104">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">arrow =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrow</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unit</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.08</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"inch"</span>)),</span>
<span id="cb12-105">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>,</span>
<span id="cb12-106">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text,</span>
<span id="cb12-107">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">curvature =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.4</span></span>
<span id="cb12-108">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-109">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Finally, we add a little annotation in the left edge of the plot</span></span>
<span id="cb12-110">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># to serve as a legend for each layer and call out dawn, dusk,</span></span>
<span id="cb12-111">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># sunrise and sunset, etc. Here I used the `ggrepel` package to</span></span>
<span id="cb12-112">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># make sure the labels don't overlap, and in hopes that I wouldn't</span></span>
<span id="cb12-113">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># need to fiddle too much with positioning. Fiddling was required</span></span>
<span id="cb12-114">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># but I think the end result looks pretty good.</span></span>
<span id="cb12-115">  ggrepel<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_label_repel</span>(</span>
<span id="cb12-116">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">data =</span> . <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(date)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-117">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_longer</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">contains</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"event"</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-118">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb12-119">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>,</span>
<span id="cb12-120">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">time =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(value <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> pair, starts, ends),</span>
<span id="cb12-121">        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">value =</span> snakecase<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">to_title_case</span>(value)</span>
<span id="cb12-122">      ),</span>
<span id="cb12-123">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> time, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> pair, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> value),</span>
<span id="cb12-124">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_bg,</span>
<span id="cb12-125">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fontface =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"bold"</span>,</span>
<span id="cb12-126">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">show.legend =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>,</span>
<span id="cb12-127">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Most of the next few lines are designed to keep the</span></span>
<span id="cb12-128">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># labels on the right side of the plot as close to the</span></span>
<span id="cb12-129">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># layers they're supposed to annotate as possible.</span></span>
<span id="cb12-130">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">direction =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"y"</span>,</span>
<span id="cb12-131">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">min.segment.length =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">20</span>,</span>
<span id="cb12-132">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>,</span>
<span id="cb12-133">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label.size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>,</span>
<span id="cb12-134">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label.padding =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.33</span>,</span>
<span id="cb12-135">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">box.padding =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.25</span>,</span>
<span id="cb12-136">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">xlim =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2023-01-07"</span>), <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span>)</span>
<span id="cb12-137">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-138">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Next up, deal with our scales.</span></span>
<span id="cb12-139">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># First up colors are the colors for the ribbon fill.</span></span>
<span id="cb12-140">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(</span>
<span id="cb12-141">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb12-142">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">nauticalDawn =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#b56576"</span>,</span>
<span id="cb12-143">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">dawn =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#eaac8b"</span>,</span>
<span id="cb12-144">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sunrise =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#ffd27d"</span></span>
<span id="cb12-145">    )</span>
<span id="cb12-146">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-147">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Then add a little opacity, even though ggplot will warn us</span></span>
<span id="cb12-148">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># that using opacity with a discrete variable isn't a good idea.</span></span>
<span id="cb12-149">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># (I think it's a fine idea, thank you very much.)</span></span>
<span id="cb12-150">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_alpha_discrete</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">range =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.5</span>, <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.9</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-151">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Here are the x- and y-axis scales from our original sketch</span></span>
<span id="cb12-152">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_date</span>(</span>
<span id="cb12-153">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> x_breaks,</span>
<span id="cb12-154">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date_labels =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%b"</span>,</span>
<span id="cb12-155">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb12-156">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2022-01-01"</span>),</span>
<span id="cb12-157">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.Date</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2023-03-15"</span>)</span>
<span id="cb12-158">    ),</span>
<span id="cb12-159">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()</span>
<span id="cb12-160">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-161">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_reverse</span>(</span>
<span id="cb12-162">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb12-163">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(tidier_sun_times<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>ends <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>),</span>
<span id="cb12-164">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(tidier_sun_times<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>starts <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">60</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">^</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)</span>
<span id="cb12-165">    ),</span>
<span id="cb12-166">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> y_breaks,</span>
<span id="cb12-167">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">":00"</span>),</span>
<span id="cb12-168">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">expand =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">expansion</span>()</span>
<span id="cb12-169">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-170">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Labels, obvs.</span></span>
<span id="cb12-171">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb12-172">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb12-173">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>,</span>
<span id="cb12-174">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"How long are the days near me?"</span>,</span>
<span id="cb12-175">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">subtitle =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Atlanta, GA"</span>,</span>
<span id="cb12-176">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"garrickadenbuie.com"</span></span>
<span id="cb12-177">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-178">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Make sure the sunrise/sunset labels aren't clipped by the plot area</span></span>
<span id="cb12-179">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coord_cartesian</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">clip =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"off"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-180">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Finally, make it pretty. We'll start with a minimal base theme</span></span>
<span id="cb12-181">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme_minimal</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">base_family =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Outfit"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">base_size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">16</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb12-182">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># And then tweak a bunch of little things...</span></span>
<span id="cb12-183">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(</span>
<span id="cb12-184">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.title =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(</span>
<span id="cb12-185">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text,</span>
<span id="cb12-186">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>,</span>
<span id="cb12-187">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">14</span></span>
<span id="cb12-188">    ),</span>
<span id="cb12-189">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.subtitle =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(</span>
<span id="cb12-190">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text,</span>
<span id="cb12-191">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>,</span>
<span id="cb12-192">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">24</span>,</span>
<span id="cb12-193">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">margin =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">margin</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">b =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span>)</span>
<span id="cb12-194">    ),</span>
<span id="cb12-195">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.title.position =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"plot"</span>,</span>
<span id="cb12-196">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.background =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_rect</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> color_bg),</span>
<span id="cb12-197">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.margin =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">margin</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">20</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">20</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>),</span>
<span id="cb12-198">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">panel.grid =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_blank</span>(),</span>
<span id="cb12-199">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text),</span>
<span id="cb12-200">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.title =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> color_text),</span>
<span id="cb12-201">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.caption =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(</span>
<span id="cb12-202">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#726194"</span>,</span>
<span id="cb12-203">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.97</span>,</span>
<span id="cb12-204">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">vjust =</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span></span>
<span id="cb12-205">    ),</span>
<span id="cb12-206">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">plot.caption.position =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"plot"</span></span>
<span id="cb12-207">  )</span></code></pre></div></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/daylight-hours-atlanta-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://www.garrickadenbuie.com/blog/saving-daylight-time/index_files/figure-html/daylight-hours-atlanta-1.png" class="img-fluid figure-img" alt="A heavily themed and customized ggplot2 plot of daylight hours in Atlanta. The colors are evocative of a sunrise, with dark violet background and soft sand-colored text and foreground colors. The plot highlights the change in timezone from EST to EDT with text labels and arrows pointing to the region where the sunlight hours shift one hour later in the day." width="864"></a></p>
</figure>
</div>
</div>
</div>
<!-- html_preserve -->
<div class="cell">
<style type="text/css">
.city-plots {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 1em;
}
.selectr-selected {
  border-width: 0;
}
.custom-bg-light,
.selectr-selected {
  background-color: var(--quarto-border-color);
}
.selectr-options-container,
.selectr-input-container,
.selectr-input {
  background-color: var(--quarto-body-bg);
  border-color: var(--quarto-border-color);
  color: var(--quarto-body-color);
}
.selectr-option.selected {
  color: var(--bs-primary);
  background-color: rgba(var(--bs-primary-rgb), 0.1)
}
.selectr-option.active {
  color: var(--bs-primary);
  background-color: rgba(var(--bs-primary-rgb), 0.2)
}
/* @media (prefers-color-scheme: dark) {
  .custom-bg-light,
  .selectr-selected {
    background-color: var(--quarto-border-color);
  }
  .selectr-options-container,
  .selectr-input-container,
  .selectr-input {
    background-color: var(--quarto-body-bg);
    border-color: var(--quarto-border-color);
    color: var(--quarto-body-color);
  }
  .selectr-option.selected {
    color: var(--bs-primary);
    background-color: var(--purple-10);
  }
  .selectr-option.active {
    color: var(--bs-primary);
    background-color: var(--purple-20);
  }
} */
</style>
</div>
<div class="cell">
<script type="text/javascript">
function updatePlotSelectedCity() {
  const plot = document.getElementById('city-plot')
  const plotDesc = document.getElementById('city-plot-desc')
  let inputCity = document.getElementById('choose-city')
  inputCity = Array.from(inputCity.options).filter(el => el.value === inputCity.value)[0]

  plot.src = inputCity.value
  plot.setAttribute('alt', inputCity.dataset.city)
  plotDesc.innerHTML = inputCity.dataset.alt
}
document.addEventListener('DOMContentLoaded', updatePlotSelectedCity)
document.getElementById('choose-city').addEventListener('change', updatePlotSelectedCity)
Array.from(
  document.getElementById('choose-city').parentElement.querySelectorAll('button')
).map(btn => btn.addEventListener('click', function(ev) {
    const inputCity = document.getElementById('choose-city')
    const idxCurrent = Array.from(inputCity.options).findIndex(el => inputCity.value == el.value)
    let idxNext = idxCurrent + (ev.currentTarget.id === 'choose-city-prev' ? -1 : 1)
    // console.log({idxCurrent, idxNext})
    if (idxNext < 0) {
      idxNext = inputCity.options.length - 1
    } else if (idxNext >= inputCity.options.length) {
      idxNext = 0
    }
    inputCity.value = inputCity.options[idxNext].value
    inputCity.dispatchEvent(new Event('change'))
  })
)
</script>
</div>
<!-- /html_preserve -->


</section>

 ]]></description>
  <category>R</category>
  <category>Visualization</category>
  <category>ggplot2</category>
  <guid>https://www.garrickadenbuie.com/blog/saving-daylight-time/</guid>
  <pubDate>Sat, 12 Mar 2022 05:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/saving-daylight-time/index_files/figure-html/social-1.png" medium="image" type="image/png"/>
</item>
<item>
  <title>Wordle Guess Helper</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/wordle-guess-helper/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="intro center mw6-l mb3">
<p>Have you heard of <a href="https://www.powerlanguage.co.uk/wordle/">Wordle</a>? Who am I kidding, of course you’ve heard of Wordle! In fact, I’m pretty certain we’re way past peak Wordle at this point.</p>
<p>Here’s a Wordle helper that doesn’t completely take the fun out of the guessing, while also making sure you’ve got a good chance at winning every time.</p>
<p>Type your guesses below and then use the buttons below each letter to report Wordle’s response. Press <kbd>return</kbd> to start the next guess. Use <kbd>delete</kbd> to remove letters or words you’ve entered.</p>
<p>As soon as you add the results for a new word, the table of next guess candidates will update! Pick wisely.</p>
</div>
<div id="wordle" style="position:relative"><textarea style="height:0;width:0;position:absolute;left:-100vw;bottom:0"></textarea></div>
<div id="words-stats"></div>
<div id="words-table"></div>
<section id="intro" class="level2">
<h2 class="anchored" data-anchor-id="intro">Intro</h2>
<p>I started this post about a month ago, roughly at the same time that every other person with a blog about doing things with computers also decided to start writing a post about Wordle.</p>
<p>I’ve been tempted to just walk away from this post more than once. After all, since I’ve started writing this post Wordle <a href="https://jonathanolson.net/wordle-solver/">has been solved</a> <a href="https://youtu.be/fRed0Xmc2Wg">more than once</a>, Winston Chang rewrote <a href="https://youtu.be/quvz4xLbW88">Wordle in Shiny</a>, roughly <a href="https://github.com/search?q=language%3Ar+wordle">70 other people wrote Wordle clones or helper apps and packages</a> <em>in R alone</em>. Felienne Hermans wrote a Twitter bot to <a href="https://twitter.com/Felienne/status/1482681664765636608">guess the word from shared game emojis</a>. Someone else wrote a bot to <a href="https://twitter.com/dancow/status/1485660308622528513">intentionally ruin everyone’s day</a> by spoling the answer to the next day’s Wordle. (Both bots were eventually suspended by Twitter.) Oh and Wordle was bought for <a href="https://www.thetimes.co.uk/article/wordle-sold-new-york-times-n0mqm3rl7">big money by the New York Times</a> who fumbled the handoff and <a href="https://www.theverge.com/2022/2/10/22927898/wordle-new-york-times-version-website-statistics-cookies">lost more than a few player’s word streaks</a> in the transfer.</p>
<p>I should admit up-front that I’ve never really <em>played</em> Wordle. It’s exactly the kind of task that immediately cries out to be automated: I’d apparently much rather spend a month’s worth of after-hours tinkering time to think through and codify a decent strategy than to just think up some words on my own.</p>
<p>And yet I love Wordle. I think it’s awesome. The rules are simple, but deceptively ambiguous. The game play is so concise it can fit in a tweet (even though that’s annoying for <a href="https://slate.com/culture/2022/02/wordle-word-game-results-accessibility-twitter.html">accessibility reasons</a>). Still, the UI is simple, intuitive and fun without trying to hack your brain to be addictive. It’s a <a href="https://uxdesign.cc/wordle-ux-sometimes-a-game-just-feels-good-8749b26834ef">feel good game</a>.</p>
<p>Another reason to love Wordle: there are so many great programming tasks around Wordle. It’s easy to describe the mechanics, to understand the game play, to look at the app and think: I can do that. Which is why, right now, programmers are hard at work tinkering over word lists or practicing web development in their favorite framework using Wordle.</p>
<p>As an educator, it means you can tailor a Wordle-based programming challenge to be as simple or complicated as needed. Once you start to break down the game, it’s more complicated than it appears at first glance, and there’s so much to choose from. State management, data structures, browser storage, game theory, CSS, user interface design, accessibility. You can go deep on any of these topics.</p>
<p>So if you have a Wordle idea you want to tinker with, I wholeheartedly encourage you to run with it. Let Wordle inspire you to practice <a href="https://gist.github.com/hadley/6db2217dff40cb56b524943492771227">using regular expressions with stringr</a>, <a href="https://gist.github.com/scarpino/eb2f58745bab14417a6bca4955cf1f9c">web scraping with httr</a>, <a href="https://gist.github.com/twjang/5d6118f80a1884d3759640a128d43c46">text processing with Python</a>, <a href="https://www.rostrum.blog/2022/01/14/wordle/">working with Twitter data with rtweet</a>, or <a href="https://gist.github.com/thoughtfulbloke/ebfb1865acbc1bb5c7c482d6ebfef2b8">making accessible plots with ggplot2</a>.</p>
<p>What follows here is a bit of a <em>journey</em>. It is not <em>the best strategy</em> for Wordle or even the best way to play. But along the way we’ll learn a few text processing tricks, we’ll write a few functions, and we’ll learn how to move seamlessly from R to the browser in the same document or blog post. (The R code and data I write below create the word data used in the table and app above!)</p>
</section>
<section id="lets-look-at-some-words" class="level2">
<h2 class="anchored" data-anchor-id="lets-look-at-some-words">Let’s look at some words</h2>
<p>Let’s dig in. To get started, I’m using a few of the usual suspects from the <a href="https://tidyverse.org">tidyverse</a> package. Out of habit, I’ll load the ones I want specifically. (I think I also used tidyr somewhere in here, too.)</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(dplyr)</span>
<span id="cb1-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(purrr)</span>
<span id="cb1-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(stringr)</span></code></pre></div></div>
</div>
<p>Now we’re ready to load our word list. At first I started with Scrabble’s word list, but it turns out that Wordle included the complete word list in its source code. (You could <a href="https://screenrant.com/wordle-source-code-hack-every-word-revealed/">call it a hack</a> but only in the <a href="https://www.theverge.com/2021/12/31/22861188/missouri-governor-mike-parson-hack-website-source-code">state of Missouri</a>.)</p>
<p>I used my elite hacker copy-and-paste skills to store <a href="wordle.json">Wordle’s word list as a JSON file</a> (165K).</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">wordle_words <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fromJSON</span>(</span>
<span id="cb2-2">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"wordle.json"</span>,</span>
<span id="cb2-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">simplifyVector =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span></span>
<span id="cb2-4">)</span></code></pre></div></div>
</div>
<p>It turns out that Wordle maintains two separate lists. One list contains the 2,315 words used as solutions</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sample</span>(wordle_words<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>answers, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] "exert" "petty" "scent" "fishy" "askew"</code></pre>
</div>
</div>
<p>and the other contains the 10,657 words that the game considers a valid guess.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sample</span>(wordle_words<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>words, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] "vires" "neese" "koppa" "huhus" "ryked"</code></pre>
</div>
</div>
<p>Do the two word lists overlap?</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1">wordle_words <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reduce</span>(intersect) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>()</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] 0</code></pre>
</div>
</div>
<p>No, they do not (the intersection of the two word lists is empty). We could make things super easy for ourselves by only considering the words on the solution list, but that would <em>really</em> ruin the fun. So let’s combine the two lists.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">words <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unlist</span>(wordle_words)</span></code></pre></div></div>
</div>
<p>Now lets turn those words into data we can work with.</p>
</section>
<section id="a-letter-popularity-contest" class="level2">
<h2 class="anchored" data-anchor-id="a-letter-popularity-contest">A letter popularity contest</h2>
<section id="popularity-by-word" class="level3">
<h3 class="anchored" data-anchor-id="popularity-by-word">Popularity by word</h3>
<p>My first thought (and I think it’s many people first thought) was to consider the probability that a letter appears in a word. In other words: does <span class="letter">R</span> appear in more words than <span class="letter">F</span>?</p>
<p>To answer this we can split each word into a vector of letters, take only the unique letters, and then count how many times each letter appears in a word.</p>
<p>Splitting the word into a vector of letters is something we’ll be doing a lot, and <code>stringr::str_split()</code> or <code>strsplit()</code> can help. The trick is to use an empty string as the split pattern to break apart each string character by character.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"unhip"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"jeans"</span>), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[[1]]
[1] "u" "n" "h" "i" "p"

[[2]]
[1] "j" "e" "a" "n" "s"</code></pre>
</div>
</div>
<p>Note that this process takes our vector and gives us a list of vectors, which means we’ll be seeing a lot of purrr’s <code>map()</code> function in this post.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1">letter_freq <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb12-2">  words <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-3">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Split each word into a vector of letters</span></span>
<span id="cb12-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-5">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Keep one of each letter per word</span></span>
<span id="cb12-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(unique) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-7">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Unlist into a big vector of letters</span></span>
<span id="cb12-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unlist</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-9">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Count the letters (each appearance in a word)</span></span>
<span id="cb12-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">table</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-11">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Most popular letters first</span></span>
<span id="cb12-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sort</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">decreasing =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-13">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Turn into frequency table</span></span>
<span id="cb12-14">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">/</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>(words)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-15">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Remove attributes from table()</span></span>
<span id="cb12-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>()</span>
<span id="cb12-17"></span>
<span id="cb12-18">letter_freq</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>          s           e           a           o           r           i 
0.457600987 0.439793401 0.410884983 0.301495529 0.301341351 0.276672834 
          l           t           n           u           d           y 
0.240055504 0.233811286 0.214847364 0.187789084 0.177150786 0.156567993 
          c           p           m           h           g           b 
0.148011101 0.145312982 0.144002467 0.131668208 0.118948504 0.117098366 
          k           w           f           v           z           j 
0.111316682 0.079247610 0.076318224 0.051958064 0.030141844 0.022278754 
          x           q 
0.022124576 0.008556892 </code></pre>
</div>
</div>
<p>Note that we only counted each letter once per word, so we now know that <span class="letter">R</span> appears in 30% of the words in the word list, while <span class="letter">F</span> appears in only 8%. A first guess that includes <span class="letter">R</span> would probably be better than one with an <span class="letter">F</span>.</p>
</section>
<section id="popularity-by-position" class="level3">
<h3 class="anchored" data-anchor-id="popularity-by-position">Popularity by position</h3>
<p>Another way to look at letter frequency would be to consider the position of the letter in the word. What if we know that <span class="letter">R</span> and <span class="letter">F</span> are in the word: which is a more likely choice as the fourth letter?</p>
<p>To do this we…</p>
<ul>
<li>First turn the word list into a tibble with one row per word.</li>
<li>Then, using <code>tidyr::separate_rows()</code>, we can add a new column with the letters in each word.</li>
<li>Grouping by <code>word</code> and adding a <code>row_number()</code> gives us the position of each letter in the word.</li>
<li>Then we can count the number of times each letter occurs in a given position with a new <code>group_by()</code> and <code>summarize()</code> (we could have used <code>count()</code> with another <code>ungroup()</code>, too).</li>
<li>Then, if we re-use our letter-word counts from the last step, we can count the number of words that have a the letter in question so that our frequency is effectively <em>given the letter <span class="letter">R</span>, how often does it appear as the fourth letter?</em></li>
<li>Finally, <code>tidyr::pivot_wider()</code> moves the positions to the columns so the table is easier to read.</li>
</ul>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1">letter_freq_pos <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb14-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word =</span> words) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(word) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">letter =</span> word) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-5">  tidyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">separate_rows</span>(letter, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sep =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(letter <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(word) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">position =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">row_number</span>()) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(letter, position) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">n</span>(), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.groups =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"drop"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb14-12">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">words =</span> letter_freq[letter] <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!!</span>words),</span>
<span id="cb14-13">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">freq =</span> n <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> words</span>
<span id="cb14-14">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>n, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span>words) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-16">  tidyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pivot_wider</span>(</span>
<span id="cb14-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_from =</span> position,</span>
<span id="cb14-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_from =</span> freq,</span>
<span id="cb14-19">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values_fill =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>,</span>
<span id="cb14-20">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">names_prefix =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"p"</span></span>
<span id="cb14-21">  )</span>
<span id="cb14-22"></span>
<span id="cb14-23">letter_freq_pos</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 26 × 6
   letter     p1     p2     p3    p4     p5
   &lt;chr&gt;   &lt;dbl&gt;  &lt;dbl&gt;  &lt;dbl&gt; &lt;dbl&gt;  &lt;dbl&gt;
 1 a      0.138  0.425  0.232  0.202 0.128 
 2 b      0.598  0.0533 0.221  0.160 0.0388
 3 c      0.480  0.0917 0.204  0.214 0.0661
 4 d      0.298  0.0366 0.170  0.205 0.358 
 5 e      0.0531 0.285  0.155  0.408 0.267 
 6 f      0.604  0.0242 0.180  0.235 0.0828
 7 g      0.413  0.0493 0.236  0.274 0.0927
 8 h      0.286  0.320  0.0703 0.138 0.217 
 9 i      0.0460 0.385  0.293  0.245 0.0780
10 j      0.699  0.0381 0.159  0.100 0.0104
# ℹ 16 more rows</code></pre>
</div>
</div>
<p>Now we can answer our question about <span class="letter">R</span> and <span class="letter">F</span> in the fourth position.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1">letter_freq_pos <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(letter <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'f'</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">select</span>(letter, p4)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 2 × 2
  letter    p4
  &lt;chr&gt;  &lt;dbl&gt;
1 f      0.235
2 r      0.184</code></pre>
</div>
</div>
<p>So <span class="letter">R</span> is the fourth letter in 18% of the words containing <span class="letter">R</span> — but <span class="letter">F</span> is the fourth letter in 24% of its words.</p>
<p>Ideally this information will help us filter guesses when we know that a set of letters are in the solution, but we don’t yet know where.</p>
</section>
</section>
<section id="first-choice" class="level2">
<h2 class="anchored" data-anchor-id="first-choice">First Choice</h2>
<p>What word should we guess first? Ideally, we want a word whose answer gives us the most information. Intuitively, if we pick a word that has the most popular letters and each letter is different, we’ll be able to discard or include the most words when Wordle tells us which letters are in or out.</p>
<p>Formally, this calculation is called <a href="https://en.wikipedia.org/wiki/Entropy_(information_theory)">entropy</a>. It measures how much information is contained in a particular instance of a random process. In this case, words with higher entropy give us more information because they encode more information.</p>
<p>This is all a little hand-wavy, so I’ll just duck the details and call this number a <em>score</em>. The higher the score, the better the word choice.</p>
<p>To calculate the entropy score, we take a word, split it into it’s letters, and then get the probability of each letter appearing in the word. Duplicated letters don’t tell us much, so we set second appearances of a letter close to zero. And then we calculate entropy</p>
<p><img src="https://latex.codecogs.com/png.latex?-%5Csum_%7Bi=1%7D%5E%7Bn%7D%20p_i%20%5Clog_2%20p_i"></p>
<p>which in R code is</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb18" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb18-1"><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(p <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(p, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">base =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>))</span></code></pre></div></div>
<p>where <code>p</code> is a vector of probabilities for a given outome.</p>
<p>We can wrap all of that up into a function <code>score_entropy()</code>:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb19" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb19-1">score_entropy <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(word) {</span>
<span id="cb19-2">  chars <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(word, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]</span>
<span id="cb19-3">  p <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> letter_freq[chars]</span>
<span id="cb19-4">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># we learn something but not much from duplicated letters</span></span>
<span id="cb19-5">  p[<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">duplicated</span>(chars)] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(letter_freq)</span>
<span id="cb19-6">  <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(p <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(p, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">base =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>))</span>
<span id="cb19-7">}</span></code></pre></div></div>
</div>
<p>Notice that <code>score_entropy()</code> isn’t vectorized, so we’ll have to use a <code>map()</code> function to call it over a vector of words. We can be even more specific and use <code>map_dbl()</code> since we know that <code>score_entropy()</code> returns a number.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb20-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"unhip"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"jeans"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pools"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb20-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">set_names</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb20-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_dbl</span>(score_entropy)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>   unhip    jeans    pools 
2.232150 2.163479 1.994939 </code></pre>
</div>
</div>
<p>This tells us, broadly, that <em>unhip</em> is a better choice than <em>jeans</em> and <em>pools</em> is worse than either. (Intuitively: you don’t learn much from the second <span class="letter">O</span>.)</p>
<p>Let’s use this to create a table of words and their associated entropy scores. Taking a peek at the highest scoring words tells us…</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb22-1">words_first_choice <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb22-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word =</span> words) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb22-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">score =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_dbl</span>(word, score_entropy)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb22-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score))</span>
<span id="cb22-5"></span>
<span id="cb22-6">words_first_choice</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 12,972 × 2
   word  score
   &lt;chr&gt; &lt;dbl&gt;
 1 arose  2.61
 2 aeros  2.61
 3 soare  2.61
 4 arise  2.60
 5 raise  2.60
 6 aesir  2.60
 7 reais  2.60
 8 serai  2.60
 9 osier  2.59
10 realo  2.59
# ℹ 12,962 more rows</code></pre>
</div>
</div>
<p>… that according to this measure, the best first-choice words are arose, aeros, and soare. <strong>arose</strong> uses all five of the letters that most commonly appear in a word, and is also probably (okay, it <em>is</em>) on the answers list, so <em>hello new first word choice</em>!</p>
</section>
<section id="second-choice" class="level2">
<h2 class="anchored" data-anchor-id="second-choice">Second Choice</h2>
<p>After your first choice, you know up to three pieces of additional information. Some of the letters in your guess</p>
<ol type="1">
<li><span class="letter absent">&nbsp;<span class="visually-hidden">dark square</span></span> <strong>aren’t</strong> in the solution</li>
<li><span class="letter present">&nbsp;<span class="visually-hidden">yellow square</span></span> <strong>are</strong> in the solution but <strong>not where</strong> you guessed</li>
<li><span class="letter correct">&nbsp;<span class="visually-hidden">green square</span></span> <strong>are</strong> in the solution and <strong>are where</strong> you guessed</li>
</ol>
<section id="none-of-the-letters-are-in-the-solution" class="level3">
<h3 class="anchored" data-anchor-id="none-of-the-letters-are-in-the-solution">None of the letters are in the solution</h3>
<p>What if you guessed <em>arose</em> and got five gray boxes telling you that none of those letters appear in the solution?</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> r <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> o <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<p>We need to discard any words with <span class="letter">a</span>, <span class="letter">r</span>, <span class="letter">o</span>, <span class="letter">s</span>, or <span class="letter">E</span> in them. To do this, we’ll write a small function <code>str_has_none_of()</code> that takes a vector of words and a vector of letters, and checks if any of the letters are in each of the words. Technically, we use our same <code>str_split()</code> trick to split each word into a vector of letters and then check that the intersection of word letters and unwanted letters is empty.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb24" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb24-1">str_has_none_of <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(words, letters) {</span>
<span id="cb24-2">  words <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(words, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb24-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_lgl</span>(words, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">intersect</span>(letters, .x)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb24-4">}</span></code></pre></div></div>
</div>
<p>Using this function, we can quickly reduce our word list from 12,972 to 577 words.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb25" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb25-1">words_first_choice <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb25-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"o"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"s"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"e"</span>)))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 577 × 2
   word  score
   &lt;chr&gt; &lt;dbl&gt;
 1 unlit  2.43
 2 until  2.43
 3 linty  2.39
 4 clint  2.38
 5 unlid  2.38
 6 culti  2.36
 7 tulip  2.35
 8 uplit  2.35
 9 unity  2.35
10 lindy  2.34
# ℹ 567 more rows</code></pre>
</div>
</div>
<p>This new word list suggests that <em>unlit</em> or <em>until</em> would be a good next choice, so we’ll go with <em>until</em>. And if none of the letters in <strong>arose</strong> and <strong>until</strong> appear in the solution…</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> r <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> o <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div> <div class="wordle-solo"> <span class="letter letter-large absent"> u <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> n <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> t <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> i <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> l <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb27" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb27-1">letters_guess <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose until"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]</span>
<span id="cb27-2"></span>
<span id="cb27-3">words_first_choice <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb27-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, letters_guess))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 3 × 2
  word  score
  &lt;chr&gt; &lt;dbl&gt;
1 pygmy  1.65
2 hyphy  1.33
3 gyppy  1.31</code></pre>
</div>
</div>
<p>then your answer is most definitely one of <em>pygmy</em>, <em>hyphy</em>, or <em>gyppy</em>.</p>
</section>
<section id="right-letter-wrong-place" class="level3">
<h3 class="anchored" data-anchor-id="right-letter-wrong-place">Right letter, wrong place</h3>
<p>If you learn something from the guess, though, you can filter the word list based on the information you just learned.</p>
<!-- arose, intro, motor -->
<p>Say we guess <strong>arose</strong> and wordle reveals that <span class="letter">R</span> and <span class="letter">O</span> appear in the solution.</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<p>We now know that the solution:</p>
<ol type="1">
<li>Doesn’t have <span class="letter absent">A</span>, <span class="letter absent">S</span> or <span class="letter absent">E</span></li>
<li>Does contain <span class="letter present">R</span> and <span class="letter present">O</span></li>
<li>Doesn’t have <span class="letter present">R</span> as the 2<sup>nd</sup> letter or <span class="letter present">O</span> as the 3<sup>rd</sup>.</li>
</ol>
<p>We’ve already implemented this the first step by discarding words with <code>str_has_none_of()</code>. We also need a similar version called <code>str_has_all_of()</code> to keep only words that have letters we know are in the solution.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb29" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb29-1">str_has_all_of <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(words, letters) {</span>
<span id="cb29-2">  words <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(words, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb29-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_lgl</span>(words, <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">length</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">setdiff</span>(letters, .x)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb29-4">}</span>
<span id="cb29-5"></span>
<span id="cb29-6"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rhino"</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"o"</span>))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] TRUE</code></pre>
</div>
</div>
<p>And finally we can use <a href="../../project/regexplain">regular expressions</a> to keep track of the third piece of information:</p>
<pre><code>.[^r][^o]..</code></pre>
<p>A <code>.</code> means any letter at that spot in the word (other than the ones we’ve excluded). The <code>[]</code> indicate a set of options that could be present at a location in the string. The opening <code>^</code> negates the selection, so <code>[^r]</code> means <em>a character that isn’t</em> <code>r</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb32" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb32-1">words_first_choice <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb32-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(</span>
<span id="cb32-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"s"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"e"</span>)),</span>
<span id="cb32-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"o"</span>)),</span>
<span id="cb32-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(word, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".[^r][^o].."</span>)</span>
<span id="cb32-6">  )</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 142 × 2
   word  score
   &lt;chr&gt; &lt;dbl&gt;
 1 lirot  2.54
 2 intro  2.52
 3 nitro  2.52
 4 nidor  2.47
 5 roily  2.47
 6 loric  2.46
 7 toric  2.45
 8 milor  2.45
 9 corni  2.44
10 porin  2.44
# ℹ 132 more rows</code></pre>
</div>
</div>
<p><strong>lirot</strong> is an unusual word, so let’s choose the next word on the list: <strong>intro</strong>.</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div> <div class="wordle-solo"> <span class="letter letter-large absent"> i <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> n <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large correct"> t <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> </div><p></p>
<p>Wordle thinks and tells us that we have <span class="letter correct">T</span> in the right spot! Also, we now know that <span class="letter absent">I</span> and <span class="letter absent">N</span> aren’t in the solution, and we still haven’t got <span class="letter present">R</span> and <span class="letter present">O</span> in the right place.</p>
</section>
<section id="right-letter-right-place" class="level3">
<h3 class="anchored" data-anchor-id="right-letter-right-place">Right letter, right place</h3>
<p>We can repeat the step above, but using a new regular expression:</p>
<pre><code>.[^r]t[^ro][^o]</code></pre>
<p>Notice that we know a little more about where <span class="letter present">R</span> and <span class="letter present">O</span> <em>can’t be</em>, but importantly the <code>t</code> in the middle letter ensures we find words with <span class="letter correct">T</span> in the right place.</p>
<p>This leaves us with a few good choices:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb35" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb35-1">words_first_choice <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb35-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(</span>
<span id="cb35-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"s"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"e"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"i"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"n"</span>)),</span>
<span id="cb35-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"o"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"t"</span>)),</span>
<span id="cb35-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(word, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".[^r]t[^r][^o]"</span>)</span>
<span id="cb35-6">  )</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 4 × 2
  word  score
  &lt;chr&gt; &lt;dbl&gt;
1 rotch  2.33
2 tutor  2.05
3 motor  1.99
4 rotor  1.65</code></pre>
</div>
</div>
<p><strong>rotch</strong> seems very unlikely, so we can pick from <strong>tutor</strong>, <strong>motor</strong> and <strong>rotor</strong>. But notice that the these include a small set of the same letters. In a sense, we might ask ourselves a new question — which is the more likely starting combination: <strong>tu</strong>, <strong>mo</strong> or <strong>ro</strong>?</p>
<p>At this point, you could just guess. It is a game after all! But no, let’s power forward and add more complexity to this blog post.</p>
<p>What if we switched our scoring at this point and considered the position of the letters in the candidate words? Doing something medium-naive, let’s frame this as: what’s the probability of <span class="letter">T</span> in the first position <strong>and</strong> <span class="letter">U</span> in the second <strong>and</strong> so on…</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb37" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb37-1">score_by_position <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(word) {</span>
<span id="cb37-2">  chars <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(word, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]</span>
<span id="cb37-3"></span>
<span id="cb37-4">  res <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>()</span>
<span id="cb37-5">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (i <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">in</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq_along</span>(chars)) {</span>
<span id="cb37-6">    pos_alpha <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">which</span>(letters <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> chars[i])</span>
<span id="cb37-7">    p <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> letter_freq_pos[[<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"p"</span>, i)]][pos_alpha]</span>
<span id="cb37-8">    res <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(res, p)</span>
<span id="cb37-9">  }</span>
<span id="cb37-10"></span>
<span id="cb37-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">prod</span>(res)</span>
<span id="cb37-12">}</span>
<span id="cb37-13"></span>
<span id="cb37-14">words_score_pos <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb37-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word =</span> words) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb37-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb37-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">score_pos =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map_dbl</span>(word, score_by_position),</span>
<span id="cb37-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">score_pos =</span> score_pos <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">diff</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">range</span>(score_pos))</span>
<span id="cb37-19">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb37-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score_pos))</span>
<span id="cb37-21"></span>
<span id="cb37-22">words_score_pos</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 12,972 × 2
   word  score_pos
   &lt;chr&gt;     &lt;dbl&gt;
 1 foxes     1.00 
 2 boxes     0.991
 3 jones     0.864
 4 juves     0.808
 5 coxes     0.795
 6 faxes     0.792
 7 poxes     0.754
 8 fones     0.746
 9 bones     0.739
10 fixes     0.719
# ℹ 12,962 more rows</code></pre>
</div>
</div>
<p>If we join this with our “new information” score, we now have to scores to choose from:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb39" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb39-1">words_first_choice <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb39-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(</span>
<span id="cb39-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"a"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"s"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"e"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"i"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"n"</span>)),</span>
<span id="cb39-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(word, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"r"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"o"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"t"</span>)),</span>
<span id="cb39-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(word, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".[^r]t[^r][^o]"</span>)</span>
<span id="cb39-6">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb39-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">left_join</span>(words_score_pos) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb39-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score_pos))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 4 × 3
  word  score score_pos
  &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
1 motor  1.99    0.0304
2 tutor  2.05    0.0200
3 rotch  2.33    0.0199
4 rotor  1.65    0.0132</code></pre>
</div>
</div>
<p>Now we see that <strong>motor</strong> and <strong>tutor</strong> are the most likely words based on their position. We guess <strong>motor</strong>… and we’re right!</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div> <div class="wordle-solo"> <span class="letter letter-large absent"> i <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> n <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large correct"> t <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> </div> <div class="wordle-solo"> <span class="letter letter-large correct"> m <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> o <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> t <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> o <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> r <span class="visually-hidden">(correct)</span> </span> </div><p></p>
<p>It only took three guesses! It’s almost like I planned this example to work out just like I wanted.</p>
</section>
</section>
<section id="generalizing" class="level2">
<h2 class="anchored" data-anchor-id="generalizing">Generalizing</h2>
<p>Okay, let’s do this for any number of guesses. First, let’s join our scored words into a single data frame.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb41" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb41-1">words_scored <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb41-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">left_join</span>(</span>
<span id="cb41-3">    words_first_choice,</span>
<span id="cb41-4">    words_score_pos,</span>
<span id="cb41-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span></span>
<span id="cb41-6">  )</span></code></pre></div></div>
</div>
<p>Then, we need a function that takes our guesses and results and generalizes them into the pieces of information our guesses reveal about the solution. This function is going to take a vector of <code>guesses</code> and a vector of <code>results</code>. The <code>guesses</code> are just the words we guessed, but we’ll need to invent a syntax to concicesly report the results. Here’s the syntax I decided to use:</p>
<ul>
<li><span class="letter code absent">.</span> means the letter is absent</li>
<li><span class="letter code present">-</span> means the letter is present (wrong place)</li>
<li><span class="letter code correct">+</span> means the letter is correct (right place)</li>
</ul>
<p>In broad strokes, the function will take each guess and use the result</p>
<ul>
<li>Pull out the correct letters and their positions in <code>exact</code> so we can pick out words with letters in those spots.</li>
<li>Pull out present letters and their positions into <code>exclude</code> so we can compose the regular expression to filter out words that have these letters in those places.</li>
<li>Add the present by wrong place letters to <code>bucket_keep</code>, a bucket of letters that we know are in the solution.</li>
<li>And add any absent letters to <code>bucket_dicard</code> so we can filter out words that have any of these letters.</li>
<li>The last step is to compose the regular expression <code>pattern</code> from <code>exact</code> and <code>exclude</code>, and then return the regexp and the letters to keep and discard.</li>
</ul>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb42" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb42-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param guesses A vector of words that you have guessed</span></span>
<span id="cb42-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @param result A vector of results for each guess using `.` for a miss, `-`</span></span>
<span id="cb42-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'   for a letter in the solution that isn't in the right place and `+` for a</span></span>
<span id="cb42-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'   letter that's in the right spot.</span></span>
<span id="cb42-5">summarize_guesses <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(guesses, results) {</span>
<span id="cb42-6">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">stopifnot</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">all</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_length</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(guesses, results)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>))</span>
<span id="cb42-7"></span>
<span id="cb42-8">  guesses <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(guesses, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb42-9">  results <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_split</span>(results, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb42-10"></span>
<span id="cb42-11">  exclude <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">character</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)</span>
<span id="cb42-12">  exact <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">character</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)</span>
<span id="cb42-13">  bucket_keep <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>()</span>
<span id="cb42-14">  bucket_discard <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>()</span>
<span id="cb42-15"></span>
<span id="cb42-16">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (i <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">in</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq_along</span>(guesses)) {</span>
<span id="cb42-17">    g <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> guesses[[i]]</span>
<span id="cb42-18">    r <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> results[[i]]</span>
<span id="cb42-19"></span>
<span id="cb42-20">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">any</span>(r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+"</span>)) {</span>
<span id="cb42-21">      exact[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+"</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> g[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+"</span>]</span>
<span id="cb42-22">      bucket_keep <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(bucket_keep, g[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+"</span>])</span>
<span id="cb42-23">    }</span>
<span id="cb42-24">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">any</span>(r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-"</span>)) {</span>
<span id="cb42-25">      bucket_keep <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(bucket_keep, g[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-"</span>])</span>
<span id="cb42-26">      exclude[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-"</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(exclude[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-"</span>], g[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-"</span>])</span>
<span id="cb42-27">    }</span>
<span id="cb42-28">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">any</span>(r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"."</span>)) {</span>
<span id="cb42-29">      bucket_discard <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(bucket_discard, g[r <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"."</span>])</span>
<span id="cb42-30">    }</span>
<span id="cb42-31">  }</span>
<span id="cb42-32"></span>
<span id="cb42-33">  exclude[exclude <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"[^"</span>, exclude[exclude <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>], <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"]"</span>)</span>
<span id="cb42-34">  exact[exact <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA_character_</span></span>
<span id="cb42-35">  exclude[exclude <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>] <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA_character_</span></span>
<span id="cb42-36"></span>
<span id="cb42-37">  pattern <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coalesce</span>(exact, exclude), <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"."</span>)</span>
<span id="cb42-38"></span>
<span id="cb42-39">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Say you guess a word with two Ts,</span></span>
<span id="cb42-40">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># but there's only one T in the solution.</span></span>
<span id="cb42-41">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># T will appear on keep and discard bucket,</span></span>
<span id="cb42-42">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># so we need to explicitly keep it.</span></span>
<span id="cb42-43">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># (we could use that info, though, e.g. at most 1 T)</span></span>
<span id="cb42-44">  bucket_discard <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">setdiff</span>(bucket_discard, bucket_keep)</span>
<span id="cb42-45"></span>
<span id="cb42-46">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(</span>
<span id="cb42-47">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">discard =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unique</span>(bucket_discard),</span>
<span id="cb42-48">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">keep =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unique</span>(bucket_keep),</span>
<span id="cb42-49">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pattern =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_c</span>(pattern, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb42-50">  )</span>
<span id="cb42-51">}</span></code></pre></div></div>
</div>
<p>Remember when we guessed <em>arose</em> and got this result?</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<p>Our new function summarizes the information we’ve learned from this guess.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb43" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb43-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize_guesses</span>(</span>
<span id="cb43-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>,</span>
<span id="cb43-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".--.."</span></span>
<span id="cb43-4">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>$discard
[1] "a" "s" "e"

$keep
[1] "r" "o"

$pattern
[1] ".[^r][^o].."</code></pre>
</div>
</div>
<p>Then we guessed <em>intro</em> and got this result.</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div> <div class="wordle-solo"> <span class="letter letter-large absent"> i <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> n <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large correct"> t <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> </div><p></p>
<p>And again we have this summary.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb45" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb45-1">guess_results <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span></span>
<span id="cb45-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize_guesses</span>(</span>
<span id="cb45-3">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"intro"</span>),</span>
<span id="cb45-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".--.."</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..+--"</span>)</span>
<span id="cb45-5">  )</span>
<span id="cb45-6"></span>
<span id="cb45-7">guess_results</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>$discard
[1] "a" "s" "e" "i" "n"

$keep
[1] "r" "o"

$pattern
[1] ".[^r]t[^r][^o]"</code></pre>
</div>
</div>
<p>To get the remaining possible words, we can use this information to filter down to the words that</p>
<ol type="1">
<li>have none of the <code>$discard</code> letters</li>
<li>have all of the <code>$keep</code> letters</li>
<li>match the regular expression <code>$pattern</code>.</li>
</ol>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb47" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb47-1">words_scored <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb47-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(</span>
<span id="cb47-3">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>discard),</span>
<span id="cb47-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>keep),</span>
<span id="cb47-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>pattern)</span>
<span id="cb47-6">  )</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 4 × 3
  word  score score_pos
  &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
1 rotch  2.33    0.0199
2 tutor  2.05    0.0200
3 motor  1.99    0.0304
4 rotor  1.65    0.0132</code></pre>
</div>
</div>
<section id="all-together-now" class="level3">
<h3 class="anchored" data-anchor-id="all-together-now">All together now</h3>
<p>Now that we know how to summarize and use the guess results to filter our next word choices, we can do this in one step with another small function, <code>score_next_guess()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb49" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb49-1">score_next_guess <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(guesses, results) {</span>
<span id="cb49-2">  guess_results <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize_guesses</span>(guesses, results)</span>
<span id="cb49-3"></span>
<span id="cb49-4">  words_scored <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb49-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(</span>
<span id="cb49-6">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_none_of</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>discard),</span>
<span id="cb49-7">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_has_all_of</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>keep),</span>
<span id="cb49-8">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(word, guess_results<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>pattern)</span>
<span id="cb49-9">    )</span>
<span id="cb49-10">}</span></code></pre></div></div>
</div>
<p>Having guessed <em>arose</em> and <em>intro</em>, what would happen if we guessed <em>rotch</em><sup>1</sup> next?</p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
o
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
e
<span class="visually-hidden">(absent)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
i
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
n
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
t
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
o
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
t
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
c
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
h
<span class="visually-hidden">(absent)</span>
</span>
</div>
</div>
</div>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb50" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb50-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb50-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"intro"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rotch"</span>),</span>
<span id="cb50-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".--.."</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..+--"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"-++.."</span>)</span>
<span id="cb50-4">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 1 × 3
  word  score score_pos
  &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
1 motor  1.99    0.0304</code></pre>
</div>
</div>
<p>From <em>rotch</em> we learn that the first letter isn’t <span class="letter present">R</span>, but the second letter <strong>is</strong> <span class="letter correct">o</span>, which leaves us just one choice: <em>motor</em>.</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large correct"> m <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> o <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> t <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> o <span class="visually-hidden">(correct)</span> </span> <span class="letter letter-large correct"> r <span class="visually-hidden">(correct)</span> </span> </div><p></p>
</section>
</section>
<section id="guessing-wordle-words-in-real-life" class="level2">
<h2 class="anchored" data-anchor-id="guessing-wordle-words-in-real-life">Guessing Wordle words in real life</h2>
<section id="beginners-luck" class="level3">
<h3 class="anchored" data-anchor-id="beginners-luck">Beginner’s Luck</h3>
<p>I wrapped up the <code>score_next_guess()</code> function on January 16th, 2022, which happened to be the easiest Wordle day of any day I’ve “played”. But it was a nice motivator to feel like I had spent my Sunday tinkering time well.</p>
<p>Opening with <em>arose</em> lead to a pleasant surprise.</p>
<p></p><div class="wordle-solo"> <span class="letter letter-large present"> a <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large present"> s <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<p>From 12,972 words down to 37 words with our first guess. Nice!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb52" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb52-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># 2022-01-16</span></span>
<span id="cb52-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb52-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>),</span>
<span id="cb52-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"----."</span>)</span>
<span id="cb52-5">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 37 × 3
   word  score score_pos
   &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
 1 solar  2.58    0.0327
 2 soral  2.58    0.0327
 3 ratos  2.58    0.0404
 4 rotas  2.58    0.0576
 5 sorta  2.58    0.0401
 6 taros  2.58    0.102 
 7 toras  2.58    0.145 
 8 sonar  2.56    0.0416
 9 roans  2.56    0.0923
10 sarod  2.53    0.0537
# ℹ 27 more rows</code></pre>
</div>
</div>
<p>Let’s just pick the first word on the list: <em>solar</em>.</p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large present">
a
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
o
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
s
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
e
<span class="visually-hidden">(absent)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large correct">
s
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
l
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
a
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
</div>
</div>
</div>
<p>Very nice!</p>
</section>
<section id="problematic-words" class="level3">
<h3 class="anchored" data-anchor-id="problematic-words">Problematic words</h3>
<p>In working on this, I ran into more than a few posts that had trouble with a few more obscure words, like <em>igloo</em> and <em>ferry</em>.</p>
<section id="igloo" class="level4">
<h4 class="anchored" data-anchor-id="igloo">igloo</h4>
<p>How many guesses would it take for us to get to <em>igloo</em>?</p>
<div class="panelset panelset--bordered">
<div class="panel">
<p><span class="panel-name">Round 1</span></p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> r <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> o <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> e <span class="visually-hidden">(absent)</span> </span> </div><p></p>
<p>Opening with <em>arose</em> is helpfulish.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb54" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb54-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb54-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>),</span>
<span id="cb54-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..-.."</span>)</span>
<span id="cb54-4">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 463 × 3
   word  score score_pos
   &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
 1 doilt  2.46  0.0680  
 2 indol  2.45  0.000646
 3 tondi  2.44  0.0195  
 4 lotic  2.43  0.00802 
 5 noily  2.42  0.0711  
 6 pilot  2.42  0.0501  
 7 colin  2.41  0.0801  
 8 nicol  2.41  0.00613 
 9 tonic  2.41  0.0198  
10 ontic  2.41  0.000670
# ℹ 453 more rows</code></pre>
</div>
</div>
<p>Many of the words are obviously not the answer. <em>Pilot</em> is the first reasonable word on the list, and its score is relatively similar to the other top word choices, so I’d go with <em>pilot</em>.</p>
</div>
<div class="panel">
<p><span class="panel-name">Round 2</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
r
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
o
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
e
<span class="visually-hidden">(absent)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
p
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
i
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large correct">
l
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
</div>
</div>
</div>
<p>Picking <em>pilot</em> is a good choice!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb56" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb56-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb56-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pilot"</span>),</span>
<span id="cb56-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..-.."</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".-++."</span>)</span>
<span id="cb56-4">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 1 × 3
  word  score score_pos
  &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
1 igloo  1.95  0.000268</code></pre>
</div>
</div>
</div>
<div class="panel pb2">
<p><span class="panel-name">Round 3</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
r
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
o
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
e
<span class="visually-hidden">(absent)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
p
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
i
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large correct">
l
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large correct">
i
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
g
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
l
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
o
<span class="visually-hidden">(correct)</span>
</span>
</div>
</div>
</div>
<p>:tada: Great work!</p>
</div>
</div>
</section>
<section id="ferry" class="level4">
<h4 class="anchored" data-anchor-id="ferry">ferry</h4>
<p>Apparently there was a general furor about <em>ferry</em> when it was the Wordle solution of the day. Let’s see how long it takes us to get to that word.</p>
<div class="panelset panelset--bordered">
<div class="panel">
<p><span class="panel-name">Round 1</span></p>
<p></p><div class="wordle-solo"> <span class="letter letter-large absent"> a <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> r <span class="visually-hidden">(in solution, wrong position)</span> </span> <span class="letter letter-large absent"> o <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large absent"> s <span class="visually-hidden">(absent)</span> </span> <span class="letter letter-large present"> e <span class="visually-hidden">(in solution, wrong position)</span> </span> </div><p></p>
<p>Opening with <em>arose</em> narrows down our word choices to 357 words.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb58" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb58-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb58-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>),</span>
<span id="cb58-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".-..-"</span>)</span>
<span id="cb58-4">)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 357 × 3
   word  score score_pos
   &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
 1 liter  2.54  0.0250  
 2 relit  2.54  0.0180  
 3 tiler  2.54  0.0485  
 4 liner  2.53  0.0425  
 5 inert  2.52  0.000951
 6 inter  2.52  0.00199 
 7 niter  2.52  0.0157  
 8 uteri  2.50  0.000332
 9 idler  2.49  0.000788
10 riled  2.49  0.0604  
# ℹ 347 more rows</code></pre>
</div>
</div>
<p><em>liter</em> is both a word <strong>and</strong> at the top of our list, so it’s an easy next choice.</p>
</div>
<div class="panel">
<p><span class="panel-name">Round 2</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
o
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
l
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
i
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
</div>
</div>
<p>The word list is now full of words with similar patterns, so let’s sort by position score to help us choose.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb60" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb60-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb60-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"liter"</span>),</span>
<span id="cb60-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".-..-"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"...--"</span>)</span>
<span id="cb60-4">) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb60-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score_pos))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 50 × 3
   word  score score_pos
   &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
 1 jerky  1.94     0.334
 2 ferny  2.22     0.235
 3 perky  2.22     0.218
 4 jerry  1.64     0.177
 5 query  1.97     0.153
 6 ferry  1.80     0.153
 7 berry  1.88     0.151
 8 pervy  2.09     0.145
 9 perdy  2.31     0.128
10 kerky  1.87     0.125
# ℹ 40 more rows</code></pre>
</div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">Round 3</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
o
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
l
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
i
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
j
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
k
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
</div>
</div>
<p>Now we’re down to 17 words to choose from. Still complicated. But if we arrange by position score, our top two choices are <em>ferny</em> and <em>ferry</em>.</p>
<p>You can see where this is headed, but let’s pretend we had no idea. Which would you pick?</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb62" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb62-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb62-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"liter"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"jerky"</span>),</span>
<span id="cb62-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".-..-"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"...--"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".++.+"</span>)</span>
<span id="cb62-4">) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb62-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score_pos))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 17 × 3
   word  score score_pos
   &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
 1 ferny  2.22    0.235 
 2 ferry  1.80    0.153 
 3 berry  1.88    0.151 
 4 pervy  2.09    0.145 
 5 perdy  2.31    0.128 
 6 germy  2.23    0.122 
 7 derny  2.38    0.116 
 8 perry  1.92    0.115 
 9 mercy  2.27    0.109 
10 merry  1.92    0.0937
11 verry  1.74    0.0907
12 derry  1.96    0.0753
13 herry  1.91    0.0723
14 derby  2.27    0.0655
15 herby  2.21    0.0629
16 nervy  2.16    0.0371
17 nerdy  2.38    0.0328</code></pre>
</div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">Round 4</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
o
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
l
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
i
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
j
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
k
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large correct">
f
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
n
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
</div>
</div>
<p>Now we’re down to 1 words to choose from.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb64" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb64-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">score_next_guess</span>(</span>
<span id="cb64-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">guesses =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"liter"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"jerky"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"ferny"</span>),</span>
<span id="cb64-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">results =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".-..-"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"...--"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".++.+"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+++.+"</span>)</span>
<span id="cb64-4">) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb64-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">desc</span>(score_pos))</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 1 × 3
  word  score score_pos
  &lt;chr&gt; &lt;dbl&gt;     &lt;dbl&gt;
1 ferry  1.80     0.153</code></pre>
</div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">Round 5</span></p>
<div class="cell">
<div class="cell-output-display">
<div class="wordle-solo">
<span class="letter letter-large absent">
a
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large absent">
o
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
s
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
l
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
i
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large absent">
t
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large present">
e
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
<span class="letter letter-large present">
r
<span class="visually-hidden">(in solution, wrong position)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large absent">
j
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
k
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large correct">
f
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large absent">
n
<span class="visually-hidden">(absent)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
<div class="wordle-solo">
<span class="letter letter-large correct">
f
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
e
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
r
<span class="visually-hidden">(correct)</span>
</span>
<span class="letter letter-large correct">
y
<span class="visually-hidden">(correct)</span>
</span>
</div>
</div>
</div>
<p>:tada: We did it! 5 isn’t bad, especially considering the terrible choices we had in round 3.</p>
</div>
</div>
</section>
</section>
</section>
<section id="make-it-an-app" class="level2">
<h2 class="anchored" data-anchor-id="make-it-an-app">Make it an app</h2>
<p>It’s awesome being able to run R code to test things out, but it’s also a little tedious. Since we’ve done the heavy lifting of prepping and scoring words, it’d be great if we could have a little web app that would help us</p>
<ul>
<li>Input our guesses and results</li>
<li>Show us possible words after each round</li>
</ul>
<p>And since I’m writing this blog post in <a href="https://rmarkdown.rstudio.com">R Markdown</a> via <a href="https://pkgs.rstudio.com/blogdown/">blogdown</a>, I can do it all right here!</p>
<section id="move-the-data-from-r-to-the-web" class="level3">
<h3 class="anchored" data-anchor-id="move-the-data-from-r-to-the-web">Move the data from R to the web</h3>
<p>The first thing we need to do is save our data in a way that it can be accessed by JavaScript in the browser. To do this, we’ll take our <code>words_scored</code> table and use <a href="https://jeroen.cran.dev/jsonlite/reference/read_json.html">jsonlite::write_json()</a> to save the data frame as JSON.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb66" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb66-1">words_scored <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb66-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">across</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">starts_with</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"score"</span>), round, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">digits =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb66-3">  jsonlite<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">write_json</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"wordle-scored.json"</span>)</span></code></pre></div></div>
</div>
<p>Now we have the data in a <a href="wordle-scored.json">JSON file (that you can download if you want)</a>.</p>
<p>But to make life even easier, I’m going to use a trick I learned from <a href="https://htmlwidgets.org">htmlwidgets</a>. What we can do is embed in the JSON file, which is only 589K, in a <code>&lt;script type="application/json"&gt;</code> tag with a specific <code>id</code> that makes it easy to find later on.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb67" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb67-1">htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>tags<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">script</span>(</span>
<span id="cb67-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">id =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"words-scored"</span>,</span>
<span id="cb67-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">type =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"application/json"</span>,</span>
<span id="cb67-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">readLines</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"wordle-scored.json"</span>)</span>
<span id="cb67-5">)</span></code></pre></div></div>
<div class="cell-output-display">
<script id="words-scored" type="application/json">[{"word":"arose","score":2.61,"score_pos":0},{"word":"aeros","score":2.61,"score_pos":0.04},{"word":"soare","score":2.61,"score_pos":0.04},{"word":"arise","score":2.6,"score_pos":0.01},{"word":"raise","score":2.6,"score_pos":0.01},{"word":"aesir","score":2.6,"score_pos":0},{"word":"reais","score":2.6,"score_pos":0.04},{"word":"serai","score":2.6,"score_pos":0.01},{"word":"osier","score":2.59,"score_pos":0},{"word":"realo","score":2.59,"score_pos":0.01},{"word":"oater","score":2.58,"score_pos":0.01},{"word":"orate","score":2.58,"score_pos":0.01},{"word":"roate","score":2.58,"score_pos":0.04},{"word":"solar","score":2.58,"score_pos":0.03},{"word":"orals","score":2.58,"score_pos":0.02},{"word":"soral","score":2.58,"score_pos":0.03},{"word":"aloes","score":2.58,"score_pos":0.05},{"word":"earls","score":2.58,"score_pos":0.03},{"word":"reals","score":2.58,"score_pos":0.04},{"word":"seral","score":2.58,"score_pos":0.02},{"word":"arles","score":2.58,"score_pos":0.06},{"word":"laers","score":2.58,"score_pos":0.04},{"word":"lares","score":2.58,"score_pos":0.16},{"word":"laser","score":2.58,"score_pos":0.01},{"word":"lears","score":2.58,"score_pos":0.04},{"word":"rales","score":2.58,"score_pos":0.12},{"word":"ariel","score":2.58,"score_pos":0.01},{"word":"raile","score":2.58,"score_pos":0.03},{"word":"roast","score":2.58,"score_pos":0.01},{"word":"ratos","score":2.58,"score_pos":0.04},{"word":"rotas","score":2.58,"score_pos":0.06},{"word":"sorta","score":2.58,"score_pos":0.04},{"word":"taros","score":2.58,"score_pos":0.1},{"word":"toras","score":2.58,"score_pos":0.15},{"word":"stoae","score":2.58,"score_pos":0.01},{"word":"toeas","score":2.58,"score_pos":0.07},{"word":"stare","score":2.58,"score_pos":0.01},{"word":"arets","score":2.58,"score_pos":0.02},{"word":"aster","score":2.58,"score_pos":0},{"word":"earst","score":2.58,"score_pos":0},{"word":"rates","score":2.58,"score_pos":0.09},{"word":"reast","score":2.58,"score_pos":0.01},{"word":"resat","score":2.58,"score_pos":0},{"word":"stear","score":2.58,"score_pos":0},{"word":"strae","score":2.58,"score_pos":0.01},{"word":"tares","score":2.58,"score_pos":0.23},{"word":"taser","score":2.58,"score_pos":0.02},{"word":"tears","score":2.58,"score_pos":0.05},{"word":"teras","score":2.58,"score_pos":0.08},{"word":"orles","score":2.57,"score_pos":0.03},{"word":"roles","score":2.57,"score_pos":0.16},{"word":"soler","score":2.57,"score_pos":0.07},{"word":"loser","score":2.57,"score_pos":0.02},{"word":"eorls","score":2.57,"score_pos":0.04},{"word":"lores","score":2.57,"score_pos":0.2},{"word":"sorel","score":2.57,"score_pos":0.07},{"word":"ratio","score":2.57,"score_pos":0.01},{"word":"ariot","score":2.57,"score_pos":0.01},{"word":"retia","score":2.57,"score_pos":0.01},{"word":"terai","score":2.57,"score_pos":0.01},{"word":"irate","score":2.57,"score_pos":0},{"word":"arils","score":2.57,"score_pos":0.04},{"word":"lairs","score":2.57,"score_pos":0.07},{"word":"laris","score":2.57,"score_pos":0.1},{"word":"liars","score":2.57,"score_pos":0.05},{"word":"liras","score":2.57,"score_pos":0.07},{"word":"rails","score":2.57,"score_pos":0.08},{"word":"rials","score":2.57,"score_pos":0.06},{"word":"aisle","score":2.57,"score_pos":0.01},{"word":"oriel","score":2.57,"score_pos":0.01},{"word":"reoil","score":2.57,"score_pos":0.01},{"word":"oiler","score":2.57,"score_pos":0.01},{"word":"estro","score":2.57,"score_pos":0},{"word":"resto","score":2.57,"score_pos":0},{"word":"store","score":2.57,"score_pos":0.01},{"word":"roset","score":2.57,"score_pos":0.02},{"word":"rotes","score":2.57,"score_pos":0.12},{"word":"tores","score":2.57,"score_pos":0.29},{"word":"torse","score":2.57,"score_pos":0.03},{"word":"iotas","score":2.57,"score_pos":0.02},{"word":"ostia","score":2.57,"score_pos":0},{"word":"stoai","score":2.57,"score_pos":0},{"word":"stair","score":2.57,"score_pos":0},{"word":"artis","score":2.57,"score_pos":0.03},{"word":"astir","score":2.57,"score_pos":0},{"word":"raits","score":2.57,"score_pos":0.1},{"word":"stria","score":2.57,"score_pos":0},{"word":"tarsi","score":2.57,"score_pos":0.01},{"word":"airts","score":2.57,"score_pos":0.08},{"word":"sitar","score":2.57,"score_pos":0.02},{"word":"tiars","score":2.57,"score_pos":0.07},{"word":"loirs","score":2.57,"score_pos":0.09},{"word":"loris","score":2.57,"score_pos":0.12},{"word":"roils","score":2.57,"score_pos":0.1},{"word":"solei","score":2.57,"score_pos":0.03},{"word":"leirs","score":2.57,"score_pos":0.05},{"word":"liers","score":2.57,"score_pos":0.03},{"word":"riels","score":2.57,"score_pos":0.04},{"word":"riles","score":2.57,"score_pos":0.11},{"word":"siler","score":2.57,"score_pos":0.05},{"word":"slier","score":2.57,"score_pos":0.03},{"word":"arson","score":2.56,"score_pos":0},{"word":"sonar","score":2.56,"score_pos":0.04},{"word":"roans","score":2.56,"score_pos":0.09},{"word":"aeons","score":2.56,"score_pos":0.05},{"word":"earns","score":2.56,"score_pos":0.03},{"word":"reans","score":2.56,"score_pos":0.05},{"word":"snare","score":2.56,"score_pos":0.01},{"word":"saner","score":2.56,"score_pos":0.07},{"word":"nares","score":2.56,"score_pos":0.1},{"word":"nears","score":2.56,"score_pos":0.02},{"word":"riots","score":2.56,"score_pos":0.08},{"word":"roist","score":2.56,"score_pos":0.01},{"word":"rosit","score":2.56,"score_pos":0.01},{"word":"rosti","score":2.56,"score_pos":0},{"word":"rotis","score":2.56,"score_pos":0.07},{"word":"torsi","score":2.56,"score_pos":0.01},{"word":"trios","score":2.56,"score_pos":0.06},{"word":"trois","score":2.56,"score_pos":0.07},{"word":"tiros","score":2.56,"score_pos":0.09},{"word":"toise","score":2.56,"score_pos":0.02},{"word":"reist","score":2.56,"score_pos":0.01},{"word":"resit","score":2.56,"score_pos":0.01},{"word":"stire","score":2.56,"score_pos":0.01},{"word":"tries","score":2.56,"score_pos":0.13},{"word":"rites","score":2.56,"score_pos":0.08},{"word":"tiers","score":2.56,"score_pos":0.05},{"word":"tires","score":2.56,"score_pos":0.21},{"word":"noria","score":2.56,"score_pos":0.01},{"word":"raine","score":2.56,"score_pos":0.04},{"word":"snore","score":2.56,"score_pos":0.01},{"word":"rones","score":2.56,"score_pos":0.2},{"word":"senor","score":2.56,"score_pos":0.02},{"word":"seron","score":2.56,"score_pos":0.02},{"word":"noser","score":2.56,"score_pos":0.01},{"word":"oners","score":2.56,"score_pos":0},{"word":"renos","score":2.56,"score_pos":0.05},{"word":"tolar","score":2.55,"score_pos":0.03},{"word":"rotal","score":2.55,"score_pos":0.01},{"word":"sarin","score":2.55,"score_pos":0.04},{"word":"airns","score":2.55,"score_pos":0.08},{"word":"naris","score":2.55,"score_pos":0.06},{"word":"rains","score":2.55,"score_pos":0.09},{"word":"ranis","score":2.55,"score_pos":0.09},{"word":"later","score":2.55,"score_pos":0.03},{"word":"alter","score":2.55,"score_pos":0.01},{"word":"alert","score":2.55,"score_pos":0.01},{"word":"artel","score":2.55,"score_pos":0.01},{"word":"ratel","score":2.55,"score_pos":0.02},{"word":"taler","score":2.55,"score_pos":0.05},{"word":"anise","score":2.55,"score_pos":0},{"word":"isnae","score":2.55,"score_pos":0},{"word":"saine","score":2.55,"score_pos":0.06},{"word":"irone","score":2.55,"score_pos":0.01},{"word":"altos","score":2.55,"score_pos":0.02},{"word":"salto","score":2.55,"score_pos":0.02},{"word":"tolas","score":2.55,"score_pos":0.13},{"word":"loast","score":2.55,"score_pos":0.01},{"word":"lotas","score":2.55,"score_pos":0.07},{"word":"lotsa","score":2.55,"score_pos":0.01},{"word":"slart","score":2.55,"score_pos":0.01},{"word":"steal","score":2.55,"score_pos":0},{"word":"setal","score":2.55,"score_pos":0.01},{"word":"stela","score":2.55,"score_pos":0},{"word":"taels","score":2.55,"score_pos":0.07},{"word":"teals","score":2.55,"score_pos":0.07},{"word":"tesla","score":2.55,"score_pos":0.01},{"word":"stale","score":2.55,"score_pos":0.01},{"word":"slate","score":2.55,"score_pos":0.03},{"word":"least","score":2.55,"score_pos":0.01},{"word":"leats","score":2.55,"score_pos":0.06},{"word":"salet","score":2.55,"score_pos":0.07},{"word":"tales","score":2.55,"score_pos":0.21},{"word":"roins","score":2.55,"score_pos":0.12},{"word":"rosin","score":2.55,"score_pos":0.01},{"word":"irons","score":2.55,"score_pos":0.01},{"word":"noirs","score":2.55,"score_pos":0.06},{"word":"noris","score":2.55,"score_pos":0.08},{"word":"ornis","score":2.55,"score_pos":0.02},{"word":"eosin","score":2.55,"score_pos":0},{"word":"noise","score":2.55,"score_pos":0.01},{"word":"resin","score":2.55,"score_pos":0},{"word":"serin","score":2.55,"score_pos":0.03},{"word":"risen","score":2.55,"score_pos":0.01},{"word":"siren","score":2.55,"score_pos":0.06},{"word":"rinse","score":2.55,"score_pos":0.01},{"word":"reins","score":2.55,"score_pos":0.06},{"word":"rines","score":2.55,"score_pos":0.14},{"word":"trial","score":2.55,"score_pos":0.01},{"word":"trail","score":2.55,"score_pos":0.01},{"word":"liart","score":2.55,"score_pos":0.02},{"word":"telia","score":2.55,"score_pos":0.02},{"word":"rotls","score":2.54,"score_pos":0.07},{"word":"stole","score":2.54,"score_pos":0.01},{"word":"toles","score":2.54,"score_pos":0.26},{"word":"lotes","score":2.54,"score_pos":0.13},{"word":"telos","score":2.54,"score_pos":0.06},{"word":"loran","score":2.54,"score_pos":0.03},{"word":"alone","score":2.54,"score_pos":0.01},{"word":"anole","score":2.54,"score_pos":0.01},{"word":"learn","score":2.54,"score_pos":0.01},{"word":"renal","score":2.54,"score_pos":0.01},{"word":"neral","score":2.54,"score_pos":0.01},{"word":"alist","score":2.54,"score_pos":0},{"word":"litas","score":2.54,"score_pos":0.05},{"word":"tails","score":2.54,"score_pos":0.14},{"word":"triol","score":2.54,"score_pos":0.01},{"word":"lirot","score":2.54,"score_pos":0.02},{"word":"teloi","score":2.54,"score_pos":0.01},{"word":"toile","score":2.54,"score_pos":0.07},{"word":"liter","score":2.54,"score_pos":0.02},{"word":"litre","score":2.54,"score_pos":0.02},{"word":"relit","score":2.54,"score_pos":0.02},{"word":"tiler","score":2.54,"score_pos":0.05},{"word":"uraos","score":2.54,"score_pos":0.01},{"word":"aures","score":2.54,"score_pos":0.14},{"word":"urase","score":2.54,"score_pos":0},{"word":"ureas","score":2.54,"score_pos":0.01},{"word":"ursae","score":2.54,"score_pos":0},{"word":"orant","score":2.54,"score_pos":0.01},{"word":"rotan","score":2.54,"score_pos":0.02},{"word":"toran","score":2.54,"score_pos":0.04},{"word":"trona","score":2.54,"score_pos":0.01},{"word":"atone","score":2.54,"score_pos":0.01},{"word":"oaten","score":2.54,"score_pos":0.01},{"word":"earnt","score":2.54,"score_pos":0.01},{"word":"antre","score":2.54,"score_pos":0},{"word":"aurei","score":2.54,"score_pos":0.02},{"word":"uraei","score":2.54,"score_pos":0},{"word":"sloan","score":2.54,"score_pos":0.01},{"word":"solan","score":2.54,"score_pos":0.04},{"word":"salon","score":2.54,"score_pos":0.03},{"word":"loans","score":2.54,"score_pos":0.11},{"word":"larns","score":2.54,"score_pos":0.11},{"word":"snarl","score":2.54,"score_pos":0.01},{"word":"elans","score":2.54,"score_pos":0.01},{"word":"lanes","score":2.54,"score_pos":0.18},{"word":"leans","score":2.54,"score_pos":0.06},{"word":"slane","score":2.54,"score_pos":0.03},{"word":"neals","score":2.54,"score_pos":0.03},{"word":"loner","score":2.54,"score_pos":0.06},{"word":"enrol","score":2.54,"score_pos":0},{"word":"nerol","score":2.54,"score_pos":0.01},{"word":"toils","score":2.53,"score_pos":0.17},{"word":"tirls","score":2.53,"score_pos":0.13},{"word":"islet","score":2.53,"score_pos":0},{"word":"lites","score":2.53,"score_pos":0.1},{"word":"steil","score":2.53,"score_pos":0},{"word":"stile","score":2.53,"score_pos":0.01},{"word":"teils","score":2.53,"score_pos":0.09},{"word":"tiles","score":2.53,"score_pos":0.19},{"word":"istle","score":2.53,"score_pos":0},{"word":"adore","score":2.53,"score_pos":0},{"word":"oared","score":2.53,"score_pos":0.03},{"word":"oread","score":2.53,"score_pos":0},{"word":"rouse","score":2.53,"score_pos":0.01},{"word":"roues","score":2.53,"score_pos":0.16},{"word":"euros","score":2.53,"score_pos":0.02},{"word":"aloin","score":2.53,"score_pos":0.01},{"word":"alien","score":2.53,"score_pos":0.02},{"word":"aline","score":2.53,"score_pos":0.02},{"word":"elain","score":2.53,"score_pos":0},{"word":"liane","score":2.53,"score_pos":0.03},{"word":"anile","score":2.53,"score_pos":0.01},{"word":"santo","score":2.53,"score_pos":0.03},{"word":"starn","score":2.53,"score_pos":0},{"word":"tarns","score":2.53,"score_pos":0.16},{"word":"trans","score":2.53,"score_pos":0.07},{"word":"rants","score":2.53,"score_pos":0.11},{"word":"stane","score":2.53,"score_pos":0.01},{"word":"stean","score":2.53,"score_pos":0},{"word":"antes","score":2.53,"score_pos":0.02},{"word":"etnas","score":2.53,"score_pos":0},{"word":"nates","score":2.53,"score_pos":0.07},{"word":"neats","score":2.53,"score_pos":0.04},{"word":"ronte","score":2.53,"score_pos":0.06},{"word":"toner","score":2.53,"score_pos":0.09},{"word":"trone","score":2.53,"score_pos":0.03},{"word":"tenor","score":2.53,"score_pos":0.02},{"word":"noter","score":2.53,"score_pos":0.02},{"word":"auris","score":2.53,"score_pos":0.08},{"word":"ourie","score":2.53,"score_pos":0.02},{"word":"enols","score":2.53,"score_pos":0.01},{"word":"lenos","score":2.53,"score_pos":0.05},{"word":"losen","score":2.53,"score_pos":0.02},{"word":"noels","score":2.53,"score_pos":0.04},{"word":"noles","score":2.53,"score_pos":0.11},{"word":"sarod","score":2.53,"score_pos":0.05},{"word":"dorsa","score":2.53,"score_pos":0.01},{"word":"roads","score":2.53,"score_pos":0.07},{"word":"sorda","score":2.53,"score_pos":0.03},{"word":"train","score":2.53,"score_pos":0.02},{"word":"intra","score":2.53,"score_pos":0},{"word":"riant","score":2.53,"score_pos":0.02},{"word":"arsed","score":2.53,"score_pos":0.01},{"word":"dares","score":2.53,"score_pos":0.26},{"word":"dears","score":2.53,"score_pos":0.06},{"word":"eards","score":2.53,"score_pos":0.02},{"word":"rased","score":2.53,"score_pos":0.02},{"word":"reads","score":2.53,"score_pos":0.04},{"word":"sared","score":2.53,"score_pos":0.12},{"word":"entia","score":2.53,"score_pos":0},{"word":"tenia","score":2.53,"score_pos":0.02},{"word":"tinea","score":2.53,"score_pos":0.05},{"word":"slain","score":2.53,"score_pos":0.02},{"word":"snail","score":2.53,"score_pos":0.01},{"word":"anils","score":2.53,"score_pos":0.02},{"word":"nails","score":2.53,"score_pos":0.06},{"word":"eloin","score":2.53,"score_pos":0},{"word":"olein","score":2.53,"score_pos":0},{"word":"liner","score":2.53,"score_pos":0.04},{"word":"snort","score":2.53,"score_pos":0.01},{"word":"ronts","score":2.53,"score_pos":0.14},{"word":"trons","score":2.53,"score_pos":0.08},{"word":"steno","score":2.53,"score_pos":0},{"word":"stone","score":2.53,"score_pos":0.01},{"word":"seton","score":2.53,"score_pos":0.01},{"word":"tones","score":2.53,"score_pos":0.33},{"word":"onset","score":2.53,"score_pos":0},{"word":"notes","score":2.53,"score_pos":0.08},{"word":"stern","score":2.53,"score_pos":0},{"word":"terns","score":2.53,"score_pos":0.11},{"word":"nerts","score":2.53,"score_pos":0.05},{"word":"rents","score":2.53,"score_pos":0.08},{"word":"radio","score":2.53,"score_pos":0.01},{"word":"aroid","score":2.53,"score_pos":0.02},{"word":"aider","score":2.53,"score_pos":0.02},{"word":"deair","score":2.53,"score_pos":0.02},{"word":"redia","score":2.53,"score_pos":0.01},{"word":"aired","score":2.53,"score_pos":0.06},{"word":"irade","score":2.53,"score_pos":0},{"word":"sieur","score":2.52,"score_pos":0.01},{"word":"stain","score":2.52,"score_pos":0.01},{"word":"satin","score":2.52,"score_pos":0.03},{"word":"saint","score":2.52,"score_pos":0.05},{"word":"antis","score":2.52,"score_pos":0.01},{"word":"natis","score":2.52,"score_pos":0.04},{"word":"tains","score":2.52,"score_pos":0.15},{"word":"tians","score":2.52,"score_pos":0.11},{"word":"tinas","score":2.52,"score_pos":0.12},{"word":"intro","score":2.52,"score_pos":0},{"word":"nitro","score":2.52,"score_pos":0},{"word":"deros","score":2.52,"score_pos":0.08},{"word":"redos","score":2.52,"score_pos":0.02},{"word":"rodes","score":2.52,"score_pos":0.1},{"word":"doers","score":2.52,"score_pos":0.07},{"word":"dores","score":2.52,"score_pos":0.33},{"word":"dorse","score":2.52,"score_pos":0.03},{"word":"doser","score":2.52,"score_pos":0.02},{"word":"resod","score":2.52,"score_pos":0.01},{"word":"rosed","score":2.52,"score_pos":0.03},{"word":"sored","score":2.52,"score_pos":0.16},{"word":"inert","score":2.52,"score_pos":0},{"word":"inter","score":2.52,"score_pos":0},{"word":"niter","score":2.52,"score_pos":0.02},{"word":"nitre","score":2.52,"score_pos":0.01},{"word":"trine","score":2.52,"score_pos":0.03},{"word":"linos","score":2.52,"score_pos":0.07},{"word":"lions","score":2.52,"score_pos":0.08},{"word":"loins","score":2.52,"score_pos":0.13},{"word":"noils","score":2.52,"score_pos":0.07},{"word":"nirls","score":2.52,"score_pos":0.06},{"word":"elsin","score":2.52,"score_pos":0},{"word":"lenis","score":2.52,"score_pos":0.07},{"word":"liens","score":2.52,"score_pos":0.05},{"word":"nelis","score":2.52,"score_pos":0.04},{"word":"silen","score":2.52,"score_pos":0.05},{"word":"lines","score":2.52,"score_pos":0.16},{"word":"adios","score":2.52,"score_pos":0},{"word":"aidos","score":2.52,"score_pos":0.03},{"word":"dosai","score":2.52,"score_pos":0.01},{"word":"daris","score":2.52,"score_pos":0.16},{"word":"raids","score":2.52,"score_pos":0.07},{"word":"riads","score":2.52,"score_pos":0.05},{"word":"aside","score":2.52,"score_pos":0},{"word":"aides","score":2.52,"score_pos":0.06},{"word":"ideas","score":2.52,"score_pos":0},{"word":"oints","score":2.52,"score_pos":0.04},{"word":"snirt","score":2.52,"score_pos":0.01},{"word":"trins","score":2.52,"score_pos":0.09},{"word":"alure","score":2.52,"score_pos":0.01},{"word":"ureal","score":2.52,"score_pos":0},{"word":"stein","score":2.52,"score_pos":0},{"word":"inset","score":2.52,"score_pos":0},{"word":"neist","score":2.52,"score_pos":0},{"word":"nites","score":2.52,"score_pos":0.06},{"word":"senti","score":2.52,"score_pos":0.01},{"word":"sient","score":2.52,"score_pos":0.03},{"word":"teins","score":2.52,"score_pos":0.1},{"word":"tines","score":2.52,"score_pos":0.24},{"word":"roids","score":2.51,"score_pos":0.08},{"word":"doris","score":2.51,"score_pos":0.2},{"word":"eidos","score":2.51,"score_pos":0.01},{"word":"dries","score":2.51,"score_pos":0.14},{"word":"resid","score":2.51,"score_pos":0.01},{"word":"rides","score":2.51,"score_pos":0.07},{"word":"sider","score":2.51,"score_pos":0.03},{"word":"sired","score":2.51,"score_pos":0.11},{"word":"urate","score":2.51,"score_pos":0.01},{"word":"aulos","score":2.51,"score_pos":0.05},{"word":"sural","score":2.51,"score_pos":0.03},{"word":"salue","score":2.51,"score_pos":0.03},{"word":"loure","score":2.51,"score_pos":0.03},{"word":"roule","score":2.51,"score_pos":0.04},{"word":"talon","score":2.51,"score_pos":0.03},{"word":"tolan","score":2.51,"score_pos":0.04},{"word":"tonal","score":2.51,"score_pos":0.04},{"word":"notal","score":2.51,"score_pos":0.01},{"word":"larnt","score":2.51,"score_pos":0.04},{"word":"leant","score":2.51,"score_pos":0.02},{"word":"laten","score":2.51,"score_pos":0.03},{"word":"auloi","score":2.51,"score_pos":0.01},{"word":"urali","score":2.51,"score_pos":0},{"word":"urial","score":2.51,"score_pos":0},{"word":"autos","score":2.51,"score_pos":0.04},{"word":"ratus","score":2.51,"score_pos":0.04},{"word":"surat","score":2.51,"score_pos":0.05},{"word":"sutra","score":2.51,"score_pos":0.02},{"word":"saute","score":2.51,"score_pos":0.06},{"word":"route","score":2.51,"score_pos":0.05},{"word":"outer","score":2.51,"score_pos":0.01},{"word":"outre","score":2.51,"score_pos":0.01},{"word":"aloed","score":2.51,"score_pos":0.03},{"word":"alder","score":2.51,"score_pos":0.01},{"word":"lader","score":2.51,"score_pos":0.02},{"word":"arled","score":2.51,"score_pos":0.03},{"word":"lours","score":2.51,"score_pos":0.08},{"word":"rouls","score":2.51,"score_pos":0.1},{"word":"louse","score":2.51,"score_pos":0.02},{"word":"eusol","score":2.51,"score_pos":0},{"word":"ousel","score":2.51,"score_pos":0},{"word":"rules","score":2.51,"score_pos":0.14},{"word":"lures","score":2.51,"score_pos":0.18},{"word":"luser","score":2.51,"score_pos":0.01},{"word":"arsey","score":2.5,"score_pos":0.02},{"word":"resay","score":2.5,"score_pos":0.01},{"word":"sayer","score":2.5,"score_pos":0.02},{"word":"ayres","score":2.5,"score_pos":0.04},{"word":"eyras","score":2.5,"score_pos":0.01},{"word":"years","score":2.5,"score_pos":0.02},{"word":"slant","score":2.5,"score_pos":0.02},{"word":"lants","score":2.5,"score_pos":0.13},{"word":"lento","score":2.5,"score_pos":0.01},{"word":"olent","score":2.5,"score_pos":0},{"word":"louie","score":2.5,"score_pos":0.04},{"word":"tardo","score":2.5,"score_pos":0.02},{"word":"troad","score":2.5,"score_pos":0.03},{"word":"trade","score":2.5,"score_pos":0.02},{"word":"tread","score":2.5,"score_pos":0.02},{"word":"dater","score":2.5,"score_pos":0.04},{"word":"derat","score":2.5,"score_pos":0.03},{"word":"rated","score":2.5,"score_pos":0.05},{"word":"tared","score":2.5,"score_pos":0.13},{"word":"torus","score":2.5,"score_pos":0.12},{"word":"roust","score":2.5,"score_pos":0.01},{"word":"routs","score":2.5,"score_pos":0.11},{"word":"stour","score":2.5,"score_pos":0},{"word":"sutor","score":2.5,"score_pos":0.02},{"word":"tours","score":2.5,"score_pos":0.12},{"word":"touse","score":2.5,"score_pos":0.02},{"word":"sture","score":2.5,"score_pos":0.01},{"word":"trues","score":2.5,"score_pos":0.12},{"word":"aiery","score":2.5,"score_pos":0.02},{"word":"ayrie","score":2.5,"score_pos":0.01},{"word":"alods","score":2.5,"score_pos":0.03},{"word":"loads","score":2.5,"score_pos":0.08},{"word":"odals","score":2.5,"score_pos":0},{"word":"lards","score":2.5,"score_pos":0.08},{"word":"deals","score":2.5,"score_pos":0.08},{"word":"lades","score":2.5,"score_pos":0.09},{"word":"leads","score":2.5,"score_pos":0.04},{"word":"slade","score":2.5,"score_pos":0.02},{"word":"dales","score":2.5,"score_pos":0.23},{"word":"lased","score":2.5,"score_pos":0.03},{"word":"older","score":2.5,"score_pos":0},{"word":"drole","score":2.5,"score_pos":0.03},{"word":"urena","score":2.5,"score_pos":0},{"word":"aitus","score":2.5,"score_pos":0.03},{"word":"ocrea","score":2.5,"score_pos":0},{"word":"oyers","score":2.5,"score_pos":0},{"word":"yores","score":2.5,"score_pos":0.1},{"word":"urite","score":2.5,"score_pos":0.01},{"word":"uteri","score":2.5,"score_pos":0},{"word":"stoln","score":2.5,"score_pos":0.01},{"word":"dolia","score":2.5,"score_pos":0.03},{"word":"idola","score":2.5,"score_pos":0},{"word":"drail","score":2.5,"score_pos":0.02},{"word":"laird","score":2.5,"score_pos":0.04},{"word":"liard","score":2.5,"score_pos":0.03},{"word":"lidar","score":2.5,"score_pos":0.01},{"word":"ideal","score":2.5,"score_pos":0},{"word":"ailed","score":2.5,"score_pos":0.05},{"word":"eliad","score":2.5,"score_pos":0.01},{"word":"louis","score":2.5,"score_pos":0.11},{"word":"ileus","score":2.5,"score_pos":0},{"word":"lieus","score":2.5,"score_pos":0.03},{"word":"datos","score":2.5,"score_pos":0.07},{"word":"toads","score":2.5,"score_pos":0.11},{"word":"doats","score":2.5,"score_pos":0.18},{"word":"trads","score":2.5,"score_pos":0.05},{"word":"darts","score":2.5,"score_pos":0.19},{"word":"drats","score":2.5,"score_pos":0.08},{"word":"strad","score":2.5,"score_pos":0.01},{"word":"stade","score":2.5,"score_pos":0.01},{"word":"teads","score":2.5,"score_pos":0.06},{"word":"tsade","score":2.5,"score_pos":0},{"word":"stead","score":2.5,"score_pos":0.01},{"word":"dates","score":2.5,"score_pos":0.17},{"word":"sated","score":2.5,"score_pos":0.08},{"word":"tased","score":2.5,"score_pos":0.04},{"word":"trode","score":2.5,"score_pos":0.02},{"word":"doter","score":2.5,"score_pos":0.06},{"word":"roted","score":2.5,"score_pos":0.06},{"word":"opera","score":2.5,"score_pos":0},{"word":"porae","score":2.5,"score_pos":0.1},{"word":"pareo","score":2.5,"score_pos":0.06},{"word":"lords","score":2.5,"score_pos":0.1},{"word":"delos","score":2.5,"score_pos":0.07},{"word":"doles","score":2.5,"score_pos":0.29},{"word":"lodes","score":2.5,"score_pos":0.11},{"word":"solde","score":2.5,"score_pos":0.05},{"word":"soled","score":2.5,"score_pos":0.14},{"word":"losed","score":2.5,"score_pos":0.03},{"word":"elint","score":2.5,"score_pos":0.01},{"word":"enlit","score":2.5,"score_pos":0},{"word":"lenti","score":2.5,"score_pos":0.01},{"word":"inlet","score":2.5,"score_pos":0},{"word":"intel","score":2.5,"score_pos":0},{"word":"rauns","score":2.49,"score_pos":0.09},{"word":"aunes","score":2.49,"score_pos":0.16},{"word":"usnea","score":2.49,"score_pos":0},{"word":"acros","score":2.49,"score_pos":0.01},{"word":"arcos","score":2.49,"score_pos":0.02},{"word":"orcas","score":2.49,"score_pos":0.01},{"word":"oscar","score":2.49,"score_pos":0},{"word":"diota","score":2.49,"score_pos":0.03},{"word":"triad","score":2.49,"score_pos":0.03},{"word":"morae","score":2.49,"score_pos":0.08},{"word":"serac","score":2.49,"score_pos":0.01},{"word":"scare","score":2.49,"score_pos":0.01},{"word":"acers","score":2.49,"score_pos":0.01},{"word":"acres","score":2.49,"score_pos":0.03},{"word":"cares","score":2.49,"score_pos":0.42},{"word":"carse","score":2.49,"score_pos":0.04},{"word":"escar","score":2.49,"score_pos":0},{"word":"races","score":2.49,"score_pos":0.09},{"word":"scrae","score":2.49,"score_pos":0.01},{"word":"rouen","score":2.49,"score_pos":0.04},{"word":"suite","score":2.49,"score_pos":0.07},{"word":"etuis","score":2.49,"score_pos":0},{"word":"dials","score":2.49,"score_pos":0.11},{"word":"laids","score":2.49,"score_pos":0.08},{"word":"dalis","score":2.49,"score_pos":0.14},{"word":"slaid","score":2.49,"score_pos":0.03},{"word":"droil","score":2.49,"score_pos":0.02},{"word":"oldie","score":2.49,"score_pos":0},{"word":"oiled","score":2.49,"score_pos":0.03},{"word":"idler","score":2.49,"score_pos":0},{"word":"riled","score":2.49,"score_pos":0.06},{"word":"trods","score":2.49,"score_pos":0.05},{"word":"dorts","score":2.49,"score_pos":0.24},{"word":"nairu","score":2.49,"score_pos":0},{"word":"doest","score":2.49,"score_pos":0.01},{"word":"dotes","score":2.49,"score_pos":0.22},{"word":"tosed","score":2.49,"score_pos":0.05},{"word":"drest","score":2.49,"score_pos":0.01},{"word":"coria","score":2.49,"score_pos":0.06},{"word":"areic","score":2.49,"score_pos":0},{"word":"ceria","score":2.49,"score_pos":0.03},{"word":"erica","score":2.49,"score_pos":0},{"word":"aspro","score":2.49,"score_pos":0},{"word":"praos","score":2.49,"score_pos":0.07},{"word":"proas","score":2.49,"score_pos":0.09},{"word":"psora","score":2.49,"score_pos":0},{"word":"sapor","score":2.49,"score_pos":0.02},{"word":"sopra","score":2.49,"score_pos":0.02},{"word":"paseo","score":2.49,"score_pos":0.02},{"word":"psoae","score":2.49,"score_pos":0},{"word":"reaps","score":2.49,"score_pos":0.04},{"word":"spare","score":2.49,"score_pos":0.01},{"word":"parse","score":2.49,"score_pos":0.03},{"word":"spear","score":2.49,"score_pos":0},{"word":"apers","score":2.49,"score_pos":0.01},{"word":"apres","score":2.49,"score_pos":0.03},{"word":"asper","score":2.49,"score_pos":0},{"word":"pares","score":2.49,"score_pos":0.4},{"word":"pears","score":2.49,"score_pos":0.09},{"word":"prase","score":2.49,"score_pos":0.01},{"word":"presa","score":2.49,"score_pos":0},{"word":"rapes","score":2.49,"score_pos":0.09},{"word":"spaer","score":2.49,"score_pos":0.01},{"word":"lints","score":2.49,"score_pos":0.12},{"word":"andro","score":2.49,"score_pos":0},{"word":"adorn","score":2.49,"score_pos":0},{"word":"radon","score":2.49,"score_pos":0.01},{"word":"anode","score":2.49,"score_pos":0.01},{"word":"moras","score":2.49,"score_pos":0.2},{"word":"roams","score":2.49,"score_pos":0.07},{"word":"dearn","score":2.49,"score_pos":0.02},{"word":"redan","score":2.49,"score_pos":0.01},{"word":"denar","score":2.49,"score_pos":0.03},{"word":"urson","score":2.49,"score_pos":0},{"word":"staid","score":2.49,"score_pos":0.01},{"word":"adits","score":2.49,"score_pos":0.01},{"word":"ditas","score":2.49,"score_pos":0.08},{"word":"tsadi","score":2.49,"score_pos":0},{"word":"smear","score":2.49,"score_pos":0},{"word":"mares","score":2.49,"score_pos":0.32},{"word":"marse","score":2.49,"score_pos":0.03},{"word":"maser","score":2.49,"score_pos":0.02},{"word":"reams","score":2.49,"score_pos":0.04},{"word":"ouens","score":2.49,"score_pos":0.02},{"word":"nurse","score":2.49,"score_pos":0.01},{"word":"runes","score":2.49,"score_pos":0.18},{"word":"droit","score":2.49,"score_pos":0.03},{"word":"score","score":2.49,"score_pos":0.01},{"word":"ceros","score":2.49,"score_pos":0.12},{"word":"cores","score":2.49,"score_pos":0.53},{"word":"corse","score":2.49,"score_pos":0.04},{"word":"tried","score":2.49,"score_pos":0.07},{"word":"tride","score":2.49,"score_pos":0.03},{"word":"tired","score":2.49,"score_pos":0.11},{"word":"paire","score":2.49,"score_pos":0.07},{"word":"perai","score":2.49,"score_pos":0.02},{"word":"solid","score":2.49,"score_pos":0.08},{"word":"diols","score":2.49,"score_pos":0.12},{"word":"idols","score":2.49,"score_pos":0},{"word":"lidos","score":2.49,"score_pos":0.04},{"word":"loids","score":2.49,"score_pos":0.1},{"word":"sloid","score":2.49,"score_pos":0.03},{"word":"soldi","score":2.49,"score_pos":0.02},{"word":"dirls","score":2.49,"score_pos":0.14},{"word":"slide","score":2.49,"score_pos":0.02},{"word":"diels","score":2.49,"score_pos":0.07},{"word":"deils","score":2.49,"score_pos":0.1},{"word":"delis","score":2.49,"score_pos":0.09},{"word":"eilds","score":2.49,"score_pos":0.02},{"word":"idles","score":2.49,"score_pos":0},{"word":"isled","score":2.49,"score_pos":0},{"word":"sidle","score":2.49,"score_pos":0.03},{"word":"siled","score":2.49,"score_pos":0.1},{"word":"sield","score":2.49,"score_pos":0.03},{"word":"ultra","score":2.49,"score_pos":0},{"word":"unais","score":2.49,"score_pos":0.01},{"word":"lutea","score":2.49,"score_pos":0.02},{"word":"moira","score":2.49,"score_pos":0.03},{"word":"moria","score":2.49,"score_pos":0.05},{"word":"crias","score":2.49,"score_pos":0.11},{"word":"maire","score":2.49,"score_pos":0.06},{"word":"ramie","score":2.49,"score_pos":0.03},{"word":"aimer","score":2.49,"score_pos":0.03},{"word":"rimae","score":2.49,"score_pos":0.02},{"word":"saice","score":2.49,"score_pos":0.05},{"word":"urine","score":2.49,"score_pos":0.01},{"word":"inure","score":2.49,"score_pos":0},{"word":"prose","score":2.48,"score_pos":0.02},{"word":"poser","score":2.48,"score_pos":0.04},{"word":"spore","score":2.48,"score_pos":0.01},{"word":"pores","score":2.48,"score_pos":0.5},{"word":"repos","score":2.48,"score_pos":0.03},{"word":"ropes","score":2.48,"score_pos":0.11},{"word":"donas","score":2.48,"score_pos":0.18},{"word":"darns","score":2.48,"score_pos":0.18},{"word":"nards","score":2.48,"score_pos":0.05},{"word":"rands","score":2.48,"score_pos":0.08},{"word":"sedan","score":2.48,"score_pos":0.01},{"word":"deans","score":2.48,"score_pos":0.09},{"word":"saned","score":2.48,"score_pos":0.14},{"word":"snead","score":2.48,"score_pos":0.01},{"word":"royal","score":2.48,"score_pos":0.01},{"word":"redon","score":2.48,"score_pos":0.01},{"word":"drone","score":2.48,"score_pos":0.03},{"word":"doner","score":2.48,"score_pos":0.1},{"word":"ronde","score":2.48,"score_pos":0.04},{"word":"doits","score":2.48,"score_pos":0.23},{"word":"odist","score":2.48,"score_pos":0},{"word":"dirts","score":2.48,"score_pos":0.17},{"word":"early","score":2.48,"score_pos":0.03},{"word":"layer","score":2.48,"score_pos":0.01},{"word":"relay","score":2.48,"score_pos":0.04},{"word":"leary","score":2.48,"score_pos":0.04},{"word":"rayle","score":2.48,"score_pos":0.01},{"word":"moers","score":2.48,"score_pos":0.09},{"word":"mores","score":2.48,"score_pos":0.41},{"word":"morse","score":2.48,"score_pos":0.03},{"word":"omers","score":2.48,"score_pos":0},{"word":"smore","score":2.48,"score_pos":0.01},{"word":"deist","score":2.48,"score_pos":0.01},{"word":"diets","score":2.48,"score_pos":0.09},{"word":"dites","score":2.48,"score_pos":0.16},{"word":"edits","score":2.48,"score_pos":0},{"word":"stied","score":2.48,"score_pos":0.02},{"word":"tides","score":2.48,"score_pos":0.12},{"word":"sited","score":2.48,"score_pos":0.07},{"word":"psoai","score":2.48,"score_pos":0},{"word":"pairs","score":2.48,"score_pos":0.17},{"word":"paris","score":2.48,"score_pos":0.24},{"word":"sepia","score":2.48,"score_pos":0.01},{"word":"aspie","score":2.48,"score_pos":0},{"word":"paise","score":2.48,"score_pos":0.03},{"word":"latus","score":2.48,"score_pos":0.04},{"word":"salut","score":2.48,"score_pos":0.03},{"word":"sault","score":2.48,"score_pos":0.04},{"word":"talus","score":2.48,"score_pos":0.08},{"word":"danio","score":2.48,"score_pos":0.03},{"word":"drain","score":2.48,"score_pos":0.02},{"word":"nadir","score":2.48,"score_pos":0.01},{"word":"dinar","score":2.48,"score_pos":0.03},{"word":"ranid","score":2.48,"score_pos":0.05},{"word":"diane","score":2.48,"score_pos":0.05},{"word":"daine","score":2.48,"score_pos":0.07},{"word":"amirs","score":2.48,"score_pos":0.01},{"word":"mairs","score":2.48,"score_pos":0.14},{"word":"ramis","score":2.48,"score_pos":0.07},{"word":"simar","score":2.48,"score_pos":0.02},{"word":"ruins","score":2.48,"score_pos":0.11},{"word":"luter","score":2.48,"score_pos":0.03},{"word":"amies","score":2.48,"score_pos":0.03},{"word":"maise","score":2.48,"score_pos":0.03},{"word":"crios","score":2.48,"score_pos":0.1},{"word":"siroc","score":2.48,"score_pos":0.01},{"word":"coirs","score":2.48,"score_pos":0.23},{"word":"moire","score":2.48,"score_pos":0.07},{"word":"cosie","score":2.48,"score_pos":0.04},{"word":"seric","score":2.48,"score_pos":0.01},{"word":"cires","score":2.48,"score_pos":0.38},{"word":"cries","score":2.48,"score_pos":0.23},{"word":"crise","score":2.48,"score_pos":0.02},{"word":"erics","score":2.48,"score_pos":0.01},{"word":"icers","score":2.48,"score_pos":0},{"word":"rices","score":2.48,"score_pos":0.08},{"word":"otary","score":2.48,"score_pos":0},{"word":"yarto","score":2.48,"score_pos":0.01},{"word":"teary","score":2.48,"score_pos":0.05},{"word":"aryls","score":2.48,"score_pos":0.01},{"word":"ryals","score":2.48,"score_pos":0.02},{"word":"nodes","score":2.48,"score_pos":0.07},{"word":"sonde","score":2.48,"score_pos":0.07},{"word":"nosed","score":2.48,"score_pos":0.02},{"word":"derns","score":2.48,"score_pos":0.12},{"word":"nerds","score":2.48,"score_pos":0.03},{"word":"rends","score":2.48,"score_pos":0.05},{"word":"lyase","score":2.48,"score_pos":0},{"word":"yales","score":2.48,"score_pos":0.07},{"word":"poise","score":2.48,"score_pos":0.04},{"word":"spire","score":2.48,"score_pos":0.01},{"word":"epris","score":2.48,"score_pos":0.01},{"word":"peris","score":2.48,"score_pos":0.16},{"word":"piers","score":2.48,"score_pos":0.08},{"word":"pries","score":2.48,"score_pos":0.21},{"word":"prise","score":2.48,"score_pos":0.02},{"word":"ripes","score":2.48,"score_pos":0.08},{"word":"speir","score":2.48,"score_pos":0.01},{"word":"spier","score":2.48,"score_pos":0.02},{"word":"dotal","score":2.48,"score_pos":0.02},{"word":"dealt","score":2.48,"score_pos":0.03},{"word":"delta","score":2.48,"score_pos":0.02},{"word":"lated","score":2.48,"score_pos":0.06},{"word":"lotus","score":2.48,"score_pos":0.05},{"word":"louts","score":2.48,"score_pos":0.13},{"word":"tolus","score":2.48,"score_pos":0.11},{"word":"nidor","score":2.47,"score_pos":0.01},{"word":"tules","score":2.47,"score_pos":0.24},{"word":"lutes","score":2.47,"score_pos":0.12},{"word":"lairy","score":2.47,"score_pos":0.07},{"word":"riyal","score":2.47,"score_pos":0},{"word":"miros","score":2.47,"score_pos":0.13},{"word":"diner","score":2.47,"score_pos":0.07},{"word":"emirs","score":2.47,"score_pos":0},{"word":"meris","score":2.47,"score_pos":0.13},{"word":"miser","score":2.47,"score_pos":0.02},{"word":"mires","score":2.47,"score_pos":0.29},{"word":"riems","score":2.47,"score_pos":0.03},{"word":"rimes","score":2.47,"score_pos":0.11},{"word":"stray","score":2.47,"score_pos":0.02},{"word":"satyr","score":2.47,"score_pos":0.01},{"word":"artsy","score":2.47,"score_pos":0.01},{"word":"trays","score":2.47,"score_pos":0.01},{"word":"yeast","score":2.47,"score_pos":0},{"word":"yates","score":2.47,"score_pos":0.05},{"word":"toyer","score":2.47,"score_pos":0.03},{"word":"urnal","score":2.47,"score_pos":0},{"word":"lunar","score":2.47,"score_pos":0.03},{"word":"ulnar","score":2.47,"score_pos":0.01},{"word":"ulnae","score":2.47,"score_pos":0.01},{"word":"coral","score":2.47,"score_pos":0.06},{"word":"carol","score":2.47,"score_pos":0.04},{"word":"claro","score":2.47,"score_pos":0.01},{"word":"carle","score":2.47,"score_pos":0.1},{"word":"lacer","score":2.47,"score_pos":0.03},{"word":"recal","score":2.47,"score_pos":0.01},{"word":"clear","score":2.47,"score_pos":0.01},{"word":"soyle","score":2.47,"score_pos":0.02},{"word":"lyres","score":2.47,"score_pos":0.05},{"word":"slyer","score":2.47,"score_pos":0.01},{"word":"utile","score":2.47,"score_pos":0},{"word":"tuile","score":2.47,"score_pos":0.06},{"word":"haros","score":2.47,"score_pos":0.11},{"word":"hoars","score":2.47,"score_pos":0.11},{"word":"horas","score":2.47,"score_pos":0.15},{"word":"share","score":2.47,"score_pos":0.02},{"word":"shear","score":2.47,"score_pos":0.01},{"word":"hares","score":2.47,"score_pos":0.25},{"word":"hears","score":2.47,"score_pos":0.06},{"word":"rheas","score":2.47,"score_pos":0.03},{"word":"dalts","score":2.47,"score_pos":0.17},{"word":"dinos","score":2.47,"score_pos":0.12},{"word":"rinds","score":2.47,"score_pos":0.07},{"word":"toled","score":2.47,"score_pos":0.14},{"word":"snide","score":2.47,"score_pos":0.01},{"word":"sdein","score":2.47,"score_pos":0},{"word":"denis","score":2.47,"score_pos":0.12},{"word":"dines","score":2.47,"score_pos":0.26},{"word":"nides","score":2.47,"score_pos":0.05},{"word":"sined","score":2.47,"score_pos":0.13},{"word":"roily","score":2.47,"score_pos":0.1},{"word":"polar","score":2.47,"score_pos":0.06},{"word":"parol","score":2.47,"score_pos":0.04},{"word":"poral","score":2.47,"score_pos":0.06},{"word":"tauon","score":2.47,"score_pos":0.03},{"word":"arnut","score":2.47,"score_pos":0.01},{"word":"riley","score":2.47,"score_pos":0.11},{"word":"olpae","score":2.47,"score_pos":0},{"word":"paler","score":2.47,"score_pos":0.09},{"word":"pearl","score":2.47,"score_pos":0.02},{"word":"lepra","score":2.47,"score_pos":0.01},{"word":"parle","score":2.47,"score_pos":0.1},{"word":"repla","score":2.47,"score_pos":0.01},{"word":"actor","score":2.47,"score_pos":0},{"word":"taroc","score":2.47,"score_pos":0.01},{"word":"story","score":2.47,"score_pos":0.02},{"word":"royst","score":2.47,"score_pos":0},{"word":"ryots","score":2.47,"score_pos":0.03},{"word":"stroy","score":2.47,"score_pos":0.02},{"word":"troys","score":2.47,"score_pos":0.01},{"word":"tyros","score":2.47,"score_pos":0.03},{"word":"coate","score":2.47,"score_pos":0.12},{"word":"react","score":2.47,"score_pos":0.01},{"word":"trace","score":2.47,"score_pos":0.02},{"word":"crate","score":2.47,"score_pos":0.05},{"word":"cater","score":2.47,"score_pos":0.07},{"word":"caret","score":2.47,"score_pos":0.15},{"word":"carte","score":2.47,"score_pos":0.12},{"word":"recta","score":2.47,"score_pos":0.01},{"word":"eyots","score":2.47,"score_pos":0.01},{"word":"resty","score":2.47,"score_pos":0.02},{"word":"styre","score":2.47,"score_pos":0},{"word":"treys","score":2.47,"score_pos":0.01},{"word":"tyers","score":2.47,"score_pos":0.02},{"word":"tyres","score":2.47,"score_pos":0.07},{"word":"lunas","score":2.47,"score_pos":0.1},{"word":"ulans","score":2.47,"score_pos":0.02},{"word":"ulnas","score":2.47,"score_pos":0.02},{"word":"molar","score":2.47,"score_pos":0.05},{"word":"moral","score":2.47,"score_pos":0.05},{"word":"romal","score":2.47,"score_pos":0.02},{"word":"alcos","score":2.47,"score_pos":0.02},{"word":"calos","score":2.47,"score_pos":0.16},{"word":"coals","score":2.47,"score_pos":0.24},{"word":"colas","score":2.47,"score_pos":0.23},{"word":"carls","score":2.47,"score_pos":0.25},{"word":"tidal","score":2.47,"score_pos":0.01},{"word":"dital","score":2.47,"score_pos":0.02},{"word":"amole","score":2.47,"score_pos":0.01},{"word":"realm","score":2.47,"score_pos":0.01},{"word":"marle","score":2.47,"score_pos":0.08},{"word":"lamer","score":2.47,"score_pos":0.04},{"word":"maerl","score":2.47,"score_pos":0.02},{"word":"scale","score":2.47,"score_pos":0.01},{"word":"alecs","score":2.47,"score_pos":0.02},{"word":"laces","score":2.47,"score_pos":0.11},{"word":"claes","score":2.47,"score_pos":0.17},{"word":"noule","score":2.47,"score_pos":0.03},{"word":"sluit","score":2.47,"score_pos":0.02},{"word":"tulsi","score":2.47,"score_pos":0.01},{"word":"ceorl","score":2.47,"score_pos":0.02},{"word":"rayon","score":2.47,"score_pos":0.01},{"word":"douar","score":2.47,"score_pos":0.04},{"word":"doura","score":2.47,"score_pos":0.03},{"word":"horse","score":2.47,"score_pos":0.03},{"word":"shore","score":2.47,"score_pos":0.03},{"word":"heros","score":2.47,"score_pos":0.07},{"word":"hoers","score":2.47,"score_pos":0.07},{"word":"hoser","score":2.47,"score_pos":0.02},{"word":"rohes","score":2.47,"score_pos":0.04},{"word":"shero","score":2.47,"score_pos":0.01},{"word":"shoer","score":2.47,"score_pos":0.04},{"word":"yearn","score":2.47,"score_pos":0.01},{"word":"rayne","score":2.47,"score_pos":0.01},{"word":"renay","score":2.47,"score_pos":0.05},{"word":"rueda","score":2.47,"score_pos":0.01},{"word":"aport","score":2.46,"score_pos":0},{"word":"porta","score":2.46,"score_pos":0.07},{"word":"potae","score":2.46,"score_pos":0.07},{"word":"trape","score":2.46,"score_pos":0.02},{"word":"taper","score":2.46,"score_pos":0.04},{"word":"apert","score":2.46,"score_pos":0},{"word":"apter","score":2.46,"score_pos":0.01},{"word":"pater","score":2.46,"score_pos":0.07},{"word":"peart","score":2.46,"score_pos":0.03},{"word":"petar","score":2.46,"score_pos":0.02},{"word":"prate","score":2.46,"score_pos":0.05},{"word":"dolts","score":2.46,"score_pos":0.21},{"word":"inula","score":2.46,"score_pos":0},{"word":"delts","score":2.46,"score_pos":0.11},{"word":"soily","score":2.46,"score_pos":0.16},{"word":"ileac","score":2.46,"score_pos":0},{"word":"opals","score":2.46,"score_pos":0.01},{"word":"salop","score":2.46,"score_pos":0.01},{"word":"astun","score":2.46,"score_pos":0},{"word":"aunts","score":2.46,"score_pos":0.11},{"word":"saunt","score":2.46,"score_pos":0.05},{"word":"staun","score":2.46,"score_pos":0},{"word":"tuans","score":2.46,"score_pos":0.14},{"word":"tunas","score":2.46,"score_pos":0.15},{"word":"lapse","score":2.46,"score_pos":0.01},{"word":"leaps","score":2.46,"score_pos":0.04},{"word":"pales","score":2.46,"score_pos":0.35},{"word":"peals","score":2.46,"score_pos":0.12},{"word":"pelas","score":2.46,"score_pos":0.12},{"word":"pleas","score":2.46,"score_pos":0.05},{"word":"salep","score":2.46,"score_pos":0.02},{"word":"spale","score":2.46,"score_pos":0.01},{"word":"sepal","score":2.46,"score_pos":0.01},{"word":"speal","score":2.46,"score_pos":0},{"word":"amort","score":2.46,"score_pos":0},{"word":"morat","score":2.46,"score_pos":0.07},{"word":"ascot","score":2.46,"score_pos":0},{"word":"atocs","score":2.46,"score_pos":0.01},{"word":"tacos","score":2.46,"score_pos":0.07},{"word":"coast","score":2.46,"score_pos":0.03},{"word":"coats","score":2.46,"score_pos":0.29},{"word":"costa","score":2.46,"score_pos":0.02},{"word":"octas","score":2.46,"score_pos":0},{"word":"carts","score":2.46,"score_pos":0.3},{"word":"scart","score":2.46,"score_pos":0.01},{"word":"scrat","score":2.46,"score_pos":0.01},{"word":"ohias","score":2.46,"score_pos":0.02},{"word":"arish","score":2.46,"score_pos":0},{"word":"hairs","score":2.46,"score_pos":0.11},{"word":"loper","score":2.46,"score_pos":0.03},{"word":"poler","score":2.46,"score_pos":0.11},{"word":"prole","score":2.46,"score_pos":0.05},{"word":"tamer","score":2.46,"score_pos":0.05},{"word":"armet","score":2.46,"score_pos":0.02},{"word":"mater","score":2.46,"score_pos":0.06},{"word":"ramet","score":2.46,"score_pos":0.04},{"word":"trema","score":2.46,"score_pos":0.01},{"word":"caste","score":2.46,"score_pos":0.04},{"word":"cates","score":2.46,"score_pos":0.28},{"word":"cesta","score":2.46,"score_pos":0.01},{"word":"sceat","score":2.46,"score_pos":0},{"word":"taces","score":2.46,"score_pos":0.16},{"word":"tuner","score":2.46,"score_pos":0.08},{"word":"urent","score":2.46,"score_pos":0},{"word":"recto","score":2.46,"score_pos":0.01},{"word":"nodal","score":2.46,"score_pos":0.01},{"word":"loams","score":2.46,"score_pos":0.08},{"word":"lomas","score":2.46,"score_pos":0.09},{"word":"molas","score":2.46,"score_pos":0.18},{"word":"laden","score":2.46,"score_pos":0.03},{"word":"eland","score":2.46,"score_pos":0.01},{"word":"lande","score":2.46,"score_pos":0.04},{"word":"naled","score":2.46,"score_pos":0.05},{"word":"marls","score":2.46,"score_pos":0.2},{"word":"louns","score":2.46,"score_pos":0.13},{"word":"nouls","score":2.46,"score_pos":0.07},{"word":"nurls","score":2.46,"score_pos":0.07},{"word":"meals","score":2.46,"score_pos":0.1},{"word":"mesal","score":2.46,"score_pos":0.01},{"word":"samel","score":2.46,"score_pos":0.05},{"word":"almes","score":2.46,"score_pos":0.06},{"word":"lames","score":2.46,"score_pos":0.14},{"word":"leams","score":2.46,"score_pos":0.04},{"word":"males","score":2.46,"score_pos":0.29},{"word":"melas","score":2.46,"score_pos":0.09},{"word":"lunes","score":2.46,"score_pos":0.21},{"word":"doilt","score":2.46,"score_pos":0.07},{"word":"trild","score":2.46,"score_pos":0.04},{"word":"morel","score":2.46,"score_pos":0.09},{"word":"close","score":2.46,"score_pos":0.02},{"word":"coles","score":2.46,"score_pos":0.47},{"word":"socle","score":2.46,"score_pos":0.05},{"word":"tilde","score":2.46,"score_pos":0.04},{"word":"lited","score":2.46,"score_pos":0.05},{"word":"tiled","score":2.46,"score_pos":0.1},{"word":"sayon","score":2.46,"score_pos":0.01},{"word":"snary","score":2.46,"score_pos":0.02},{"word":"yarns","score":2.46,"score_pos":0.05},{"word":"rudas","score":2.46,"score_pos":0.04},{"word":"daurs","score":2.46,"score_pos":0.1},{"word":"duars","score":2.46,"score_pos":0.1},{"word":"duras","score":2.46,"score_pos":0.15},{"word":"apiol","score":2.46,"score_pos":0},{"word":"paoli","score":2.46,"score_pos":0.02},{"word":"pilao","score":2.46,"score_pos":0.02},{"word":"prial","score":2.46,"score_pos":0.02},{"word":"pilar","score":2.46,"score_pos":0.04},{"word":"tuina","score":2.46,"score_pos":0.03},{"word":"sayne","score":2.46,"score_pos":0.02},{"word":"yeans","score":2.46,"score_pos":0.03},{"word":"pilae","score":2.46,"score_pos":0.06},{"word":"pilea","score":2.46,"score_pos":0.06},{"word":"coati","score":2.46,"score_pos":0.03},{"word":"artic","score":2.46,"score_pos":0},{"word":"triac","score":2.46,"score_pos":0.01},{"word":"royne","score":2.46,"score_pos":0.02},{"word":"onery","score":2.46,"score_pos":0},{"word":"uredo","score":2.46,"score_pos":0},{"word":"strap","score":2.46,"score_pos":0},{"word":"tarps","score":2.46,"score_pos":0.13},{"word":"traps","score":2.46,"score_pos":0.05},{"word":"parts","score":2.46,"score_pos":0.29},{"word":"prats","score":2.46,"score_pos":0.12},{"word":"spart","score":2.46,"score_pos":0.01},{"word":"sprat","score":2.46,"score_pos":0.01},{"word":"seity","score":2.46,"score_pos":0.1},{"word":"yetis","score":2.46,"score_pos":0.02},{"word":"yites","score":2.46,"score_pos":0.05},{"word":"paste","score":2.46,"score_pos":0.03},{"word":"pates","score":2.46,"score_pos":0.26},{"word":"peats","score":2.46,"score_pos":0.15},{"word":"septa","score":2.46,"score_pos":0.01},{"word":"spate","score":2.46,"score_pos":0.01},{"word":"speat","score":2.46,"score_pos":0.01},{"word":"tapes","score":2.46,"score_pos":0.15},{"word":"tepas","score":2.46,"score_pos":0.05},{"word":"trope","score":2.46,"score_pos":0.02},{"word":"opter","score":2.46,"score_pos":0},{"word":"repot","score":2.46,"score_pos":0.01},{"word":"toper","score":2.46,"score_pos":0.05},{"word":"armil","score":2.46,"score_pos":0.01},{"word":"laics","score":2.46,"score_pos":0.08},{"word":"salic","score":2.46,"score_pos":0.01},{"word":"scail","score":2.46,"score_pos":0.01},{"word":"email","score":2.46,"score_pos":0},{"word":"maile","score":2.46,"score_pos":0.07},{"word":"loric","score":2.46,"score_pos":0.01},{"word":"drant","score":2.46,"score_pos":0.03},{"word":"locie","score":2.46,"score_pos":0.03},{"word":"oleic","score":2.46,"score_pos":0},{"word":"relic","score":2.46,"score_pos":0},{"word":"atmos","score":2.46,"score_pos":0.01},{"word":"atoms","score":2.46,"score_pos":0.01},{"word":"moats","score":2.46,"score_pos":0.22},{"word":"stoma","score":2.46,"score_pos":0},{"word":"anted","score":2.46,"score_pos":0.01},{"word":"smart","score":2.46,"score_pos":0.01},{"word":"marts","score":2.46,"score_pos":0.23},{"word":"trams","score":2.46,"score_pos":0.05},{"word":"snout","score":2.46,"score_pos":0.01},{"word":"nutso","score":2.46,"score_pos":0},{"word":"stoun","score":2.46,"score_pos":0},{"word":"tonus","score":2.46,"score_pos":0.13},{"word":"touns","score":2.46,"score_pos":0.18},{"word":"runts","score":2.46,"score_pos":0.13},{"word":"turns","score":2.46,"score_pos":0.19},{"word":"slope","score":2.46,"score_pos":0.02},{"word":"elops","score":2.46,"score_pos":0.01},{"word":"lopes","score":2.46,"score_pos":0.13},{"word":"olpes","score":2.46,"score_pos":0.02},{"word":"poles","score":2.46,"score_pos":0.44},{"word":"steam","score":2.46,"score_pos":0},{"word":"mates","score":2.46,"score_pos":0.21},{"word":"meats","score":2.46,"score_pos":0.12},{"word":"satem","score":2.46,"score_pos":0.02},{"word":"tames","score":2.46,"score_pos":0.21},{"word":"teams","score":2.46,"score_pos":0.06},{"word":"lerps","score":2.46,"score_pos":0.06},{"word":"unset","score":2.46,"score_pos":0},{"word":"suent","score":2.46,"score_pos":0.03},{"word":"tunes","score":2.46,"score_pos":0.3},{"word":"crost","score":2.46,"score_pos":0.01},{"word":"torcs","score":2.46,"score_pos":0.15},{"word":"horis","score":2.46,"score_pos":0.19},{"word":"roshi","score":2.46,"score_pos":0},{"word":"rainy","score":2.46,"score_pos":0.09},{"word":"audio","score":2.46,"score_pos":0.01},{"word":"metro","score":2.46,"score_pos":0.01},{"word":"escot","score":2.46,"score_pos":0},{"word":"estoc","score":2.46,"score_pos":0},{"word":"coset","score":2.46,"score_pos":0.06},{"word":"coste","score":2.46,"score_pos":0.04},{"word":"cotes","score":2.46,"score_pos":0.35},{"word":"crest","score":2.46,"score_pos":0.01},{"word":"certs","score":2.46,"score_pos":0.2},{"word":"hoise","score":2.46,"score_pos":0.03},{"word":"sehri","score":2.46,"score_pos":0},{"word":"shire","score":2.46,"score_pos":0.03},{"word":"heirs","score":2.46,"score_pos":0.07},{"word":"hires","score":2.46,"score_pos":0.23},{"word":"rhies","score":2.46,"score_pos":0.1},{"word":"shier","score":2.46,"score_pos":0.04},{"word":"adieu","score":2.46,"score_pos":0},{"word":"lands","score":2.46,"score_pos":0.09},{"word":"patio","score":2.46,"score_pos":0.02},{"word":"atrip","score":2.46,"score_pos":0},{"word":"tapir","score":2.46,"score_pos":0.02},{"word":"parti","score":2.46,"score_pos":0.03},{"word":"pieta","score":2.46,"score_pos":0.03},{"word":"olden","score":2.46,"score_pos":0},{"word":"loden","score":2.46,"score_pos":0.03},{"word":"slorm","score":2.46,"score_pos":0.01},{"word":"lomes","score":2.46,"score_pos":0.18},{"word":"moles","score":2.46,"score_pos":0.36},{"word":"merls","score":2.46,"score_pos":0.13},{"word":"acorn","score":2.45,"score_pos":0},{"word":"caron","score":2.45,"score_pos":0.05},{"word":"narco","score":2.45,"score_pos":0.01},{"word":"racon","score":2.45,"score_pos":0.01},{"word":"lapis","score":2.45,"score_pos":0.06},{"word":"pails","score":2.45,"score_pos":0.23},{"word":"palis","score":2.45,"score_pos":0.21},{"word":"lipas","score":2.45,"score_pos":0.05},{"word":"spail","score":2.45,"score_pos":0.01},{"word":"spial","score":2.45,"score_pos":0.01},{"word":"canoe","score":2.45,"score_pos":0.08},{"word":"ocean","score":2.45,"score_pos":0},{"word":"duros","score":2.45,"score_pos":0.13},{"word":"sudor","score":2.45,"score_pos":0.02},{"word":"crane","score":2.45,"score_pos":0.05},{"word":"caner","score":2.45,"score_pos":0.12},{"word":"crena","score":2.45,"score_pos":0.02},{"word":"nacre","score":2.45,"score_pos":0.01},{"word":"rance","score":2.45,"score_pos":0.03},{"word":"tomia","score":2.45,"score_pos":0.03},{"word":"amrit","score":2.45,"score_pos":0.01},{"word":"rutin","score":2.45,"score_pos":0.02},{"word":"nosey","score":2.45,"score_pos":0.04},{"word":"noyes","score":2.45,"score_pos":0.04},{"word":"syren","score":2.45,"score_pos":0.02},{"word":"douse","score":2.45,"score_pos":0.02},{"word":"rudes","score":2.45,"score_pos":0.09},{"word":"druse","score":2.45,"score_pos":0.01},{"word":"dures","score":2.45,"score_pos":0.3},{"word":"sured","score":2.45,"score_pos":0.14},{"word":"loipe","score":2.45,"score_pos":0.04},{"word":"plier","score":2.45,"score_pos":0.05},{"word":"peril","score":2.45,"score_pos":0.04},{"word":"piler","score":2.45,"score_pos":0.08},{"word":"untie","score":2.45,"score_pos":0},{"word":"unite","score":2.45,"score_pos":0.01},{"word":"toric","score":2.45,"score_pos":0.02},{"word":"abore","score":2.45,"score_pos":0},{"word":"trice","score":2.45,"score_pos":0.03},{"word":"citer","score":2.45,"score_pos":0.06},{"word":"recit","score":2.45,"score_pos":0.01},{"word":"recti","score":2.45,"score_pos":0.01},{"word":"sport","score":2.45,"score_pos":0.01},{"word":"ports","score":2.45,"score_pos":0.36},{"word":"prost","score":2.45,"score_pos":0.01},{"word":"strop","score":2.45,"score_pos":0},{"word":"estop","score":2.45,"score_pos":0},{"word":"poets","score":2.45,"score_pos":0.18},{"word":"potes","score":2.45,"score_pos":0.33},{"word":"stoep","score":2.45,"score_pos":0},{"word":"stope","score":2.45,"score_pos":0.01},{"word":"topes","score":2.45,"score_pos":0.19},{"word":"pesto","score":2.45,"score_pos":0.01},{"word":"strep","score":2.45,"score_pos":0},{"word":"perst","score":2.45,"score_pos":0.02},{"word":"perts","score":2.45,"score_pos":0.19},{"word":"prest","score":2.45,"score_pos":0.01},{"word":"nidal","score":2.45,"score_pos":0.01},{"word":"limas","score":2.45,"score_pos":0.06},{"word":"mails","score":2.45,"score_pos":0.19},{"word":"malis","score":2.45,"score_pos":0.17},{"word":"salmi","score":2.45,"score_pos":0.01},{"word":"milor","score":2.45,"score_pos":0.03},{"word":"coils","score":2.45,"score_pos":0.3},{"word":"locis","score":2.45,"score_pos":0.08},{"word":"cirls","score":2.45,"score_pos":0.23},{"word":"stand","score":2.45,"score_pos":0.01},{"word":"dants","score":2.45,"score_pos":0.21},{"word":"moile","score":2.45,"score_pos":0.09},{"word":"meril","score":2.45,"score_pos":0.03},{"word":"miler","score":2.45,"score_pos":0.07},{"word":"slice","score":2.45,"score_pos":0.02},{"word":"ceils","score":2.45,"score_pos":0.16},{"word":"ciels","score":2.45,"score_pos":0.12},{"word":"clies","score":2.45,"score_pos":0.21},{"word":"lyart","score":2.45,"score_pos":0.01},{"word":"toned","score":2.45,"score_pos":0.18},{"word":"noted","score":2.45,"score_pos":0.05},{"word":"storm","score":2.45,"score_pos":0},{"word":"morts","score":2.45,"score_pos":0.29},{"word":"trend","score":2.45,"score_pos":0.02},{"word":"drent","score":2.45,"score_pos":0.02},{"word":"ayins","score":2.45,"score_pos":0.02},{"word":"agros","score":2.45,"score_pos":0.01},{"word":"sargo","score":2.45,"score_pos":0.02},{"word":"goras","score":2.45,"score_pos":0.22},{"word":"mesto","score":2.45,"score_pos":0.01},{"word":"smote","score":2.45,"score_pos":0.01},{"word":"moste","score":2.45,"score_pos":0.03},{"word":"motes","score":2.45,"score_pos":0.27},{"word":"tomes","score":2.45,"score_pos":0.26},{"word":"terms","score":2.45,"score_pos":0.08},{"word":"trems","score":2.45,"score_pos":0.04},{"word":"irony","score":2.45,"score_pos":0.01},{"word":"agers","score":2.45,"score_pos":0},{"word":"gares","score":2.45,"score_pos":0.36},{"word":"gears","score":2.45,"score_pos":0.08},{"word":"rages","score":2.45,"score_pos":0.11},{"word":"sager","score":2.45,"score_pos":0.05},{"word":"sarge","score":2.45,"score_pos":0.06},{"word":"segar","score":2.45,"score_pos":0.02},{"word":"apron","score":2.45,"score_pos":0},{"word":"paeon","score":2.45,"score_pos":0.02},{"word":"rudie","score":2.45,"score_pos":0.02},{"word":"arpen","score":2.45,"score_pos":0.01},{"word":"paren","score":2.45,"score_pos":0.11},{"word":"pitas","score":2.45,"score_pos":0.12},{"word":"spait","score":2.45,"score_pos":0.01},{"word":"stipa","score":2.45,"score_pos":0},{"word":"tapis","score":2.45,"score_pos":0.09},{"word":"lends","score":2.45,"score_pos":0.06},{"word":"tripe","score":2.45,"score_pos":0.03},{"word":"petri","score":2.45,"score_pos":0.01},{"word":"piert","score":2.45,"score_pos":0.03},{"word":"horal","score":2.45,"score_pos":0.04},{"word":"manor","score":2.45,"score_pos":0.04},{"word":"maron","score":2.45,"score_pos":0.04},{"word":"roman","score":2.45,"score_pos":0.02},{"word":"norma","score":2.45,"score_pos":0.01},{"word":"canso","score":2.45,"score_pos":0.01},{"word":"ascon","score":2.45,"score_pos":0},{"word":"carns","score":2.45,"score_pos":0.29},{"word":"crans","score":2.45,"score_pos":0.12},{"word":"narcs","score":2.45,"score_pos":0.05},{"word":"scran","score":2.45,"score_pos":0.01},{"word":"idant","score":2.45,"score_pos":0},{"word":"daint","score":2.45,"score_pos":0.06},{"word":"haole","score":2.45,"score_pos":0.05},{"word":"haler","score":2.45,"score_pos":0.06},{"word":"ramen","score":2.45,"score_pos":0.04},{"word":"reman","score":2.45,"score_pos":0.01},{"word":"enarm","score":2.45,"score_pos":0},{"word":"namer","score":2.45,"score_pos":0.02},{"word":"acnes","score":2.45,"score_pos":0.03},{"word":"canes","score":2.45,"score_pos":0.47},{"word":"scena","score":2.45,"score_pos":0},{"word":"spoil","score":2.45,"score_pos":0.01},{"word":"lipos","score":2.45,"score_pos":0.04},{"word":"polis","score":2.45,"score_pos":0.27},{"word":"maist","score":2.45,"score_pos":0.02},{"word":"tamis","score":2.45,"score_pos":0.13},{"word":"pirls","score":2.45,"score_pos":0.22},{"word":"suint","score":2.45,"score_pos":0.06},{"word":"inust","score":2.45,"score_pos":0},{"word":"units","score":2.45,"score_pos":0.01},{"word":"crone","score":2.45,"score_pos":0.05},{"word":"oncer","score":2.45,"score_pos":0},{"word":"recon","score":2.45,"score_pos":0.01},{"word":"spiel","score":2.45,"score_pos":0.01},{"word":"slipe","score":2.45,"score_pos":0.03},{"word":"speil","score":2.45,"score_pos":0},{"word":"spile","score":2.45,"score_pos":0.02},{"word":"lipes","score":2.45,"score_pos":0.09},{"word":"piles","score":2.45,"score_pos":0.32},{"word":"plies","score":2.45,"score_pos":0.2},{"word":"boars","score":2.45,"score_pos":0.22},{"word":"boras","score":2.45,"score_pos":0.32},{"word":"stoic","score":2.45,"score_pos":0},{"word":"coits","score":2.45,"score_pos":0.36},{"word":"crits","score":2.45,"score_pos":0.16},{"word":"orgia","score":2.45,"score_pos":0},{"word":"merit","score":2.45,"score_pos":0.05},{"word":"remit","score":2.45,"score_pos":0.02},{"word":"timer","score":2.45,"score_pos":0.05},{"word":"miter","score":2.45,"score_pos":0.05},{"word":"mitre","score":2.45,"score_pos":0.03},{"word":"abers","score":2.45,"score_pos":0},{"word":"bares","score":2.45,"score_pos":0.52},{"word":"baser","score":2.45,"score_pos":0.04},{"word":"bears","score":2.45,"score_pos":0.12},{"word":"braes","score":2.45,"score_pos":0.22},{"word":"saber","score":2.45,"score_pos":0.04},{"word":"sabre","score":2.45,"score_pos":0.03},{"word":"cesti","score":2.45,"score_pos":0.01},{"word":"cites","score":2.45,"score_pos":0.25},{"word":"etics","score":2.45,"score_pos":0},{"word":"tices","score":2.45,"score_pos":0.14},{"word":"indol","score":2.45,"score_pos":0},{"word":"limos","score":2.45,"score_pos":0.06},{"word":"milos","score":2.45,"score_pos":0.11},{"word":"moils","score":2.45,"score_pos":0.24},{"word":"eldin","score":2.45,"score_pos":0},{"word":"lined","score":2.45,"score_pos":0.09},{"word":"smile","score":2.45,"score_pos":0.01},{"word":"slime","score":2.45,"score_pos":0.02},{"word":"limes","score":2.45,"score_pos":0.13},{"word":"miles","score":2.45,"score_pos":0.26},{"word":"stond","score":2.45,"score_pos":0.01},{"word":"salty","score":2.45,"score_pos":0.14},{"word":"slaty","score":2.45,"score_pos":0.06},{"word":"stend","score":2.45,"score_pos":0.01},{"word":"tends","score":2.45,"score_pos":0.09},{"word":"dents","score":2.45,"score_pos":0.14},{"word":"conia","score":2.45,"score_pos":0.07},{"word":"cairn","score":2.45,"score_pos":0.05},{"word":"naric","score":2.45,"score_pos":0.01},{"word":"noisy","score":2.45,"score_pos":0.02},{"word":"yonis","score":2.45,"score_pos":0.07},{"word":"eniac","score":2.45,"score_pos":0},{"word":"rudis","score":2.45,"score_pos":0.05},{"word":"ursid","score":2.45,"score_pos":0},{"word":"tyler","score":2.45,"score_pos":0.02},{"word":"ergos","score":2.45,"score_pos":0.01},{"word":"goers","score":2.45,"score_pos":0.1},{"word":"gores","score":2.45,"score_pos":0.45},{"word":"gorse","score":2.45,"score_pos":0.04},{"word":"ogres","score":2.45,"score_pos":0.01},{"word":"regos","score":2.45,"score_pos":0.03},{"word":"soger","score":2.45,"score_pos":0.06},{"word":"torah","score":2.45,"score_pos":0.05},{"word":"aspen","score":2.45,"score_pos":0},{"word":"napes","score":2.45,"score_pos":0.06},{"word":"neaps","score":2.45,"score_pos":0.03},{"word":"panes","score":2.45,"score_pos":0.45},{"word":"peans","score":2.45,"score_pos":0.14},{"word":"sneap","score":2.45,"score_pos":0},{"word":"spane","score":2.45,"score_pos":0.01},{"word":"spean","score":2.45,"score_pos":0},{"word":"earth","score":2.45,"score_pos":0.01},{"word":"rathe","score":2.45,"score_pos":0.01},{"word":"heart","score":2.45,"score_pos":0.02},{"word":"hater","score":2.45,"score_pos":0.04},{"word":"thrae","score":2.45,"score_pos":0.03},{"word":"prone","score":2.45,"score_pos":0.05},{"word":"preon","score":2.45,"score_pos":0.01},{"word":"erbia","score":2.45,"score_pos":0},{"word":"posit","score":2.45,"score_pos":0.03},{"word":"topis","score":2.45,"score_pos":0.11},{"word":"strip","score":2.45,"score_pos":0},{"word":"stirp","score":2.45,"score_pos":0},{"word":"spirt","score":2.45,"score_pos":0.01},{"word":"sprit","score":2.45,"score_pos":0.01},{"word":"trips","score":2.45,"score_pos":0.07},{"word":"spite","score":2.44,"score_pos":0.02},{"word":"piets","score":2.44,"score_pos":0.13},{"word":"piste","score":2.44,"score_pos":0.03},{"word":"stipe","score":2.44,"score_pos":0.01},{"word":"solah","score":2.44,"score_pos":0.04},{"word":"shoal","score":2.44,"score_pos":0.02},{"word":"halos","score":2.44,"score_pos":0.1},{"word":"shola","score":2.44,"score_pos":0.02},{"word":"mason","score":2.44,"score_pos":0.01},{"word":"manos","score":2.44,"score_pos":0.16},{"word":"moans","score":2.44,"score_pos":0.21},{"word":"soman","score":2.44,"score_pos":0.04},{"word":"monas","score":2.44,"score_pos":0.23},{"word":"nomas","score":2.44,"score_pos":0.06},{"word":"harls","score":2.44,"score_pos":0.15},{"word":"oaker","score":2.44,"score_pos":0.01},{"word":"shale","score":2.44,"score_pos":0.03},{"word":"leash","score":2.44,"score_pos":0.01},{"word":"hales","score":2.44,"score_pos":0.22},{"word":"halse","score":2.44,"score_pos":0.02},{"word":"heals","score":2.44,"score_pos":0.08},{"word":"selah","score":2.44,"score_pos":0.02},{"word":"sheal","score":2.44,"score_pos":0.01},{"word":"amens","score":2.44,"score_pos":0.01},{"word":"means","score":2.44,"score_pos":0.11},{"word":"samen","score":2.44,"score_pos":0.06},{"word":"manes","score":2.44,"score_pos":0.36},{"word":"manse","score":2.44,"score_pos":0.03},{"word":"mensa","score":2.44,"score_pos":0.01},{"word":"names","score":2.44,"score_pos":0.09},{"word":"nemas","score":2.44,"score_pos":0.03},{"word":"scorn","score":2.44,"score_pos":0.01},{"word":"corns","score":2.44,"score_pos":0.36},{"word":"crons","score":2.44,"score_pos":0.14},{"word":"tondi","score":2.44,"score_pos":0.02},{"word":"enorm","score":2.44,"score_pos":0},{"word":"morne","score":2.44,"score_pos":0.11},{"word":"moner","score":2.44,"score_pos":0.12},{"word":"scone","score":2.44,"score_pos":0.01},{"word":"cones","score":2.44,"score_pos":0.59},{"word":"onces","score":2.44,"score_pos":0.01},{"word":"sonce","score":2.44,"score_pos":0.07},{"word":"laity","score":2.44,"score_pos":0.11},{"word":"moist","score":2.44,"score_pos":0.03},{"word":"moits","score":2.44,"score_pos":0.28},{"word":"motis","score":2.44,"score_pos":0.16},{"word":"omits","score":2.44,"score_pos":0.01},{"word":"ident","score":2.44,"score_pos":0},{"word":"teind","score":2.44,"score_pos":0.06},{"word":"tined","score":2.44,"score_pos":0.13},{"word":"strim","score":2.44,"score_pos":0},{"word":"trims","score":2.44,"score_pos":0.07},{"word":"agios","score":2.44,"score_pos":0.01},{"word":"gairs","score":2.44,"score_pos":0.15},{"word":"garis","score":2.44,"score_pos":0.22},{"word":"ragis","score":2.44,"score_pos":0.06},{"word":"smite","score":2.44,"score_pos":0.02},{"word":"emits","score":2.44,"score_pos":0.01},{"word":"metis","score":2.44,"score_pos":0.09},{"word":"stime","score":2.44,"score_pos":0.01},{"word":"items","score":2.44,"score_pos":0},{"word":"mites","score":2.44,"score_pos":0.19},{"word":"times","score":2.44,"score_pos":0.19},{"word":"aegis","score":2.44,"score_pos":0.04},{"word":"piano","score":2.44,"score_pos":0.03},{"word":"sober","score":2.44,"score_pos":0.05},{"word":"brose","score":2.44,"score_pos":0.02},{"word":"robes","score":2.44,"score_pos":0.13},{"word":"bores","score":2.44,"score_pos":0.66},{"word":"goier","score":2.44,"score_pos":0.11},{"word":"linds","score":2.44,"score_pos":0.08},{"word":"octal","score":2.44,"score_pos":0},{"word":"clart","score":2.44,"score_pos":0.03},{"word":"amino","score":2.44,"score_pos":0},{"word":"amnio","score":2.44,"score_pos":0},{"word":"hilar","score":2.44,"score_pos":0.03},{"word":"inarm","score":2.44,"score_pos":0},{"word":"minar","score":2.44,"score_pos":0.04},{"word":"ramin","score":2.44,"score_pos":0.02},{"word":"cains","score":2.44,"score_pos":0.28},{"word":"stylo","score":2.44,"score_pos":0},{"word":"eclat","score":2.44,"score_pos":0},{"word":"lacet","score":2.44,"score_pos":0.04},{"word":"cleat","score":2.44,"score_pos":0.02},{"word":"anime","score":2.44,"score_pos":0.01},{"word":"amine","score":2.44,"score_pos":0.01},{"word":"minae","score":2.44,"score_pos":0.07},{"word":"style","score":2.44,"score_pos":0},{"word":"lytes","score":2.44,"score_pos":0.03},{"word":"yelts","score":2.44,"score_pos":0.03},{"word":"orcin","score":2.44,"score_pos":0},{"word":"corni","score":2.44,"score_pos":0.04},{"word":"hoast","score":2.44,"score_pos":0.02},{"word":"hosta","score":2.44,"score_pos":0.01},{"word":"oaths","score":2.44,"score_pos":0.01},{"word":"shoat","score":2.44,"score_pos":0.03},{"word":"crine","score":2.44,"score_pos":0.06},{"word":"nicer","score":2.44,"score_pos":0.02},{"word":"trash","score":2.44,"score_pos":0.01},{"word":"raths","score":2.44,"score_pos":0.03},{"word":"tahrs","score":2.44,"score_pos":0.02},{"word":"harts","score":2.44,"score_pos":0.18},{"word":"thars","score":2.44,"score_pos":0.06},{"word":"porns","score":2.44,"score_pos":0.35},{"word":"obias","score":2.44,"score_pos":0},{"word":"abris","score":2.44,"score_pos":0.01},{"word":"rabis","score":2.44,"score_pos":0.06},{"word":"ribas","score":2.44,"score_pos":0.04},{"word":"sabir","score":2.44,"score_pos":0.03},{"word":"ashet","score":2.44,"score_pos":0},{"word":"haste","score":2.44,"score_pos":0.02},{"word":"haets","score":2.44,"score_pos":0.09},{"word":"hates","score":2.44,"score_pos":0.16},{"word":"heast","score":2.44,"score_pos":0.01},{"word":"heats","score":2.44,"score_pos":0.09},{"word":"snoep","score":2.44,"score_pos":0.01},{"word":"opens","score":2.44,"score_pos":0.01},{"word":"peons","score":2.44,"score_pos":0.15},{"word":"pones","score":2.44,"score_pos":0.56},{"word":"perns","score":2.44,"score_pos":0.18},{"word":"abies","score":2.44,"score_pos":0.01},{"word":"other","score":2.44,"score_pos":0},{"word":"throe","score":2.44,"score_pos":0.03},{"word":"karos","score":2.44,"score_pos":0.1},{"word":"koras","score":2.44,"score_pos":0.14},{"word":"okras","score":2.44,"score_pos":0},{"word":"reaks","score":2.44,"score_pos":0.06},{"word":"asker","score":2.44,"score_pos":0},{"word":"eskar","score":2.44,"score_pos":0},{"word":"kesar","score":2.44,"score_pos":0.01},{"word":"rakes","score":2.44,"score_pos":0.09},{"word":"saker","score":2.44,"score_pos":0.04},{"word":"skear","score":2.44,"score_pos":0},{"word":"onlay","score":2.44,"score_pos":0.01},{"word":"shorl","score":2.44,"score_pos":0.01},{"word":"morns","score":2.44,"score_pos":0.28},{"word":"norms","score":2.44,"score_pos":0.07},{"word":"aloud","score":2.44,"score_pos":0.01},{"word":"doula","score":2.44,"score_pos":0.03},{"word":"dural","score":2.44,"score_pos":0.03},{"word":"dints","score":2.44,"score_pos":0.19},{"word":"tinds","score":2.44,"score_pos":0.12},{"word":"hosel","score":2.44,"score_pos":0.02},{"word":"helos","score":2.44,"score_pos":0.06},{"word":"holes","score":2.44,"score_pos":0.28},{"word":"sheol","score":2.44,"score_pos":0.01},{"word":"leany","score":2.44,"score_pos":0.05},{"word":"meson","score":2.44,"score_pos":0.01},{"word":"omens","score":2.44,"score_pos":0},{"word":"nomes","score":2.44,"score_pos":0.11},{"word":"herls","score":2.44,"score_pos":0.1},{"word":"lehrs","score":2.44,"score_pos":0.01},{"word":"ploat","score":2.44,"score_pos":0.03},{"word":"giros","score":2.44,"score_pos":0.14},{"word":"goris","score":2.44,"score_pos":0.27},{"word":"pains","score":2.44,"score_pos":0.26},{"word":"pians","score":2.44,"score_pos":0.19},{"word":"pinas","score":2.44,"score_pos":0.2},{"word":"spain","score":2.44,"score_pos":0.01},{"word":"spina","score":2.44,"score_pos":0.01},{"word":"nipas","score":2.44,"score_pos":0.03},{"word":"pleat","score":2.44,"score_pos":0.02},{"word":"plate","score":2.44,"score_pos":0.05},{"word":"petal","score":2.44,"score_pos":0.02},{"word":"leapt","score":2.44,"score_pos":0.02},{"word":"lepta","score":2.44,"score_pos":0.01},{"word":"palet","score":2.44,"score_pos":0.13},{"word":"pelta","score":2.44,"score_pos":0.03},{"word":"tepal","score":2.44,"score_pos":0.01},{"word":"grise","score":2.44,"score_pos":0.02},{"word":"airth","score":2.44,"score_pos":0.03},{"word":"orpin","score":2.44,"score_pos":0},{"word":"porin","score":2.44,"score_pos":0.09},{"word":"prion","score":2.44,"score_pos":0.03},{"word":"proin","score":2.44,"score_pos":0.03},{"word":"saury","score":2.44,"score_pos":0.09},{"word":"opine","score":2.44,"score_pos":0},{"word":"ripen","score":2.44,"score_pos":0.02},{"word":"repin","score":2.44,"score_pos":0.01},{"word":"matlo","score":2.44,"score_pos":0.02},{"word":"korai","score":2.44,"score_pos":0.02},{"word":"talcs","score":2.44,"score_pos":0.11},{"word":"clast","score":2.44,"score_pos":0.01},{"word":"clats","score":2.44,"score_pos":0.12},{"word":"hails","score":2.44,"score_pos":0.14},{"word":"amins","score":2.44,"score_pos":0.02},{"word":"mains","score":2.44,"score_pos":0.21},{"word":"manis","score":2.44,"score_pos":0.22},{"word":"minas","score":2.44,"score_pos":0.16},{"word":"metal","score":2.44,"score_pos":0.02},{"word":"lunet","score":2.44,"score_pos":0.07},{"word":"unlet","score":2.44,"score_pos":0.01},{"word":"minor","score":2.44,"score_pos":0.04},{"word":"sonic","score":2.44,"score_pos":0.02},{"word":"scion","score":2.44,"score_pos":0.01},{"word":"cions","score":2.44,"score_pos":0.22},{"word":"coins","score":2.44,"score_pos":0.35},{"word":"icons","score":2.44,"score_pos":0},{"word":"clote","score":2.44,"score_pos":0.05},{"word":"telco","score":2.44,"score_pos":0.01},{"word":"helio","score":2.43,"score_pos":0.01},{"word":"monie","score":2.43,"score_pos":0.11},{"word":"miner","score":2.43,"score_pos":0.09},{"word":"inerm","score":2.43,"score_pos":0},{"word":"since","score":2.43,"score_pos":0.05},{"word":"cines","score":2.43,"score_pos":0.43},{"word":"atony","score":2.43,"score_pos":0.01},{"word":"ayont","score":2.43,"score_pos":0.01},{"word":"short","score":2.43,"score_pos":0.02},{"word":"horst","score":2.43,"score_pos":0.02},{"word":"tyran","score":2.43,"score_pos":0.01},{"word":"biros","score":2.43,"score_pos":0.21},{"word":"brios","score":2.43,"score_pos":0.12},{"word":"those","score":2.43,"score_pos":0.01},{"word":"ethos","score":2.43,"score_pos":0},{"word":"shote","score":2.43,"score_pos":0.04},{"word":"yenta","score":2.43,"score_pos":0.01},{"word":"tehrs","score":2.43,"score_pos":0.02},{"word":"bosie","score":2.43,"score_pos":0.05},{"word":"biers","score":2.43,"score_pos":0.11},{"word":"birse","score":2.43,"score_pos":0.04},{"word":"breis","score":2.43,"score_pos":0.09},{"word":"bries","score":2.43,"score_pos":0.28},{"word":"brise","score":2.43,"score_pos":0.02},{"word":"ribes","score":2.43,"score_pos":0.09},{"word":"duals","score":2.43,"score_pos":0.14},{"word":"lauds","score":2.43,"score_pos":0.07},{"word":"udals","score":2.43,"score_pos":0},{"word":"keros","score":2.43,"score_pos":0.07},{"word":"rokes","score":2.43,"score_pos":0.11},{"word":"kores","score":2.43,"score_pos":0.29},{"word":"cital","score":2.43,"score_pos":0.03},{"word":"ictal","score":2.43,"score_pos":0},{"word":"tical","score":2.43,"score_pos":0.02},{"word":"onely","score":2.43,"score_pos":0},{"word":"loued","score":2.43,"score_pos":0.1},{"word":"ruled","score":2.43,"score_pos":0.08},{"word":"lured","score":2.43,"score_pos":0.1},{"word":"silty","score":2.43,"score_pos":0.13},{"word":"styli","score":2.43,"score_pos":0},{"word":"splat","score":2.43,"score_pos":0.01},{"word":"plast","score":2.43,"score_pos":0.01},{"word":"plats","score":2.43,"score_pos":0.11},{"word":"spalt","score":2.43,"score_pos":0.01},{"word":"saith","score":2.43,"score_pos":0.05},{"word":"taish","score":2.43,"score_pos":0.02},{"word":"inspo","score":2.43,"score_pos":0},{"word":"opsin","score":2.43,"score_pos":0},{"word":"pions","score":2.43,"score_pos":0.21},{"word":"psion","score":2.43,"score_pos":0},{"word":"pirns","score":2.43,"score_pos":0.25},{"word":"spine","score":2.43,"score_pos":0.02},{"word":"snipe","score":2.43,"score_pos":0.01},{"word":"peins","score":2.43,"score_pos":0.18},{"word":"penis","score":2.43,"score_pos":0.18},{"word":"pines","score":2.43,"score_pos":0.4},{"word":"ready","score":2.43,"score_pos":0.03},{"word":"deary","score":2.43,"score_pos":0.06},{"word":"deray","score":2.43,"score_pos":0.08},{"word":"rayed","score":2.43,"score_pos":0.03},{"word":"yeard","score":2.43,"score_pos":0.01},{"word":"yours","score":2.43,"score_pos":0.04},{"word":"their","score":2.43,"score_pos":0.01},{"word":"ither","score":2.43,"score_pos":0},{"word":"youse","score":2.43,"score_pos":0.01},{"word":"smalt","score":2.43,"score_pos":0.01},{"word":"malts","score":2.43,"score_pos":0.21},{"word":"askoi","score":2.43,"score_pos":0},{"word":"krais","score":2.43,"score_pos":0.06},{"word":"raiks","score":2.43,"score_pos":0.11},{"word":"rakis","score":2.43,"score_pos":0.05},{"word":"lunts","score":2.43,"score_pos":0.15},{"word":"kaies","score":2.43,"score_pos":0.22},{"word":"clots","score":2.43,"score_pos":0.13},{"word":"colts","score":2.43,"score_pos":0.34},{"word":"layin","score":2.43,"score_pos":0.01},{"word":"inlay","score":2.43,"score_pos":0},{"word":"algor","score":2.43,"score_pos":0.01},{"word":"argol","score":2.43,"score_pos":0.01},{"word":"goral","score":2.43,"score_pos":0.05},{"word":"largo","score":2.43,"score_pos":0.02},{"word":"rolag","score":2.43,"score_pos":0.01},{"word":"minos","score":2.43,"score_pos":0.14},{"word":"dulia","score":2.43,"score_pos":0.03},{"word":"motel","score":2.43,"score_pos":0.06},{"word":"metol","score":2.43,"score_pos":0.01},{"word":"kiore","score":2.43,"score_pos":0.03},{"word":"celts","score":2.43,"score_pos":0.18},{"word":"heils","score":2.43,"score_pos":0.1},{"word":"leish","score":2.43,"score_pos":0.01},{"word":"shiel","score":2.43,"score_pos":0.04},{"word":"regal","score":2.43,"score_pos":0.01},{"word":"large","score":2.43,"score_pos":0.04},{"word":"glare","score":2.43,"score_pos":0.03},{"word":"lager","score":2.43,"score_pos":0.03},{"word":"argle","score":2.43,"score_pos":0.01},{"word":"meins","score":2.43,"score_pos":0.14},{"word":"miens","score":2.43,"score_pos":0.1},{"word":"mines","score":2.43,"score_pos":0.33},{"word":"nasty","score":2.43,"score_pos":0.02},{"word":"antsy","score":2.43,"score_pos":0},{"word":"tansy","score":2.43,"score_pos":0.05},{"word":"adust","score":2.43,"score_pos":0},{"word":"dauts","score":2.43,"score_pos":0.17},{"word":"plait","score":2.43,"score_pos":0.03},{"word":"toney","score":2.43,"score_pos":0.32},{"word":"entry","score":2.43,"score_pos":0},{"word":"yrent","score":2.43,"score_pos":0.01},{"word":"outed","score":2.43,"score_pos":0.02},{"word":"trued","score":2.43,"score_pos":0.06},{"word":"raupo","score":2.43,"score_pos":0.01},{"word":"pareu","score":2.43,"score_pos":0.02},{"word":"sonly","score":2.43,"score_pos":0.19},{"word":"ludos","score":2.43,"score_pos":0.04},{"word":"lance","score":2.43,"score_pos":0.04},{"word":"clean","score":2.43,"score_pos":0.02},{"word":"ancle","score":2.43,"score_pos":0.01},{"word":"unlit","score":2.43,"score_pos":0},{"word":"until","score":2.43,"score_pos":0},{"word":"lynes","score":2.43,"score_pos":0.06},{"word":"duels","score":2.43,"score_pos":0.09},{"word":"dules","score":2.43,"score_pos":0.26},{"word":"dulse","score":2.43,"score_pos":0.02},{"word":"leuds","score":2.43,"score_pos":0.05},{"word":"ludes","score":2.43,"score_pos":0.1},{"word":"slued","score":2.43,"score_pos":0.06},{"word":"labor","score":2.43,"score_pos":0.01},{"word":"bolar","score":2.43,"score_pos":0.07},{"word":"boral","score":2.43,"score_pos":0.07},{"word":"lobar","score":2.43,"score_pos":0.02},{"word":"lotic","score":2.43,"score_pos":0.01},{"word":"noahs","score":2.43,"score_pos":0.03},{"word":"harns","score":2.43,"score_pos":0.17},{"word":"sharn","score":2.43,"score_pos":0.02},{"word":"baler","score":2.43,"score_pos":0.12},{"word":"abler","score":2.43,"score_pos":0},{"word":"belar","score":2.43,"score_pos":0.04},{"word":"blare","score":2.43,"score_pos":0.04},{"word":"blaer","score":2.43,"score_pos":0.05},{"word":"blear","score":2.43,"score_pos":0.02},{"word":"telic","score":2.43,"score_pos":0.01},{"word":"plots","score":2.43,"score_pos":0.13},{"word":"polts","score":2.43,"score_pos":0.32},{"word":"ashen","score":2.43,"score_pos":0},{"word":"hanse","score":2.43,"score_pos":0.02},{"word":"spelt","score":2.43,"score_pos":0.01},{"word":"slept","score":2.43,"score_pos":0.01},{"word":"pelts","score":2.43,"score_pos":0.17},{"word":"drays","score":2.43,"score_pos":0.01},{"word":"dryas","score":2.43,"score_pos":0.02},{"word":"yards","score":2.43,"score_pos":0.04},{"word":"heron","score":2.43,"score_pos":0.02},{"word":"honer","score":2.43,"score_pos":0.09},{"word":"rhone","score":2.43,"score_pos":0.02},{"word":"amour","score":2.43,"score_pos":0},{"word":"arcus","score":2.43,"score_pos":0.02},{"word":"scaur","score":2.43,"score_pos":0},{"word":"hoist","score":2.43,"score_pos":0.02},{"word":"gator","score":2.43,"score_pos":0.03},{"word":"argot","score":2.43,"score_pos":0.01},{"word":"groat","score":2.43,"score_pos":0.03},{"word":"shirt","score":2.43,"score_pos":0.03},{"word":"audit","score":2.43,"score_pos":0.02},{"word":"sayed","score":2.43,"score_pos":0.04},{"word":"yeads","score":2.43,"score_pos":0.02},{"word":"cause","score":2.43,"score_pos":0.03},{"word":"sauce","score":2.43,"score_pos":0.04},{"word":"togae","score":2.43,"score_pos":0.04},{"word":"heist","score":2.43,"score_pos":0.01},{"word":"shite","score":2.43,"score_pos":0.05},{"word":"sieth","score":2.43,"score_pos":0.02},{"word":"sithe","score":2.43,"score_pos":0.02},{"word":"great","score":2.43,"score_pos":0.02},{"word":"grate","score":2.43,"score_pos":0.04},{"word":"gater","score":2.43,"score_pos":0.06},{"word":"retag","score":2.43,"score_pos":0},{"word":"targe","score":2.43,"score_pos":0.06},{"word":"terga","score":2.43,"score_pos":0.02},{"word":"coure","score":2.43,"score_pos":0.08},{"word":"smolt","score":2.42,"score_pos":0.01},{"word":"molts","score":2.42,"score_pos":0.26},{"word":"gaols","score":2.42,"score_pos":0.18},{"word":"goals","score":2.42,"score_pos":0.21},{"word":"smelt","score":2.42,"score_pos":0.01},{"word":"melts","score":2.42,"score_pos":0.14},{"word":"skier","score":2.42,"score_pos":0.01},{"word":"keirs","score":2.42,"score_pos":0.07},{"word":"kiers","score":2.42,"score_pos":0.05},{"word":"reiks","score":2.42,"score_pos":0.08},{"word":"siker","score":2.42,"score_pos":0.03},{"word":"noily","score":2.42,"score_pos":0.07},{"word":"geals","score":2.42,"score_pos":0.11},{"word":"gales","score":2.42,"score_pos":0.32},{"word":"nirly","score":2.42,"score_pos":0.05},{"word":"nopal","score":2.42,"score_pos":0.01},{"word":"lurid","score":2.42,"score_pos":0.06},{"word":"liney","score":2.42,"score_pos":0.16},{"word":"ogler","score":2.42,"score_pos":0},{"word":"panel","score":2.42,"score_pos":0.1},{"word":"penal","score":2.42,"score_pos":0.03},{"word":"plane","score":2.42,"score_pos":0.04},{"word":"plena","score":2.42,"score_pos":0.01},{"word":"acton","score":2.42,"score_pos":0},{"word":"canto","score":2.42,"score_pos":0.05},{"word":"cotan","score":2.42,"score_pos":0.05},{"word":"octan","score":2.42,"score_pos":0},{"word":"stony","score":2.42,"score_pos":0.02},{"word":"douts","score":2.42,"score_pos":0.21},{"word":"enact","score":2.42,"score_pos":0},{"word":"turds","score":2.42,"score_pos":0.13},{"word":"durst","score":2.42,"score_pos":0.02},{"word":"pilot","score":2.42,"score_pos":0.05},{"word":"tynes","score":2.42,"score_pos":0.08},{"word":"stude","score":2.42,"score_pos":0.01},{"word":"duets","score":2.42,"score_pos":0.11},{"word":"dairy","score":2.42,"score_pos":0.11},{"word":"diary","score":2.42,"score_pos":0.08},{"word":"yaird","score":2.42,"score_pos":0.02},{"word":"abort","score":2.42,"score_pos":0},{"word":"tabor","score":2.42,"score_pos":0.02},{"word":"boart","score":2.42,"score_pos":0.08},{"word":"auric","score":2.42,"score_pos":0.01},{"word":"cauri","score":2.42,"score_pos":0.02},{"word":"curia","score":2.42,"score_pos":0.05},{"word":"taber","score":2.42,"score_pos":0.04},{"word":"oupas","score":2.42,"score_pos":0.02},{"word":"praus","score":2.42,"score_pos":0.07},{"word":"supra","score":2.42,"score_pos":0.01},{"word":"monal","score":2.42,"score_pos":0.05},{"word":"clans","score":2.42,"score_pos":0.12},{"word":"pause","score":2.42,"score_pos":0.03},{"word":"leman","score":2.42,"score_pos":0.01},{"word":"clone","score":2.42,"score_pos":0.05},{"word":"bolas","score":2.42,"score_pos":0.29},{"word":"clits","score":2.42,"score_pos":0.15},{"word":"logia","score":2.42,"score_pos":0.02},{"word":"grail","score":2.42,"score_pos":0.02},{"word":"argil","score":2.42,"score_pos":0.01},{"word":"glair","score":2.42,"score_pos":0.02},{"word":"ables","score":2.42,"score_pos":0.01},{"word":"baels","score":2.42,"score_pos":0.16},{"word":"bales","score":2.42,"score_pos":0.46},{"word":"beals","score":2.42,"score_pos":0.16},{"word":"sable","score":2.42,"score_pos":0.04},{"word":"blaes","score":2.42,"score_pos":0.21},{"word":"blase","score":2.42,"score_pos":0.02},{"word":"shorn","score":2.42,"score_pos":0.02},{"word":"horns","score":2.42,"score_pos":0.22},{"word":"agile","score":2.42,"score_pos":0},{"word":"blore","score":2.42,"score_pos":0.04},{"word":"roble","score":2.42,"score_pos":0.03},{"word":"borel","score":2.42,"score_pos":0.15},{"word":"hosen","score":2.42,"score_pos":0.03},{"word":"shone","score":2.42,"score_pos":0.04},{"word":"hones","score":2.42,"score_pos":0.35},{"word":"oumas","score":2.42,"score_pos":0.03},{"word":"herns","score":2.42,"score_pos":0.12},{"word":"draco","score":2.42,"score_pos":0.01},{"word":"arums","score":2.42,"score_pos":0.03},{"word":"muras","score":2.42,"score_pos":0.18},{"word":"musar","score":2.42,"score_pos":0.01},{"word":"ramus","score":2.42,"score_pos":0.05},{"word":"rusma","score":2.42,"score_pos":0},{"word":"umras","score":2.42,"score_pos":0.01},{"word":"goats","score":2.42,"score_pos":0.25},{"word":"togas","score":2.42,"score_pos":0.11},{"word":"strag","score":2.42,"score_pos":0},{"word":"amuse","score":2.42,"score_pos":0},{"word":"cedar","score":2.42,"score_pos":0.02},{"word":"cadre","score":2.42,"score_pos":0.04},{"word":"acred","score":2.42,"score_pos":0.01},{"word":"arced","score":2.42,"score_pos":0.02},{"word":"cared","score":2.42,"score_pos":0.22},{"word":"raced","score":2.42,"score_pos":0.05},{"word":"scour","score":2.42,"score_pos":0},{"word":"cours","score":2.42,"score_pos":0.21},{"word":"stage","score":2.42,"score_pos":0.01},{"word":"gates","score":2.42,"score_pos":0.24},{"word":"geats","score":2.42,"score_pos":0.13},{"word":"getas","score":2.42,"score_pos":0.08},{"word":"nitry","score":2.42,"score_pos":0.03},{"word":"panto","score":2.42,"score_pos":0.05},{"word":"dreys","score":2.42,"score_pos":0.01},{"word":"dyers","score":2.42,"score_pos":0.02},{"word":"yerds","score":2.42,"score_pos":0.03},{"word":"souce","score":2.42,"score_pos":0.05},{"word":"curse","score":2.42,"score_pos":0.04},{"word":"crues","score":2.42,"score_pos":0.21},{"word":"cruse","score":2.42,"score_pos":0.02},{"word":"cures","score":2.42,"score_pos":0.48},{"word":"ecrus","score":2.42,"score_pos":0},{"word":"sucre","score":2.42,"score_pos":0.03},{"word":"ergot","score":2.42,"score_pos":0},{"word":"paten","score":2.42,"score_pos":0.07},{"word":"tapen","score":2.42,"score_pos":0.04},{"word":"rupia","score":2.42,"score_pos":0.01},{"word":"linac","score":2.42,"score_pos":0.01},{"word":"lysin","score":2.42,"score_pos":0},{"word":"plans","score":2.42,"score_pos":0.11},{"word":"goels","score":2.42,"score_pos":0.14},{"word":"segol","score":2.42,"score_pos":0.01},{"word":"goles","score":2.42,"score_pos":0.4},{"word":"loges","score":2.42,"score_pos":0.16},{"word":"ogles","score":2.42,"score_pos":0.01},{"word":"altho","score":2.42,"score_pos":0},{"word":"loath","score":2.42,"score_pos":0.04},{"word":"lotah","score":2.42,"score_pos":0.02},{"word":"toman","score":2.42,"score_pos":0.04},{"word":"manto","score":2.42,"score_pos":0.04},{"word":"scant","score":2.42,"score_pos":0.01},{"word":"canst","score":2.42,"score_pos":0.04},{"word":"cants","score":2.42,"score_pos":0.34},{"word":"aboil","score":2.42,"score_pos":0},{"word":"brail","score":2.42,"score_pos":0.03},{"word":"libra","score":2.42,"score_pos":0.01},{"word":"hains","score":2.42,"score_pos":0.16},{"word":"nashi","score":2.42,"score_pos":0},{"word":"ethal","score":2.42,"score_pos":0},{"word":"lathe","score":2.42,"score_pos":0.01},{"word":"thale","score":2.42,"score_pos":0.03},{"word":"pelon","score":2.42,"score_pos":0.03},{"word":"pleon","score":2.42,"score_pos":0.01},{"word":"meant","score":2.42,"score_pos":0.04},{"word":"ament","score":2.42,"score_pos":0},{"word":"manet","score":2.42,"score_pos":0.13},{"word":"menta","score":2.42,"score_pos":0.03},{"word":"tronc","score":2.42,"score_pos":0.01},{"word":"spilt","score":2.42,"score_pos":0.01},{"word":"split","score":2.42,"score_pos":0.01},{"word":"slipt","score":2.42,"score_pos":0.02},{"word":"rhino","score":2.42,"score_pos":0.01},{"word":"cento","score":2.42,"score_pos":0.03},{"word":"conte","score":2.42,"score_pos":0.17},{"word":"oncet","score":2.42,"score_pos":0},{"word":"daisy","score":2.42,"score_pos":0.05},{"word":"diyas","score":2.42,"score_pos":0.04},{"word":"sayid","score":2.42,"score_pos":0.03},{"word":"basto","score":2.42,"score_pos":0.02},{"word":"sabot","score":2.42,"score_pos":0.03},{"word":"boast","score":2.42,"score_pos":0.04},{"word":"boats","score":2.42,"score_pos":0.36},{"word":"botas","score":2.42,"score_pos":0.21},{"word":"miaou","score":2.42,"score_pos":0},{"word":"rhine","score":2.42,"score_pos":0.03},{"word":"trabs","score":2.42,"score_pos":0.04},{"word":"brast","score":2.42,"score_pos":0.02},{"word":"brats","score":2.42,"score_pos":0.16},{"word":"mauri","score":2.42,"score_pos":0.02},{"word":"tragi","score":2.42,"score_pos":0.01},{"word":"beast","score":2.42,"score_pos":0.02},{"word":"baste","score":2.42,"score_pos":0.04},{"word":"abets","score":2.42,"score_pos":0.01},{"word":"bates","score":2.42,"score_pos":0.34},{"word":"beats","score":2.42,"score_pos":0.19},{"word":"besat","score":2.42,"score_pos":0.02},{"word":"betas","score":2.42,"score_pos":0.11},{"word":"tabes","score":2.42,"score_pos":0.17},{"word":"curio","score":2.42,"score_pos":0.04},{"word":"apode","score":2.42,"score_pos":0.01},{"word":"paedo","score":2.42,"score_pos":0.01},{"word":"laker","score":2.42,"score_pos":0.03},{"word":"drape","score":2.42,"score_pos":0.02},{"word":"padre","score":2.42,"score_pos":0.04},{"word":"pared","score":2.42,"score_pos":0.21},{"word":"raped","score":2.42,"score_pos":0.05},{"word":"curie","score":2.42,"score_pos":0.11},{"word":"ureic","score":2.42,"score_pos":0},{"word":"pours","score":2.42,"score_pos":0.2},{"word":"roups","score":2.42,"score_pos":0.09},{"word":"clons","score":2.42,"score_pos":0.13},{"word":"purse","score":2.42,"score_pos":0.04},{"word":"super","score":2.42,"score_pos":0.04},{"word":"puers","score":2.42,"score_pos":0.1},{"word":"pures","score":2.42,"score_pos":0.45},{"word":"sprue","score":2.42,"score_pos":0.01},{"word":"spuer","score":2.42,"score_pos":0.02},{"word":"melon","score":2.42,"score_pos":0.02},{"word":"lemon","score":2.42,"score_pos":0.01},{"word":"milts","score":2.42,"score_pos":0.19},{"word":"gilas","score":2.42,"score_pos":0.14},{"word":"glias","score":2.42,"score_pos":0.09},{"word":"sigla","score":2.42,"score_pos":0.02},{"word":"duans","score":2.42,"score_pos":0.16},{"word":"rigol","score":2.42,"score_pos":0.01},{"word":"lapin","score":2.42,"score_pos":0.02},{"word":"plain","score":2.42,"score_pos":0.03},{"word":"boles","score":2.42,"score_pos":0.58},{"word":"lesbo","score":2.42,"score_pos":0},{"word":"lobes","score":2.42,"score_pos":0.15},{"word":"codas","score":2.42,"score_pos":0.14},{"word":"logie","score":2.42,"score_pos":0.04},{"word":"cards","score":2.42,"score_pos":0.21},{"word":"round","score":2.42,"score_pos":0.06},{"word":"liger","score":2.42,"score_pos":0.03},{"word":"antic","score":2.41,"score_pos":0},{"word":"actin","score":2.41,"score_pos":0},{"word":"dream","score":2.41,"score_pos":0.01},{"word":"armed","score":2.41,"score_pos":0.03},{"word":"derma","score":2.41,"score_pos":0.02},{"word":"madre","score":2.41,"score_pos":0.03},{"word":"cades","score":2.41,"score_pos":0.23},{"word":"ecads","score":2.41,"score_pos":0},{"word":"cased","score":2.41,"score_pos":0.07},{"word":"daces","score":2.41,"score_pos":0.17},{"word":"roums","score":2.41,"score_pos":0.08},{"word":"under","score":2.41,"score_pos":0},{"word":"nuder","score":2.41,"score_pos":0.02},{"word":"runed","score":2.41,"score_pos":0.1},{"word":"unred","score":2.41,"score_pos":0.01},{"word":"urned","score":2.41,"score_pos":0.02},{"word":"tiyns","score":2.41,"score_pos":0.05},{"word":"grots","score":2.41,"score_pos":0.12},{"word":"trogs","score":2.41,"score_pos":0.07},{"word":"duits","score":2.41,"score_pos":0.21},{"word":"pants","score":2.41,"score_pos":0.32},{"word":"meous","score":2.41,"score_pos":0.07},{"word":"mouse","score":2.41,"score_pos":0.03},{"word":"moues","score":2.41,"score_pos":0.36},{"word":"credo","score":2.41,"score_pos":0.01},{"word":"decor","score":2.41,"score_pos":0.01},{"word":"coder","score":2.41,"score_pos":0.08},{"word":"cored","score":2.41,"score_pos":0.28},{"word":"serum","score":2.41,"score_pos":0.01},{"word":"mures","score":2.41,"score_pos":0.37},{"word":"muser","score":2.41,"score_pos":0.03},{"word":"rumes","score":2.41,"score_pos":0.14},{"word":"goest","score":2.41,"score_pos":0.02},{"word":"toges","score":2.41,"score_pos":0.23},{"word":"biota","score":2.41,"score_pos":0.05},{"word":"netop","score":2.41,"score_pos":0},{"word":"prent","score":2.41,"score_pos":0.03},{"word":"liman","score":2.41,"score_pos":0.02},{"word":"colin","score":2.41,"score_pos":0.08},{"word":"nicol","score":2.41,"score_pos":0.01},{"word":"tarok","score":2.41,"score_pos":0.03},{"word":"troak","score":2.41,"score_pos":0.01},{"word":"korat","score":2.41,"score_pos":0.05},{"word":"cline","score":2.41,"score_pos":0.06},{"word":"incel","score":2.41,"score_pos":0},{"word":"incle","score":2.41,"score_pos":0},{"word":"shalt","score":2.41,"score_pos":0.03},{"word":"halts","score":2.41,"score_pos":0.16},{"word":"laths","score":2.41,"score_pos":0.04},{"word":"atoke","score":2.41,"score_pos":0.01},{"word":"bails","score":2.41,"score_pos":0.3},{"word":"labis","score":2.41,"score_pos":0.07},{"word":"basil","score":2.41,"score_pos":0.02},{"word":"taker","score":2.41,"score_pos":0.04},{"word":"broil","score":2.41,"score_pos":0.03},{"word":"groan","score":2.41,"score_pos":0.02},{"word":"organ","score":2.41,"score_pos":0},{"word":"argon","score":2.41,"score_pos":0.01},{"word":"nagor","score":2.41,"score_pos":0.01},{"word":"orang","score":2.41,"score_pos":0},{"word":"hotel","score":2.41,"score_pos":0.05},{"word":"helot","score":2.41,"score_pos":0.02},{"word":"thole","score":2.41,"score_pos":0.04},{"word":"mento","score":2.41,"score_pos":0.03},{"word":"moten","score":2.41,"score_pos":0.08},{"word":"monte","score":2.41,"score_pos":0.13},{"word":"scent","score":2.41,"score_pos":0.01},{"word":"cents","score":2.41,"score_pos":0.23},{"word":"obeli","score":2.41,"score_pos":0},{"word":"birle","score":2.41,"score_pos":0.11},{"word":"liber","score":2.41,"score_pos":0.03},{"word":"agone","score":2.41,"score_pos":0},{"word":"genoa","score":2.41,"score_pos":0.02},{"word":"shine","score":2.41,"score_pos":0.05},{"word":"range","score":2.41,"score_pos":0.04},{"word":"anger","score":2.41,"score_pos":0.01},{"word":"regna","score":2.41,"score_pos":0.01},{"word":"renga","score":2.41,"score_pos":0.01},{"word":"daric","score":2.41,"score_pos":0.02},{"word":"acrid","score":2.41,"score_pos":0.01},{"word":"caird","score":2.41,"score_pos":0.1},{"word":"cardi","score":2.41,"score_pos":0.02},{"word":"agist","score":2.41,"score_pos":0},{"word":"gaits","score":2.41,"score_pos":0.25},{"word":"staig","score":2.41,"score_pos":0},{"word":"taigs","score":2.41,"score_pos":0.15},{"word":"yirds","score":2.41,"score_pos":0.04},{"word":"borts","score":2.41,"score_pos":0.48},{"word":"cadie","score":2.41,"score_pos":0.06},{"word":"alkos","score":2.41,"score_pos":0.02},{"word":"kolas","score":2.41,"score_pos":0.13},{"word":"skoal","score":2.41,"score_pos":0},{"word":"apods","score":2.41,"score_pos":0.01},{"word":"dopas","score":2.41,"score_pos":0.1},{"word":"spado","score":2.41,"score_pos":0},{"word":"larks","score":2.41,"score_pos":0.14},{"word":"draps","score":2.41,"score_pos":0.06},{"word":"pards","score":2.41,"score_pos":0.2},{"word":"prads","score":2.41,"score_pos":0.09},{"word":"spard","score":2.41,"score_pos":0.01},{"word":"sprad","score":2.41,"score_pos":0.02},{"word":"cursi","score":2.41,"score_pos":0.01},{"word":"griot","score":2.41,"score_pos":0.03},{"word":"trigo","score":2.41,"score_pos":0.01},{"word":"paint","score":2.41,"score_pos":0.09},{"word":"inapt","score":2.41,"score_pos":0},{"word":"patin","score":2.41,"score_pos":0.04},{"word":"pinta","score":2.41,"score_pos":0.06},{"word":"besot","score":2.41,"score_pos":0.02},{"word":"boets","score":2.41,"score_pos":0.24},{"word":"botes","score":2.41,"score_pos":0.43},{"word":"lakes","score":2.41,"score_pos":0.1},{"word":"leaks","score":2.41,"score_pos":0.07},{"word":"slake","score":2.41,"score_pos":0.03},{"word":"kales","score":2.41,"score_pos":0.2},{"word":"spade","score":2.41,"score_pos":0.01},{"word":"sepad","score":2.41,"score_pos":0.03},{"word":"spaed","score":2.41,"score_pos":0.03},{"word":"tiger","score":2.41,"score_pos":0.04},{"word":"doper","score":2.41,"score_pos":0.05},{"word":"pedro","score":2.41,"score_pos":0.01},{"word":"pored","score":2.41,"score_pos":0.27},{"word":"roped","score":2.41,"score_pos":0.06},{"word":"yurta","score":2.41,"score_pos":0.01},{"word":"girls","score":2.41,"score_pos":0.2},{"word":"drams","score":2.41,"score_pos":0.06},{"word":"sound","score":2.41,"score_pos":0.1},{"word":"nodus","score":2.41,"score_pos":0.03},{"word":"udons","score":2.41,"score_pos":0},{"word":"undos","score":2.41,"score_pos":0},{"word":"unsod","score":2.41,"score_pos":0},{"word":"gleis","score":2.41,"score_pos":0.06},{"word":"durns","score":2.41,"score_pos":0.21},{"word":"nurds","score":2.41,"score_pos":0.06},{"word":"runds","score":2.41,"score_pos":0.09},{"word":"laith","score":2.41,"score_pos":0.04},{"word":"lathi","score":2.41,"score_pos":0},{"word":"thali","score":2.41,"score_pos":0.01},{"word":"matin","score":2.41,"score_pos":0.04},{"word":"tamin","score":2.41,"score_pos":0.04},{"word":"meads","score":2.41,"score_pos":0.08},{"word":"dames","score":2.41,"score_pos":0.23},{"word":"mased","score":2.41,"score_pos":0.05},{"word":"dunes","score":2.41,"score_pos":0.33},{"word":"nudes","score":2.41,"score_pos":0.06},{"word":"cords","score":2.41,"score_pos":0.26},{"word":"scrod","score":2.41,"score_pos":0.01},{"word":"baron","score":2.41,"score_pos":0.06},{"word":"borna","score":2.41,"score_pos":0.09},{"word":"tonic","score":2.41,"score_pos":0.02},{"word":"ontic","score":2.41,"score_pos":0},{"word":"drome","score":2.41,"score_pos":0.03},{"word":"moder","score":2.41,"score_pos":0.06},{"word":"loury","score":2.41,"score_pos":0.08},{"word":"codes","score":2.41,"score_pos":0.29},{"word":"coeds","score":2.41,"score_pos":0.13},{"word":"decos","score":2.41,"score_pos":0.05},{"word":"cosed","score":2.41,"score_pos":0.08},{"word":"creds","score":2.41,"score_pos":0.06},{"word":"beano","score":2.41,"score_pos":0.03},{"word":"brane","score":2.41,"score_pos":0.06},{"word":"ponts","score":2.41,"score_pos":0.41},{"word":"absit","score":2.41,"score_pos":0},{"word":"baits","score":2.41,"score_pos":0.36},{"word":"basti","score":2.41,"score_pos":0.01},{"word":"tabis","score":2.41,"score_pos":0.1},{"word":"spent","score":2.41,"score_pos":0.01},{"word":"pents","score":2.41,"score_pos":0.22},{"word":"orbit","score":2.41,"score_pos":0.01},{"word":"podia","score":2.41,"score_pos":0.03},{"word":"padri","score":2.41,"score_pos":0.01},{"word":"rapid","score":2.41,"score_pos":0.03},{"word":"pardi","score":2.41,"score_pos":0.02},{"word":"aruhe","score":2.41,"score_pos":0.01},{"word":"boite","score":2.41,"score_pos":0.18},{"word":"tribe","score":2.41,"score_pos":0.02},{"word":"biter","score":2.41,"score_pos":0.08},{"word":"rebit","score":2.41,"score_pos":0.01},{"word":"alike","score":2.41,"score_pos":0.02},{"word":"alkie","score":2.41,"score_pos":0.01},{"word":"pious","score":2.41,"score_pos":0.12},{"word":"puris","score":2.41,"score_pos":0.27},{"word":"sirup","score":2.41,"score_pos":0.01},{"word":"atoks","score":2.41,"score_pos":0.02},{"word":"oktas","score":2.41,"score_pos":0},{"word":"stark","score":2.41,"score_pos":0},{"word":"karst","score":2.41,"score_pos":0.02},{"word":"karts","score":2.41,"score_pos":0.16},{"word":"skart","score":2.41,"score_pos":0},{"word":"strak","score":2.41,"score_pos":0.01},{"word":"limen","score":2.41,"score_pos":0.04},{"word":"stake","score":2.41,"score_pos":0.01},{"word":"teaks","score":2.41,"score_pos":0.1},{"word":"steak","score":2.41,"score_pos":0},{"word":"skate","score":2.41,"score_pos":0.01},{"word":"ketas","score":2.41,"score_pos":0.05},{"word":"takes","score":2.41,"score_pos":0.14},{"word":"sloth","score":2.41,"score_pos":0.02},{"word":"holts","score":2.41,"score_pos":0.2},{"word":"adult","score":2.41,"score_pos":0},{"word":"dault","score":2.41,"score_pos":0.05},{"word":"tauld","score":2.41,"score_pos":0.07},{"word":"boils","score":2.41,"score_pos":0.38},{"word":"toker","score":2.41,"score_pos":0.05},{"word":"troke","score":2.41,"score_pos":0.04},{"word":"birls","score":2.41,"score_pos":0.29},{"word":"agons","score":2.41,"score_pos":0.01},{"word":"sango","score":2.41,"score_pos":0.03},{"word":"grans","score":2.41,"score_pos":0.11},{"word":"gnars","score":2.41,"score_pos":0.04},{"word":"rangs","score":2.41,"score_pos":0.11},{"word":"biles","score":2.41,"score_pos":0.42},{"word":"amido","score":2.41,"score_pos":0},{"word":"geans","score":2.41,"score_pos":0.13},{"word":"genas","score":2.41,"score_pos":0.13},{"word":"diram","score":2.41,"score_pos":0.02},{"word":"marid","score":2.41,"score_pos":0.1},{"word":"acids","score":2.41,"score_pos":0.01},{"word":"asdic","score":2.41,"score_pos":0},{"word":"cadis","score":2.41,"score_pos":0.14},{"word":"caids","score":2.41,"score_pos":0.2},{"word":"unrid","score":2.41,"score_pos":0.01},{"word":"media","score":2.41,"score_pos":0.01},{"word":"amide","score":2.41,"score_pos":0.01},{"word":"aimed","score":2.41,"score_pos":0.05},{"word":"ergon","score":2.41,"score_pos":0},{"word":"grone","score":2.41,"score_pos":0.05},{"word":"goner","score":2.41,"score_pos":0.13},{"word":"genro","score":2.41,"score_pos":0.02},{"word":"negro","score":2.41,"score_pos":0},{"word":"indue","score":2.41,"score_pos":0},{"word":"nudie","score":2.41,"score_pos":0.02},{"word":"doric","score":2.41,"score_pos":0.02},{"word":"muirs","score":2.41,"score_pos":0.16},{"word":"rimus","score":2.41,"score_pos":0.05},{"word":"grist","score":2.41,"score_pos":0.01},{"word":"grits","score":2.41,"score_pos":0.14},{"word":"strig","score":2.41,"score_pos":0},{"word":"trigs","score":2.41,"score_pos":0.08},{"word":"girts","score":2.41,"score_pos":0.24},{"word":"cider","score":2.41,"score_pos":0.05},{"word":"cried","score":2.41,"score_pos":0.12},{"word":"dicer","score":2.41,"score_pos":0.04},{"word":"drice","score":2.41,"score_pos":0.03},{"word":"riced","score":2.41,"score_pos":0.05},{"word":"dorps","score":2.41,"score_pos":0.18},{"word":"drops","score":2.41,"score_pos":0.07},{"word":"prods","score":2.41,"score_pos":0.09},{"word":"sprod","score":2.41,"score_pos":0.02},{"word":"geist","score":2.41,"score_pos":0.02},{"word":"geits","score":2.41,"score_pos":0.17},{"word":"gites","score":2.41,"score_pos":0.22},{"word":"tiges","score":2.41,"score_pos":0.16},{"word":"pinto","score":2.41,"score_pos":0.04},{"word":"point","score":2.41,"score_pos":0.12},{"word":"pinot","score":2.41,"score_pos":0.06},{"word":"piton","score":2.41,"score_pos":0.03},{"word":"potin","score":2.41,"score_pos":0.06},{"word":"print","score":2.41,"score_pos":0.05},{"word":"koels","score":2.41,"score_pos":0.09},{"word":"lokes","score":2.41,"score_pos":0.12},{"word":"dopes","score":2.41,"score_pos":0.21},{"word":"posed","score":2.41,"score_pos":0.08},{"word":"spode","score":2.41,"score_pos":0.01},{"word":"spred","score":2.41,"score_pos":0.04},{"word":"inept","score":2.41,"score_pos":0},{"word":"nepit","score":2.41,"score_pos":0.01},{"word":"yourt","score":2.41,"score_pos":0.01},{"word":"tuyer","score":2.4,"score_pos":0.02},{"word":"halon","score":2.4,"score_pos":0.03},{"word":"lohan","score":2.4,"score_pos":0.01},{"word":"taiko","score":2.4,"score_pos":0.03},{"word":"traik","score":2.4,"score_pos":0.02},{"word":"krait","score":2.4,"score_pos":0.02},{"word":"lardy","score":2.4,"score_pos":0.08},{"word":"lyard","score":2.4,"score_pos":0.01},{"word":"dorms","score":2.4,"score_pos":0.17},{"word":"litho","score":2.4,"score_pos":0},{"word":"thiol","score":2.4,"score_pos":0.02},{"word":"tholi","score":2.4,"score_pos":0.01},{"word":"timon","score":2.4,"score_pos":0.02},{"word":"thirl","score":2.4,"score_pos":0.02},{"word":"bason","score":2.4,"score_pos":0.02},{"word":"barns","score":2.4,"score_pos":0.36},{"word":"brans","score":2.4,"score_pos":0.15},{"word":"delay","score":2.4,"score_pos":0.07},{"word":"layed","score":2.4,"score_pos":0.03},{"word":"leady","score":2.4,"score_pos":0.04},{"word":"demos","score":2.4,"score_pos":0.07},{"word":"domes","score":2.4,"score_pos":0.29},{"word":"modes","score":2.4,"score_pos":0.22},{"word":"mosed","score":2.4,"score_pos":0.06},{"word":"lousy","score":2.4,"score_pos":0.04},{"word":"derms","score":2.4,"score_pos":0.09},{"word":"surly","score":2.4,"score_pos":0.15},{"word":"ngaio","score":2.4,"score_pos":0},{"word":"gonia","score":2.4,"score_pos":0.06},{"word":"grain","score":2.4,"score_pos":0.03},{"word":"agrin","score":2.4,"score_pos":0},{"word":"garni","score":2.4,"score_pos":0.03},{"word":"rangi","score":2.4,"score_pos":0.01},{"word":"lithe","score":2.4,"score_pos":0.01},{"word":"meint","score":2.4,"score_pos":0.05},{"word":"banes","score":2.4,"score_pos":0.59},{"word":"basen","score":2.4,"score_pos":0.04},{"word":"beans","score":2.4,"score_pos":0.18},{"word":"nabes","score":2.4,"score_pos":0.07},{"word":"yules","score":2.4,"score_pos":0.08},{"word":"borne","score":2.4,"score_pos":0.18},{"word":"boner","score":2.4,"score_pos":0.19},{"word":"shura","score":2.4,"score_pos":0.01},{"word":"surah","score":2.4,"score_pos":0.04},{"word":"bitos","score":2.4,"score_pos":0.14},{"word":"obits","score":2.4,"score_pos":0.01},{"word":"brits","score":2.4,"score_pos":0.2},{"word":"kails","score":2.4,"score_pos":0.13},{"word":"laiks","score":2.4,"score_pos":0.13},{"word":"skail","score":2.4,"score_pos":0},{"word":"kalis","score":2.4,"score_pos":0.12},{"word":"padis","score":2.4,"score_pos":0.13},{"word":"sapid","score":2.4,"score_pos":0.05},{"word":"hause","score":2.4,"score_pos":0.02},{"word":"besit","score":2.4,"score_pos":0.02},{"word":"besti","score":2.4,"score_pos":0.01},{"word":"bites","score":2.4,"score_pos":0.31},{"word":"limns","score":2.4,"score_pos":0.09},{"word":"liker","score":2.4,"score_pos":0.02},{"word":"pride","score":2.4,"score_pos":0.04},{"word":"redip","score":2.4,"score_pos":0},{"word":"pried","score":2.4,"score_pos":0.11},{"word":"riped","score":2.4,"score_pos":0.04},{"word":"stork","score":2.4,"score_pos":0},{"word":"torsk","score":2.4,"score_pos":0.02},{"word":"skort","score":2.4,"score_pos":0},{"word":"stoke","score":2.4,"score_pos":0.01},{"word":"tokes","score":2.4,"score_pos":0.18},{"word":"treks","score":2.4,"score_pos":0.06},{"word":"amids","score":2.4,"score_pos":0.01},{"word":"maids","score":2.4,"score_pos":0.15},{"word":"nidus","score":2.4,"score_pos":0.02},{"word":"luted","score":2.4,"score_pos":0.07},{"word":"segno","score":2.4,"score_pos":0.01},{"word":"grens","score":2.4,"score_pos":0.07},{"word":"disco","score":2.4,"score_pos":0.01},{"word":"sodic","score":2.4,"score_pos":0.01},{"word":"brain","score":2.4,"score_pos":0.04},{"word":"abrin","score":2.4,"score_pos":0},{"word":"bairn","score":2.4,"score_pos":0.06},{"word":"demoi","score":2.4,"score_pos":0.01},{"word":"dimer","score":2.4,"score_pos":0.05},{"word":"mired","score":2.4,"score_pos":0.16},{"word":"rimed","score":2.4,"score_pos":0.06},{"word":"cedis","score":2.4,"score_pos":0.09},{"word":"cides","score":2.4,"score_pos":0.21},{"word":"dices","score":2.4,"score_pos":0.16},{"word":"ahent","score":2.4,"score_pos":0.01},{"word":"neath","score":2.4,"score_pos":0.01},{"word":"thane","score":2.4,"score_pos":0.04},{"word":"pulao","score":2.4,"score_pos":0.03},{"word":"pints","score":2.4,"score_pos":0.29},{"word":"ulyie","score":2.4,"score_pos":0},{"word":"today","score":2.4,"score_pos":0.08},{"word":"toady","score":2.4,"score_pos":0.11},{"word":"tardy","score":2.4,"score_pos":0.11},{"word":"pelau","score":2.4,"score_pos":0},{"word":"couta","score":2.4,"score_pos":0.07},{"word":"curat","score":2.4,"score_pos":0.08},{"word":"rahui","score":2.4,"score_pos":0},{"word":"tousy","score":2.4,"score_pos":0.05},{"word":"rusty","score":2.4,"score_pos":0.03},{"word":"yurts","score":2.4,"score_pos":0.06},{"word":"acute","score":2.4,"score_pos":0.01},{"word":"krona","score":2.4,"score_pos":0.01},{"word":"suety","score":2.4,"score_pos":0.09},{"word":"oaken","score":2.4,"score_pos":0.01},{"word":"anker","score":2.4,"score_pos":0.01},{"word":"naker","score":2.4,"score_pos":0.02},{"word":"nerka","score":2.4,"score_pos":0.01},{"word":"ranke","score":2.4,"score_pos":0.05},{"word":"ikats","score":2.4,"score_pos":0},{"word":"katis","score":2.4,"score_pos":0.09},{"word":"sakti","score":2.4,"score_pos":0.01},{"word":"sitka","score":2.4,"score_pos":0.02},{"word":"takis","score":2.4,"score_pos":0.09},{"word":"tikas","score":2.4,"score_pos":0.06},{"word":"sadly","score":2.4,"score_pos":0.07},{"word":"louma","score":2.4,"score_pos":0.02},{"word":"mural","score":2.4,"score_pos":0.04},{"word":"larum","score":2.4,"score_pos":0.01},{"word":"rumal","score":2.4,"score_pos":0.02},{"word":"cauls","score":2.4,"score_pos":0.23},{"word":"gloat","score":2.4,"score_pos":0.03},{"word":"hilts","score":2.4,"score_pos":0.15},{"word":"liths","score":2.4,"score_pos":0.03},{"word":"mints","score":2.4,"score_pos":0.24},{"word":"lordy","score":2.4,"score_pos":0.1},{"word":"kiter","score":2.4,"score_pos":0.04},{"word":"trike","score":2.4,"score_pos":0.04},{"word":"ulema","score":2.4,"score_pos":0},{"word":"gains","score":2.4,"score_pos":0.24},{"word":"signa","score":2.4,"score_pos":0.02},{"word":"clour","score":2.4,"score_pos":0.02},{"word":"aglet","score":2.4,"score_pos":0},{"word":"odyle","score":2.4,"score_pos":0},{"word":"yodel","score":2.4,"score_pos":0.01},{"word":"yodle","score":2.4,"score_pos":0.01},{"word":"redly","score":2.4,"score_pos":0.03},{"word":"leuco","score":2.4,"score_pos":0.01},{"word":"groin","score":2.4,"score_pos":0.03},{"word":"giron","score":2.4,"score_pos":0.04},{"word":"ulcer","score":2.4,"score_pos":0.01},{"word":"cruel","score":2.4,"score_pos":0.05},{"word":"lucre","score":2.4,"score_pos":0.02},{"word":"bones","score":2.4,"score_pos":0.74},{"word":"ebons","score":2.4,"score_pos":0},{"word":"brens","score":2.4,"score_pos":0.1},{"word":"hoard","score":2.4,"score_pos":0.06},{"word":"grein","score":2.4,"score_pos":0.02},{"word":"reign","score":2.4,"score_pos":0.02},{"word":"ering","score":2.4,"score_pos":0},{"word":"niger","score":2.4,"score_pos":0.02},{"word":"renig","score":2.4,"score_pos":0.01},{"word":"hoaed","score":2.4,"score_pos":0.13},{"word":"rahed","score":2.4,"score_pos":0.02},{"word":"heard","score":2.4,"score_pos":0.03},{"word":"hared","score":2.4,"score_pos":0.13},{"word":"noyau","score":2.4,"score_pos":0},{"word":"sohur","score":2.4,"score_pos":0.01},{"word":"hours","score":2.4,"score_pos":0.13},{"word":"unary","score":2.4,"score_pos":0.01},{"word":"kilos","score":2.4,"score_pos":0.08},{"word":"dipso","score":2.4,"score_pos":0},{"word":"lirks","score":2.4,"score_pos":0.12},{"word":"skirl","score":2.4,"score_pos":0},{"word":"drips","score":2.4,"score_pos":0.08},{"word":"house","score":2.4,"score_pos":0.02},{"word":"oracy","score":2.4,"score_pos":0.01},{"word":"yarco","score":2.4,"score_pos":0.01},{"word":"usher","score":2.4,"score_pos":0},{"word":"erhus","score":2.4,"score_pos":0},{"word":"huers","score":2.4,"score_pos":0.06},{"word":"likes","score":2.4,"score_pos":0.09},{"word":"pedis","score":2.4,"score_pos":0.09},{"word":"spide","score":2.4,"score_pos":0.01},{"word":"spied","score":2.4,"score_pos":0.03},{"word":"siped","score":2.4,"score_pos":0.07},{"word":"pruta","score":2.4,"score_pos":0.03},{"word":"taupe","score":2.4,"score_pos":0.05},{"word":"daily","score":2.4,"score_pos":0.14},{"word":"bloat","score":2.4,"score_pos":0.04},{"word":"misdo","score":2.4,"score_pos":0.01},{"word":"odism","score":2.4,"score_pos":0},{"word":"blart","score":2.4,"score_pos":0.03},{"word":"aulic","score":2.4,"score_pos":0.01},{"word":"hants","score":2.4,"score_pos":0.2},{"word":"snath","score":2.4,"score_pos":0.01},{"word":"tanhs","score":2.4,"score_pos":0.09},{"word":"thans","score":2.4,"score_pos":0.09},{"word":"basin","score":2.4,"score_pos":0.03},{"word":"nabis","score":2.4,"score_pos":0.04},{"word":"sabin","score":2.4,"score_pos":0.03},{"word":"table","score":2.4,"score_pos":0.04},{"word":"ablet","score":2.4,"score_pos":0},{"word":"bleat","score":2.4,"score_pos":0.02},{"word":"blate","score":2.4,"score_pos":0.06},{"word":"deism","score":2.4,"score_pos":0.01},{"word":"dimes","score":2.4,"score_pos":0.21},{"word":"disme","score":2.4,"score_pos":0.01},{"word":"thorn","score":2.4,"score_pos":0.02},{"word":"north","score":2.4,"score_pos":0.03},{"word":"pauls","score":2.39,"score_pos":0.21},{"word":"pulas","score":2.39,"score_pos":0.2},{"word":"spaul","score":2.39,"score_pos":0},{"word":"robin","score":2.39,"score_pos":0.02},{"word":"inorb","score":2.39,"score_pos":0},{"word":"hoten","score":2.39,"score_pos":0.06},{"word":"proul","score":2.39,"score_pos":0.02},{"word":"scuta","score":2.39,"score_pos":0.01},{"word":"bonie","score":2.39,"score_pos":0.18},{"word":"brine","score":2.39,"score_pos":0.08},{"word":"biner","score":2.39,"score_pos":0.14},{"word":"huias","score":2.39,"score_pos":0.13},{"word":"dorty","score":2.39,"score_pos":0.23},{"word":"poule","score":2.39,"score_pos":0.11},{"word":"loupe","score":2.39,"score_pos":0.04},{"word":"puler","score":2.39,"score_pos":0.1},{"word":"court","score":2.39,"score_pos":0.08},{"word":"crout","score":2.39,"score_pos":0.03},{"word":"houri","score":2.39,"score_pos":0.01},{"word":"toyed","score":2.39,"score_pos":0.05},{"word":"kaons","score":2.39,"score_pos":0.13},{"word":"koans","score":2.39,"score_pos":0.15},{"word":"sanko","score":2.39,"score_pos":0.03},{"word":"tyred","score":2.39,"score_pos":0.04},{"word":"karns","score":2.39,"score_pos":0.16},{"word":"krans","score":2.39,"score_pos":0.07},{"word":"narks","score":2.39,"score_pos":0.09},{"word":"ranks","score":2.39,"score_pos":0.13},{"word":"skran","score":2.39,"score_pos":0},{"word":"snark","score":2.39,"score_pos":0.01},{"word":"knars","score":2.39,"score_pos":0.02},{"word":"recut","score":2.39,"score_pos":0.01},{"word":"truce","score":2.39,"score_pos":0.02},{"word":"cruet","score":2.39,"score_pos":0.08},{"word":"curet","score":2.39,"score_pos":0.17},{"word":"cuter","score":2.39,"score_pos":0.08},{"word":"eruct","score":2.39,"score_pos":0},{"word":"sneak","score":2.39,"score_pos":0},{"word":"snake","score":2.39,"score_pos":0.02},{"word":"kanes","score":2.39,"score_pos":0.25},{"word":"skean","score":2.39,"score_pos":0},{"word":"laund","score":2.39,"score_pos":0.05},{"word":"ulnad","score":2.39,"score_pos":0.01},{"word":"payor","score":2.39,"score_pos":0.02},{"word":"krone","score":2.39,"score_pos":0.03},{"word":"stirk","score":2.39,"score_pos":0},{"word":"skirt","score":2.39,"score_pos":0.01},{"word":"acold","score":2.39,"score_pos":0.01},{"word":"alums","score":2.39,"score_pos":0.03},{"word":"malus","score":2.39,"score_pos":0.12},{"word":"mauls","score":2.39,"score_pos":0.17},{"word":"lumas","score":2.39,"score_pos":0.08},{"word":"repay","score":2.39,"score_pos":0.03},{"word":"payer","score":2.39,"score_pos":0.03},{"word":"apery","score":2.39,"score_pos":0.01},{"word":"odyls","score":2.39,"score_pos":0},{"word":"sloyd","score":2.39,"score_pos":0.01},{"word":"kites","score":2.39,"score_pos":0.14},{"word":"skite","score":2.39,"score_pos":0.01},{"word":"tikes","score":2.39,"score_pos":0.13},{"word":"decal","score":2.39,"score_pos":0.01},{"word":"clade","score":2.39,"score_pos":0.03},{"word":"laced","score":2.39,"score_pos":0.06},{"word":"locus","score":2.39,"score_pos":0.05},{"word":"clous","score":2.39,"score_pos":0.07},{"word":"curls","score":2.39,"score_pos":0.29},{"word":"linty","score":2.39,"score_pos":0.11},{"word":"plant","score":2.39,"score_pos":0.04},{"word":"lysed","score":2.39,"score_pos":0.01},{"word":"oleum","score":2.39,"score_pos":0},{"word":"lemur","score":2.39,"score_pos":0.01},{"word":"clues","score":2.39,"score_pos":0.2},{"word":"luces","score":2.39,"score_pos":0.12},{"word":"girns","score":2.39,"score_pos":0.23},{"word":"grins","score":2.39,"score_pos":0.13},{"word":"rings","score":2.39,"score_pos":0.1},{"word":"dosha","score":2.39,"score_pos":0.01},{"word":"odahs","score":2.39,"score_pos":0},{"word":"hards","score":2.39,"score_pos":0.12},{"word":"shard","score":2.39,"score_pos":0.03},{"word":"singe","score":2.39,"score_pos":0.06},{"word":"segni","score":2.39,"score_pos":0.01},{"word":"sengi","score":2.39,"score_pos":0.01},{"word":"ahint","score":2.39,"score_pos":0.02},{"word":"haint","score":2.39,"score_pos":0.06},{"word":"hiant","score":2.39,"score_pos":0.04},{"word":"shade","score":2.39,"score_pos":0.03},{"word":"ashed","score":2.39,"score_pos":0},{"word":"deash","score":2.39,"score_pos":0.01},{"word":"hades","score":2.39,"score_pos":0.14},{"word":"heads","score":2.39,"score_pos":0.06},{"word":"sadhe","score":2.39,"score_pos":0.02},{"word":"unsay","score":2.39,"score_pos":0},{"word":"yuans","score":2.39,"score_pos":0.05},{"word":"pilau","score":2.39,"score_pos":0.01},{"word":"mayor","score":2.39,"score_pos":0.01},{"word":"moray","score":2.39,"score_pos":0.19},{"word":"horde","score":2.39,"score_pos":0.06},{"word":"scary","score":2.39,"score_pos":0.02},{"word":"crays","score":2.39,"score_pos":0.02},{"word":"scray","score":2.39,"score_pos":0.02},{"word":"yourn","score":2.39,"score_pos":0.01},{"word":"reamy","score":2.39,"score_pos":0.04},{"word":"patus","score":2.39,"score_pos":0.11},{"word":"sputa","score":2.39,"score_pos":0.01},{"word":"stupa","score":2.39,"score_pos":0},{"word":"tapus","score":2.39,"score_pos":0.06},{"word":"corey","score":2.39,"score_pos":0.51},{"word":"coyer","score":2.39,"score_pos":0.05},{"word":"erupt","score":2.39,"score_pos":0},{"word":"upter","score":2.39,"score_pos":0},{"word":"blast","score":2.39,"score_pos":0.02},{"word":"blats","score":2.39,"score_pos":0.15},{"word":"aumil","score":2.39,"score_pos":0.02},{"word":"miaul","score":2.39,"score_pos":0.02},{"word":"doily","score":2.39,"score_pos":0.18},{"word":"drily","score":2.39,"score_pos":0.08},{"word":"podal","score":2.39,"score_pos":0.03},{"word":"oculi","score":2.39,"score_pos":0},{"word":"curli","score":2.39,"score_pos":0.03},{"word":"daunt","score":2.39,"score_pos":0.06},{"word":"bison","score":2.39,"score_pos":0.02},{"word":"brins","score":2.39,"score_pos":0.19},{"word":"yield","score":2.39,"score_pos":0.01},{"word":"botel","score":2.39,"score_pos":0.1},{"word":"blert","score":2.39,"score_pos":0.02},{"word":"pedal","score":2.39,"score_pos":0.02},{"word":"plead","score":2.39,"score_pos":0.03},{"word":"padle","score":2.39,"score_pos":0.05},{"word":"paled","score":2.39,"score_pos":0.19},{"word":"hents","score":2.39,"score_pos":0.14},{"word":"shent","score":2.39,"score_pos":0.02},{"word":"thens","score":2.39,"score_pos":0.06},{"word":"loups","score":2.39,"score_pos":0.1},{"word":"octad","score":2.39,"score_pos":0},{"word":"mauts","score":2.39,"score_pos":0.21},{"word":"slurp","score":2.39,"score_pos":0.01},{"word":"purls","score":2.39,"score_pos":0.28},{"word":"beins","score":2.39,"score_pos":0.23},{"word":"benis","score":2.39,"score_pos":0.24},{"word":"bines","score":2.39,"score_pos":0.53},{"word":"pusle","score":2.39,"score_pos":0.03},{"word":"pulse","score":2.39,"score_pos":0.03},{"word":"plues","score":2.39,"score_pos":0.19},{"word":"pules","score":2.39,"score_pos":0.4},{"word":"spule","score":2.39,"score_pos":0.01},{"word":"cadet","score":2.39,"score_pos":0.08},{"word":"acted","score":2.39,"score_pos":0.01},{"word":"tumor","score":2.39,"score_pos":0.03},{"word":"scout","score":2.39,"score_pos":0.01},{"word":"souct","score":2.39,"score_pos":0.05},{"word":"crust","score":2.39,"score_pos":0.02},{"word":"curst","score":2.39,"score_pos":0.04},{"word":"goura","score":2.39,"score_pos":0.03},{"word":"shiur","score":2.39,"score_pos":0.02},{"word":"styed","score":2.39,"score_pos":0.01},{"word":"muter","score":2.39,"score_pos":0.06},{"word":"turme","score":2.39,"score_pos":0.06},{"word":"cutes","score":2.39,"score_pos":0.32},{"word":"scute","score":2.39,"score_pos":0.01},{"word":"argue","score":2.39,"score_pos":0.01},{"word":"auger","score":2.39,"score_pos":0.03},{"word":"rugae","score":2.39,"score_pos":0.02},{"word":"norks","score":2.39,"score_pos":0.11},{"word":"soapy","score":2.39,"score_pos":0.11},{"word":"snoek","score":2.39,"score_pos":0.01},{"word":"soken","score":2.39,"score_pos":0.05},{"word":"kenos","score":2.39,"score_pos":0.07},{"word":"snoke","score":2.39,"score_pos":0.02},{"word":"raspy","score":2.39,"score_pos":0.02},{"word":"spray","score":2.39,"score_pos":0.03},{"word":"prays","score":2.39,"score_pos":0.02},{"word":"kerns","score":2.39,"score_pos":0.11},{"word":"nerks","score":2.39,"score_pos":0.06},{"word":"dolma","score":2.39,"score_pos":0.03},{"word":"modal","score":2.39,"score_pos":0.03},{"word":"domal","score":2.39,"score_pos":0.03},{"word":"scald","score":2.39,"score_pos":0.01},{"word":"clads","score":2.39,"score_pos":0.08},{"word":"lound","score":2.39,"score_pos":0.07},{"word":"nould","score":2.39,"score_pos":0.04},{"word":"medal","score":2.39,"score_pos":0.01},{"word":"lamed","score":2.39,"score_pos":0.08},{"word":"mouls","score":2.39,"score_pos":0.22},{"word":"solum","score":2.39,"score_pos":0.02},{"word":"unled","score":2.39,"score_pos":0.01},{"word":"murls","score":2.39,"score_pos":0.22},{"word":"ropey","score":2.39,"score_pos":0.11},{"word":"glost","score":2.39,"score_pos":0.01},{"word":"coled","score":2.39,"score_pos":0.25},{"word":"dolce","score":2.39,"score_pos":0.06},{"word":"mules","score":2.39,"score_pos":0.33},{"word":"mulse","score":2.39,"score_pos":0.03},{"word":"gelts","score":2.39,"score_pos":0.16},{"word":"balti","score":2.39,"score_pos":0.04},{"word":"randy","score":2.39,"score_pos":0.08},{"word":"mayos","score":2.39,"score_pos":0.05},{"word":"moyas","score":2.39,"score_pos":0.07},{"word":"doseh","score":2.39,"score_pos":0.03},{"word":"hosed","score":2.39,"score_pos":0.05},{"word":"shoed","score":2.39,"score_pos":0.08},{"word":"denay","score":2.39,"score_pos":0.09},{"word":"symar","score":2.39,"score_pos":0.01},{"word":"herds","score":2.39,"score_pos":0.08},{"word":"sherd","score":2.39,"score_pos":0.02},{"word":"shred","score":2.39,"score_pos":0.09},{"word":"thein","score":2.39,"score_pos":0.02},{"word":"thine","score":2.39,"score_pos":0.05},{"word":"poilu","score":2.39,"score_pos":0.01},{"word":"samey","score":2.39,"score_pos":0.2},{"word":"seamy","score":2.39,"score_pos":0.06},{"word":"ysame","score":2.39,"score_pos":0},{"word":"dirty","score":2.39,"score_pos":0.16},{"word":"adopt","score":2.39,"score_pos":0},{"word":"cosey","score":2.39,"score_pos":0.15},{"word":"deity","score":2.39,"score_pos":0.12},{"word":"ikans","score":2.39,"score_pos":0},{"word":"kains","score":2.39,"score_pos":0.15},{"word":"kisan","score":2.39,"score_pos":0.01},{"word":"naiks","score":2.39,"score_pos":0.08},{"word":"kinas","score":2.39,"score_pos":0.11},{"word":"latke","score":2.39,"score_pos":0.04},{"word":"adept","score":2.39,"score_pos":0},{"word":"apted","score":2.39,"score_pos":0.01},{"word":"pated","score":2.39,"score_pos":0.14},{"word":"taped","score":2.39,"score_pos":0.08},{"word":"cutie","score":2.39,"score_pos":0.08},{"word":"spout","score":2.39,"score_pos":0.01},{"word":"pouts","score":2.39,"score_pos":0.32},{"word":"stoup","score":2.39,"score_pos":0},{"word":"spurt","score":2.39,"score_pos":0.01},{"word":"turps","score":2.39,"score_pos":0.15},{"word":"upset","score":2.38,"score_pos":0},{"word":"setup","score":2.38,"score_pos":0},{"word":"stupe","score":2.38,"score_pos":0.01},{"word":"along","score":2.38,"score_pos":0.01},{"word":"anglo","score":2.38,"score_pos":0},{"word":"logan","score":2.38,"score_pos":0.02},{"word":"longa","score":2.38,"score_pos":0.03},{"word":"gnarl","score":2.38,"score_pos":0.01},{"word":"eikon","score":2.38,"score_pos":0},{"word":"enoki","score":2.38,"score_pos":0},{"word":"koine","score":2.38,"score_pos":0.08},{"word":"reink","score":2.38,"score_pos":0.02},{"word":"inker","score":2.38,"score_pos":0},{"word":"glean","score":2.38,"score_pos":0.01},{"word":"angle","score":2.38,"score_pos":0.01},{"word":"angel","score":2.38,"score_pos":0.01},{"word":"genal","score":2.38,"score_pos":0.03},{"word":"alcid","score":2.38,"score_pos":0.01},{"word":"calid","score":2.38,"score_pos":0.12},{"word":"idyls","score":2.38,"score_pos":0},{"word":"blots","score":2.38,"score_pos":0.17},{"word":"bolts","score":2.38,"score_pos":0.42},{"word":"spald","score":2.38,"score_pos":0.02},{"word":"sulci","score":2.38,"score_pos":0.01},{"word":"belts","score":2.38,"score_pos":0.23},{"word":"blest","score":2.38,"score_pos":0.01},{"word":"blets","score":2.38,"score_pos":0.1},{"word":"ileum","score":2.38,"score_pos":0},{"word":"mulie","score":2.38,"score_pos":0.08},{"word":"donut","score":2.38,"score_pos":0.05},{"word":"gilet","score":2.38,"score_pos":0.1},{"word":"legit","score":2.38,"score_pos":0.02},{"word":"dashi","score":2.38,"score_pos":0},{"word":"sidha","score":2.38,"score_pos":0.01},{"word":"loped","score":2.38,"score_pos":0.07},{"word":"poled","score":2.38,"score_pos":0.24},{"word":"mated","score":2.38,"score_pos":0.11},{"word":"tamed","score":2.38,"score_pos":0.11},{"word":"motus","score":2.38,"score_pos":0.11},{"word":"smout","score":2.38,"score_pos":0.01},{"word":"moust","score":2.38,"score_pos":0.03},{"word":"tendu","score":2.38,"score_pos":0},{"word":"tuned","score":2.38,"score_pos":0.16},{"word":"strum","score":2.38,"score_pos":0},{"word":"turms","score":2.38,"score_pos":0.14},{"word":"sugar","score":2.38,"score_pos":0.03},{"word":"argus","score":2.38,"score_pos":0.02},{"word":"gaurs","score":2.38,"score_pos":0.14},{"word":"guars","score":2.38,"score_pos":0.14},{"word":"ragus","score":2.38,"score_pos":0.04},{"word":"coted","score":2.38,"score_pos":0.19},{"word":"muset","score":2.38,"score_pos":0.04},{"word":"mutes","score":2.38,"score_pos":0.24},{"word":"hoied","score":2.38,"score_pos":0.16},{"word":"hider","score":2.38,"score_pos":0.03},{"word":"hired","score":2.38,"score_pos":0.12},{"word":"usage","score":2.38,"score_pos":0},{"word":"agues","score":2.38,"score_pos":0.01},{"word":"upran","score":2.38,"score_pos":0},{"word":"rogue","score":2.38,"score_pos":0.02},{"word":"rouge","score":2.38,"score_pos":0.04},{"word":"orgue","score":2.38,"score_pos":0},{"word":"erugo","score":2.38,"score_pos":0},{"word":"copra","score":2.38,"score_pos":0.03},{"word":"ricey","score":2.38,"score_pos":0.08},{"word":"prosy","score":2.38,"score_pos":0.04},{"word":"pyros","score":2.38,"score_pos":0.05},{"word":"yorps","score":2.38,"score_pos":0.05},{"word":"recap","score":2.38,"score_pos":0},{"word":"caper","score":2.38,"score_pos":0.07},{"word":"crape","score":2.38,"score_pos":0.04},{"word":"pacer","score":2.38,"score_pos":0.07},{"word":"scold","score":2.38,"score_pos":0.01},{"word":"clods","score":2.38,"score_pos":0.09},{"word":"colds","score":2.38,"score_pos":0.23},{"word":"poesy","score":2.38,"score_pos":0.05},{"word":"posey","score":2.38,"score_pos":0.14},{"word":"poyse","score":2.38,"score_pos":0.01},{"word":"sepoy","score":2.38,"score_pos":0.04},{"word":"preys","score":2.38,"score_pos":0.01},{"word":"pryse","score":2.38,"score_pos":0.01},{"word":"pyres","score":2.38,"score_pos":0.12},{"word":"spyre","score":2.38,"score_pos":0},{"word":"clint","score":2.38,"score_pos":0.05},{"word":"model","score":2.38,"score_pos":0.05},{"word":"lomed","score":2.38,"score_pos":0.1},{"word":"moled","score":2.38,"score_pos":0.19},{"word":"uptie","score":2.38,"score_pos":0},{"word":"sdayn","score":2.38,"score_pos":0},{"word":"sandy","score":2.38,"score_pos":0.12},{"word":"unarm","score":2.38,"score_pos":0},{"word":"urman","score":2.38,"score_pos":0},{"word":"plaid","score":2.38,"score_pos":0.05},{"word":"tonga","score":2.38,"score_pos":0.04},{"word":"tango","score":2.38,"score_pos":0.03},{"word":"hints","score":2.38,"score_pos":0.18},{"word":"thins","score":2.38,"score_pos":0.12},{"word":"grant","score":2.38,"score_pos":0.04},{"word":"lehua","score":2.38,"score_pos":0},{"word":"drony","score":2.38,"score_pos":0.08},{"word":"carom","score":2.38,"score_pos":0.03},{"word":"macro","score":2.38,"score_pos":0.01},{"word":"coram","score":2.38,"score_pos":0.04},{"word":"blite","score":2.38,"score_pos":0.08},{"word":"cornu","score":2.38,"score_pos":0.02},{"word":"agent","score":2.38,"score_pos":0},{"word":"pilus","score":2.38,"score_pos":0.13},{"word":"pulis","score":2.38,"score_pos":0.24},{"word":"diact","score":2.38,"score_pos":0.03},{"word":"dicta","score":2.38,"score_pos":0.02},{"word":"doyen","score":2.38,"score_pos":0.03},{"word":"noyed","score":2.38,"score_pos":0.02},{"word":"cameo","score":2.38,"score_pos":0.06},{"word":"comae","score":2.38,"score_pos":0.09},{"word":"nerdy","score":2.38,"score_pos":0.03},{"word":"derny","score":2.38,"score_pos":0.12},{"word":"cream","score":2.38,"score_pos":0.01},{"word":"crame","score":2.38,"score_pos":0.04},{"word":"macer","score":2.38,"score_pos":0.06},{"word":"ounce","score":2.38,"score_pos":0.02},{"word":"ditsy","score":2.38,"score_pos":0.03},{"word":"stalk","score":2.38,"score_pos":0.01},{"word":"talks","score":2.38,"score_pos":0.18},{"word":"murti","score":2.38,"score_pos":0.03},{"word":"mosey","score":2.38,"score_pos":0.11},{"word":"baurs","score":2.38,"score_pos":0.21},{"word":"buras","score":2.38,"score_pos":0.29},{"word":"bursa","score":2.38,"score_pos":0.02},{"word":"cutis","score":2.38,"score_pos":0.19},{"word":"ictus","score":2.38,"score_pos":0},{"word":"cuits","score":2.38,"score_pos":0.33},{"word":"abuse","score":2.38,"score_pos":0},{"word":"beaus","score":2.38,"score_pos":0.11},{"word":"dropt","score":2.38,"score_pos":0.02},{"word":"ikons","score":2.38,"score_pos":0},{"word":"kinos","score":2.38,"score_pos":0.1},{"word":"nkosi","score":2.38,"score_pos":0},{"word":"oinks","score":2.38,"score_pos":0.05},{"word":"kirns","score":2.38,"score_pos":0.14},{"word":"rinks","score":2.38,"score_pos":0.12},{"word":"ketol","score":2.38,"score_pos":0.01},{"word":"depot","score":2.38,"score_pos":0.02},{"word":"opted","score":2.38,"score_pos":0.01},{"word":"poted","score":2.38,"score_pos":0.18},{"word":"toped","score":2.38,"score_pos":0.1},{"word":"slang","score":2.38,"score_pos":0.01},{"word":"glans","score":2.38,"score_pos":0.1},{"word":"skein","score":2.38,"score_pos":0},{"word":"kines","score":2.38,"score_pos":0.23},{"word":"unlid","score":2.38,"score_pos":0.01},{"word":"longe","score":2.38,"score_pos":0.06},{"word":"dolci","score":2.38,"score_pos":0.02},{"word":"muils","score":2.38,"score_pos":0.21},{"word":"simul","score":2.38,"score_pos":0.02},{"word":"pioye","score":2.38,"score_pos":0.02},{"word":"gilts","score":2.38,"score_pos":0.21},{"word":"glits","score":2.38,"score_pos":0.13},{"word":"clied","score":2.38,"score_pos":0.11},{"word":"plods","score":2.38,"score_pos":0.09},{"word":"dunts","score":2.38,"score_pos":0.24},{"word":"tunds","score":2.38,"score_pos":0.15},{"word":"speld","score":2.38,"score_pos":0.01},{"word":"baton","score":2.38,"score_pos":0.04},{"word":"brant","score":2.38,"score_pos":0.06},{"word":"moted","score":2.38,"score_pos":0.14},{"word":"uncia","score":2.38,"score_pos":0},{"word":"unica","score":2.38,"score_pos":0},{"word":"truly","score":2.38,"score_pos":0.07},{"word":"deshi","score":2.38,"score_pos":0},{"word":"heids","score":2.38,"score_pos":0.08},{"word":"hides","score":2.38,"score_pos":0.12},{"word":"sidhe","score":2.38,"score_pos":0.02},{"word":"shied","score":2.38,"score_pos":0.09},{"word":"grade","score":2.38,"score_pos":0.03},{"word":"radge","score":2.38,"score_pos":0.02},{"word":"ragde","score":2.38,"score_pos":0.02},{"word":"raged","score":2.38,"score_pos":0.06},{"word":"punas","score":2.38,"score_pos":0.25},{"word":"surge","score":2.38,"score_pos":0.07},{"word":"grues","score":2.38,"score_pos":0.18},{"word":"urges","score":2.38,"score_pos":0.03},{"word":"capos","score":2.38,"score_pos":0.11},{"word":"pacos","score":2.38,"score_pos":0.12},{"word":"scopa","score":2.38,"score_pos":0},{"word":"scrap","score":2.38,"score_pos":0},{"word":"carps","score":2.38,"score_pos":0.23},{"word":"craps","score":2.38,"score_pos":0.1},{"word":"scarp","score":2.38,"score_pos":0},{"word":"tilak","score":2.38,"score_pos":0.02},{"word":"rubai","score":2.38,"score_pos":0.01},{"word":"urbia","score":2.38,"score_pos":0},{"word":"remap","score":2.38,"score_pos":0},{"word":"haute","score":2.38,"score_pos":0.06},{"word":"space","score":2.38,"score_pos":0.01},{"word":"capes","score":2.38,"score_pos":0.26},{"word":"paces","score":2.38,"score_pos":0.26},{"word":"scape","score":2.38,"score_pos":0.01},{"word":"prune","score":2.38,"score_pos":0.06},{"word":"molds","score":2.38,"score_pos":0.18},{"word":"situp","score":2.38,"score_pos":0.01},{"word":"coper","score":2.38,"score_pos":0.09},{"word":"melds","score":2.38,"score_pos":0.1},{"word":"align","score":2.38,"score_pos":0.01},{"word":"algin","score":2.38,"score_pos":0.01},{"word":"liang","score":2.38,"score_pos":0.01},{"word":"ligan","score":2.38,"score_pos":0.02},{"word":"linga","score":2.38,"score_pos":0.02},{"word":"sowar","score":2.38,"score_pos":0.03},{"word":"koura","score":2.38,"score_pos":0.02},{"word":"belon","score":2.38,"score_pos":0.04},{"word":"noble","score":2.38,"score_pos":0.02},{"word":"resaw","score":2.38,"score_pos":0},{"word":"sawer","score":2.38,"score_pos":0.05},{"word":"sewar","score":2.38,"score_pos":0.02},{"word":"swear","score":2.38,"score_pos":0.01},{"word":"sware","score":2.38,"score_pos":0.01},{"word":"wares","score":2.38,"score_pos":0.35},{"word":"wears","score":2.38,"score_pos":0.08},{"word":"hauls","score":2.38,"score_pos":0.13},{"word":"hulas","score":2.38,"score_pos":0.13},{"word":"shaul","score":2.38,"score_pos":0.01},{"word":"manus","score":2.38,"score_pos":0.15},{"word":"namus","score":2.38,"score_pos":0.04},{"word":"stilb","score":2.38,"score_pos":0},{"word":"blist","score":2.38,"score_pos":0.02},{"word":"blits","score":2.38,"score_pos":0.19},{"word":"stang","score":2.38,"score_pos":0},{"word":"angst","score":2.38,"score_pos":0},{"word":"gants","score":2.38,"score_pos":0.29},{"word":"gnats","score":2.38,"score_pos":0.06},{"word":"tangs","score":2.38,"score_pos":0.18},{"word":"donsy","score":2.38,"score_pos":0.08},{"word":"synod","score":2.38,"score_pos":0.02},{"word":"camos","score":2.38,"score_pos":0.16},{"word":"comas","score":2.38,"score_pos":0.23},{"word":"rynds","score":2.38,"score_pos":0.02},{"word":"dance","score":2.38,"score_pos":0.06},{"word":"acned","score":2.38,"score_pos":0.02},{"word":"caned","score":2.38,"score_pos":0.25},{"word":"decan","score":2.38,"score_pos":0.02},{"word":"marcs","score":2.38,"score_pos":0.17},{"word":"scram","score":2.38,"score_pos":0},{"word":"crams","score":2.38,"score_pos":0.09},{"word":"mourn","score":2.38,"score_pos":0.05},{"word":"uncos","score":2.38,"score_pos":0.01},{"word":"conus","score":2.38,"score_pos":0.24},{"word":"oncus","score":2.38,"score_pos":0},{"word":"curns","score":2.38,"score_pos":0.33},{"word":"admit","score":2.38,"score_pos":0},{"word":"dynes","score":2.38,"score_pos":0.09},{"word":"syned","score":2.38,"score_pos":0.04},{"word":"emacs","score":2.38,"score_pos":0},{"word":"acmes","score":2.38,"score_pos":0.02},{"word":"cames","score":2.38,"score_pos":0.37},{"word":"maces","score":2.38,"score_pos":0.21},{"word":"rumen","score":2.38,"score_pos":0.04},{"word":"unces","score":2.38,"score_pos":0.01},{"word":"lepid","score":2.37,"score_pos":0.02},{"word":"plied","score":2.37,"score_pos":0.11},{"word":"piled","score":2.37,"score_pos":0.17},{"word":"broad","score":2.37,"score_pos":0.06},{"word":"abord","score":2.37,"score_pos":0},{"word":"bardo","score":2.37,"score_pos":0.04},{"word":"dobra","score":2.37,"score_pos":0.02},{"word":"dorba","score":2.37,"score_pos":0.02},{"word":"board","score":2.37,"score_pos":0.12},{"word":"dicot","score":2.37,"score_pos":0.02},{"word":"muist","score":2.37,"score_pos":0.03},{"word":"musit","score":2.37,"score_pos":0.02},{"word":"mutis","score":2.37,"score_pos":0.15},{"word":"tuism","score":2.37,"score_pos":0.01},{"word":"crome","score":2.37,"score_pos":0.04},{"word":"comer","score":2.37,"score_pos":0.12},{"word":"afore","score":2.37,"score_pos":0},{"word":"adobe","score":2.37,"score_pos":0},{"word":"abode","score":2.37,"score_pos":0},{"word":"ardeb","score":2.37,"score_pos":0},{"word":"barde","score":2.37,"score_pos":0.1},{"word":"bread","score":2.37,"score_pos":0.04},{"word":"beard","score":2.37,"score_pos":0.06},{"word":"debar","score":2.37,"score_pos":0.02},{"word":"bared","score":2.37,"score_pos":0.28},{"word":"edict","score":2.37,"score_pos":0},{"word":"cited","score":2.37,"score_pos":0.13},{"word":"ticed","score":2.37,"score_pos":0.08},{"word":"guiro","score":2.37,"score_pos":0.03},{"word":"bouse","score":2.37,"score_pos":0.05},{"word":"kelts","score":2.37,"score_pos":0.1},{"word":"hoary","score":2.37,"score_pos":0.1},{"word":"rebus","score":2.37,"score_pos":0.03},{"word":"burse","score":2.37,"score_pos":0.05},{"word":"rubes","score":2.37,"score_pos":0.12},{"word":"suber","score":2.37,"score_pos":0.05},{"word":"capri","score":2.37,"score_pos":0.01},{"word":"carpi","score":2.37,"score_pos":0.03},{"word":"picra","score":2.37,"score_pos":0.02},{"word":"hayer","score":2.37,"score_pos":0.02},{"word":"longs","score":2.37,"score_pos":0.15},{"word":"pioys","score":2.37,"score_pos":0.04},{"word":"spiry","score":2.37,"score_pos":0.03},{"word":"glens","score":2.37,"score_pos":0.07},{"word":"lengs","score":2.37,"score_pos":0.08},{"word":"yipes","score":2.37,"score_pos":0.04},{"word":"blain","score":2.37,"score_pos":0.04},{"word":"binal","score":2.37,"score_pos":0.06},{"word":"limed","score":2.37,"score_pos":0.07},{"word":"claut","score":2.37,"score_pos":0.02},{"word":"gadso","score":2.37,"score_pos":0.01},{"word":"goads","score":2.37,"score_pos":0.17},{"word":"dagos","score":2.37,"score_pos":0.09},{"word":"bants","score":2.37,"score_pos":0.43},{"word":"grads","score":2.37,"score_pos":0.08},{"word":"dargs","score":2.37,"score_pos":0.17},{"word":"drags","score":2.37,"score_pos":0.07},{"word":"lusty","score":2.37,"score_pos":0.04},{"word":"giant","score":2.37,"score_pos":0.06},{"word":"ngati","score":2.37,"score_pos":0},{"word":"tangi","score":2.37,"score_pos":0.02},{"word":"egads","score":2.37,"score_pos":0},{"word":"degas","score":2.37,"score_pos":0.07},{"word":"gades","score":2.37,"score_pos":0.2},{"word":"rindy","score":2.37,"score_pos":0.07},{"word":"cimar","score":2.37,"score_pos":0.04},{"word":"micra","score":2.37,"score_pos":0.02},{"word":"knarl","score":2.37,"score_pos":0.01},{"word":"incur","score":2.37,"score_pos":0},{"word":"runic","score":2.37,"score_pos":0.01},{"word":"bento","score":2.37,"score_pos":0.04},{"word":"beton","score":2.37,"score_pos":0.03},{"word":"gored","score":2.37,"score_pos":0.24},{"word":"amice","score":2.37,"score_pos":0.01},{"word":"brent","score":2.37,"score_pos":0.04},{"word":"ankle","score":2.37,"score_pos":0.01},{"word":"naped","score":2.37,"score_pos":0.03},{"word":"paned","score":2.37,"score_pos":0.24},{"word":"prams","score":2.37,"score_pos":0.09},{"word":"ramps","score":2.37,"score_pos":0.07},{"word":"cunei","score":2.37,"score_pos":0.06},{"word":"noups","score":2.37,"score_pos":0.06},{"word":"spurn","score":2.37,"score_pos":0.01},{"word":"routh","score":2.37,"score_pos":0.04},{"word":"corps","score":2.37,"score_pos":0.29},{"word":"crops","score":2.37,"score_pos":0.11},{"word":"dript","score":2.37,"score_pos":0.03},{"word":"proem","score":2.37,"score_pos":0.03},{"word":"moper","score":2.37,"score_pos":0.07},{"word":"scope","score":2.37,"score_pos":0.01},{"word":"copse","score":2.37,"score_pos":0.03},{"word":"copes","score":2.37,"score_pos":0.33},{"word":"creps","score":2.37,"score_pos":0.06},{"word":"percs","score":2.37,"score_pos":0.14},{"word":"tepid","score":2.37,"score_pos":0.03},{"word":"lingo","score":2.37,"score_pos":0.02},{"word":"login","score":2.37,"score_pos":0.03},{"word":"rakus","score":2.37,"score_pos":0.03},{"word":"ahold","score":2.37,"score_pos":0.02},{"word":"nomad","score":2.37,"score_pos":0.03},{"word":"monad","score":2.37,"score_pos":0.12},{"word":"scand","score":2.37,"score_pos":0.01},{"word":"ingle","score":2.37,"score_pos":0},{"word":"ligne","score":2.37,"score_pos":0.03},{"word":"ukase","score":2.37,"score_pos":0},{"word":"sower","score":2.37,"score_pos":0.06},{"word":"swore","score":2.37,"score_pos":0.01},{"word":"worse","score":2.37,"score_pos":0.04},{"word":"owres","score":2.37,"score_pos":0.02},{"word":"resow","score":2.37,"score_pos":0},{"word":"serow","score":2.37,"score_pos":0.01},{"word":"weros","score":2.37,"score_pos":0.1},{"word":"haled","score":2.37,"score_pos":0.12},{"word":"heald","score":2.37,"score_pos":0.04},{"word":"amend","score":2.37,"score_pos":0.01},{"word":"admen","score":2.37,"score_pos":0},{"word":"deman","score":2.37,"score_pos":0.02},{"word":"maned","score":2.37,"score_pos":0.2},{"word":"menad","score":2.37,"score_pos":0.06},{"word":"named","score":2.37,"score_pos":0.05},{"word":"unlay","score":2.37,"score_pos":0.01},{"word":"yulan","score":2.37,"score_pos":0.01},{"word":"muons","score":2.37,"score_pos":0.21},{"word":"hurls","score":2.37,"score_pos":0.17},{"word":"stong","score":2.37,"score_pos":0},{"word":"tongs","score":2.37,"score_pos":0.22},{"word":"coaly","score":2.37,"score_pos":0.23},{"word":"hules","score":2.37,"score_pos":0.25},{"word":"shule","score":2.37,"score_pos":0.04},{"word":"clary","score":2.37,"score_pos":0.07},{"word":"lycra","score":2.37,"score_pos":0},{"word":"coden","score":2.37,"score_pos":0.08},{"word":"coned","score":2.37,"score_pos":0.32},{"word":"menus","score":2.37,"score_pos":0.1},{"word":"neums","score":2.37,"score_pos":0.03},{"word":"corms","score":2.37,"score_pos":0.28},{"word":"afros","score":2.37,"score_pos":0},{"word":"faros","score":2.37,"score_pos":0.23},{"word":"sofar","score":2.37,"score_pos":0.02},{"word":"doabs","score":2.37,"score_pos":0.1},{"word":"gents","score":2.37,"score_pos":0.2},{"word":"bards","score":2.37,"score_pos":0.26},{"word":"brads","score":2.37,"score_pos":0.11},{"word":"darbs","score":2.37,"score_pos":0.1},{"word":"drabs","score":2.37,"score_pos":0.04},{"word":"dicts","score":2.37,"score_pos":0.11},{"word":"lacey","score":2.37,"score_pos":0.1},{"word":"lycea","score":2.37,"score_pos":0.01},{"word":"comes","score":2.37,"score_pos":0.47},{"word":"mercs","score":2.37,"score_pos":0.11},{"word":"crems","score":2.37,"score_pos":0.06},{"word":"safer","score":2.37,"score_pos":0.03},{"word":"fares","score":2.37,"score_pos":0.52},{"word":"farse","score":2.37,"score_pos":0.04},{"word":"fears","score":2.37,"score_pos":0.12},{"word":"demit","score":2.37,"score_pos":0.03},{"word":"timed","score":2.37,"score_pos":0.1},{"word":"beads","score":2.37,"score_pos":0.13},{"word":"based","score":2.37,"score_pos":0.08},{"word":"sabed","score":2.37,"score_pos":0.09},{"word":"tulpa","score":2.37,"score_pos":0.02},{"word":"borde","score":2.37,"score_pos":0.13},{"word":"orbed","score":2.37,"score_pos":0.01},{"word":"robed","score":2.37,"score_pos":0.07},{"word":"bored","score":2.37,"score_pos":0.35},{"word":"hoyas","score":2.37,"score_pos":0.05},{"word":"syrah","score":2.37,"score_pos":0.01},{"word":"guise","score":2.37,"score_pos":0.03},{"word":"prima","score":2.37,"score_pos":0.02},{"word":"hutia","score":2.37,"score_pos":0.02},{"word":"aspic","score":2.37,"score_pos":0},{"word":"picas","score":2.37,"score_pos":0.12},{"word":"scapi","score":2.37,"score_pos":0},{"word":"spica","score":2.37,"score_pos":0.01},{"word":"yeahs","score":2.37,"score_pos":0.01},{"word":"purin","score":2.37,"score_pos":0.08},{"word":"unrip","score":2.37,"score_pos":0},{"word":"tonka","score":2.37,"score_pos":0.05},{"word":"trank","score":2.37,"score_pos":0.02},{"word":"milds","score":2.37,"score_pos":0.13},{"word":"price","score":2.37,"score_pos":0.04},{"word":"cripe","score":2.37,"score_pos":0.05},{"word":"taken","score":2.37,"score_pos":0.04},{"word":"wairs","score":2.37,"score_pos":0.15},{"word":"kauri","score":2.37,"score_pos":0.01},{"word":"canid","score":2.37,"score_pos":0.15},{"word":"cnida","score":2.37,"score_pos":0.01},{"word":"nicad","score":2.37,"score_pos":0.02},{"word":"clout","score":2.37,"score_pos":0.03},{"word":"owrie","score":2.37,"score_pos":0.01},{"word":"rowie","score":2.37,"score_pos":0.04},{"word":"camis","score":2.37,"score_pos":0.22},{"word":"micas","score":2.37,"score_pos":0.1},{"word":"onium","score":2.37,"score_pos":0},{"word":"lyted","score":2.37,"score_pos":0.02},{"word":"slank","score":2.37,"score_pos":0.02},{"word":"lanks","score":2.37,"score_pos":0.15},{"word":"pands","score":2.37,"score_pos":0.22},{"word":"incus","score":2.37,"score_pos":0},{"word":"toing","score":2.37,"score_pos":0.03},{"word":"ingot","score":2.37,"score_pos":0},{"word":"tigon","score":2.37,"score_pos":0.02},{"word":"culet","score":2.37,"score_pos":0.15},{"word":"doges","score":2.37,"score_pos":0.25},{"word":"bents","score":2.37,"score_pos":0.29},{"word":"dregs","score":2.37,"score_pos":0.05},{"word":"micro","score":2.37,"score_pos":0.01},{"word":"tinge","score":2.37,"score_pos":0.06},{"word":"rabid","score":2.37,"score_pos":0.03},{"word":"braid","score":2.37,"score_pos":0.07},{"word":"crime","score":2.37,"score_pos":0.05},{"word":"death","score":2.37,"score_pos":0.03},{"word":"hated","score":2.37,"score_pos":0.09},{"word":"pyral","score":2.37,"score_pos":0.01},{"word":"parly","score":2.37,"score_pos":0.23},{"word":"afire","score":2.37,"score_pos":0},{"word":"feria","score":2.37,"score_pos":0.04},{"word":"proms","score":2.37,"score_pos":0.1},{"word":"romps","score":2.37,"score_pos":0.09},{"word":"south","score":2.37,"score_pos":0.06},{"word":"shout","score":2.37,"score_pos":0.02},{"word":"houts","score":2.37,"score_pos":0.2},{"word":"thous","score":2.37,"score_pos":0.06},{"word":"aunty","score":2.37,"score_pos":0.11},{"word":"hurst","score":2.37,"score_pos":0.02},{"word":"hurts","score":2.37,"score_pos":0.21},{"word":"ruths","score":2.37,"score_pos":0.04},{"word":"abide","score":2.37,"score_pos":0},{"word":"kilts","score":2.37,"score_pos":0.13},{"word":"ayelp","score":2.37,"score_pos":0},{"word":"poems","score":2.37,"score_pos":0.13},{"word":"pomes","score":2.37,"score_pos":0.45},{"word":"mopes","score":2.37,"score_pos":0.26},{"word":"sperm","score":2.37,"score_pos":0},{"word":"perms","score":2.37,"score_pos":0.14},{"word":"prems","score":2.37,"score_pos":0.06},{"word":"shute","score":2.37,"score_pos":0.04},{"word":"hairy","score":2.37,"score_pos":0.1},{"word":"sling","score":2.37,"score_pos":0.01},{"word":"lings","score":2.37,"score_pos":0.11},{"word":"dahls","score":2.36,"score_pos":0.04},{"word":"dhals","score":2.36,"score_pos":0.09},{"word":"damns","score":2.36,"score_pos":0.16},{"word":"oaked","score":2.36,"score_pos":0.02},{"word":"drake","score":2.36,"score_pos":0.04},{"word":"arked","score":2.36,"score_pos":0.02},{"word":"daker","score":2.36,"score_pos":0.04},{"word":"raked","score":2.36,"score_pos":0.05},{"word":"korus","score":2.36,"score_pos":0.12},{"word":"loamy","score":2.36,"score_pos":0.08},{"word":"dhole","score":2.36,"score_pos":0.04},{"word":"holed","score":2.36,"score_pos":0.15},{"word":"marly","score":2.36,"score_pos":0.19},{"word":"mylar","score":2.36,"score_pos":0.01},{"word":"demon","score":2.36,"score_pos":0.02},{"word":"monde","score":2.36,"score_pos":0.09},{"word":"acyls","score":2.36,"score_pos":0.01},{"word":"scaly","score":2.36,"score_pos":0.02},{"word":"clays","score":2.36,"score_pos":0.02},{"word":"scend","score":2.36,"score_pos":0.01},{"word":"midst","score":2.36,"score_pos":0.01},{"word":"mealy","score":2.36,"score_pos":0.1},{"word":"yealm","score":2.36,"score_pos":0},{"word":"gadis","score":2.36,"score_pos":0.12},{"word":"gaids","score":2.36,"score_pos":0.17},{"word":"bords","score":2.36,"score_pos":0.33},{"word":"brods","score":2.36,"score_pos":0.12},{"word":"dorbs","score":2.36,"score_pos":0.13},{"word":"cloye","score":2.36,"score_pos":0.01},{"word":"coley","score":2.36,"score_pos":0.45},{"word":"biont","score":2.36,"score_pos":0.1},{"word":"fores","score":2.36,"score_pos":0.66},{"word":"froes","score":2.36,"score_pos":0.25},{"word":"orfes","score":2.36,"score_pos":0.02},{"word":"lakin","score":2.36,"score_pos":0.02},{"word":"bodes","score":2.36,"score_pos":0.36},{"word":"dobes","score":2.36,"score_pos":0.23},{"word":"breds","score":2.36,"score_pos":0.07},{"word":"pluot","score":2.36,"score_pos":0.03},{"word":"poult","score":2.36,"score_pos":0.1},{"word":"pluto","score":2.36,"score_pos":0.02},{"word":"roach","score":2.36,"score_pos":0.02},{"word":"orach","score":2.36,"score_pos":0},{"word":"dogie","score":2.36,"score_pos":0.06},{"word":"geoid","score":2.36,"score_pos":0.06},{"word":"ridge","score":2.36,"score_pos":0.02},{"word":"dirge","score":2.36,"score_pos":0.06},{"word":"derig","score":2.36,"score_pos":0.01},{"word":"gride","score":2.36,"score_pos":0.04},{"word":"apism","score":2.36,"score_pos":0},{"word":"pimas","score":2.36,"score_pos":0.16},{"word":"sampi","score":2.36,"score_pos":0.01},{"word":"horsy","score":2.36,"score_pos":0.06},{"word":"tuple","score":2.36,"score_pos":0.04},{"word":"letup","score":2.36,"score_pos":0},{"word":"reach","score":2.36,"score_pos":0.01},{"word":"chare","score":2.36,"score_pos":0.04},{"word":"rache","score":2.36,"score_pos":0.01},{"word":"primo","score":2.36,"score_pos":0.02},{"word":"impro","score":2.36,"score_pos":0},{"word":"pisco","score":2.36,"score_pos":0.01},{"word":"hosey","score":2.36,"score_pos":0.09},{"word":"crisp","score":2.36,"score_pos":0.01},{"word":"crips","score":2.36,"score_pos":0.12},{"word":"scrip","score":2.36,"score_pos":0},{"word":"stank","score":2.36,"score_pos":0.01},{"word":"kants","score":2.36,"score_pos":0.19},{"word":"tanks","score":2.36,"score_pos":0.22},{"word":"shyer","score":2.36,"score_pos":0.02},{"word":"prime","score":2.36,"score_pos":0.05},{"word":"spice","score":2.36,"score_pos":0.01},{"word":"epics","score":2.36,"score_pos":0.01},{"word":"sepic","score":2.36,"score_pos":0.01},{"word":"tronk","score":2.36,"score_pos":0.02},{"word":"atopy","score":2.36,"score_pos":0.01},{"word":"token","score":2.36,"score_pos":0.05},{"word":"party","score":2.36,"score_pos":0.28},{"word":"praty","score":2.36,"score_pos":0.12},{"word":"yrapt","score":2.36,"score_pos":0.01},{"word":"blins","score":2.36,"score_pos":0.18},{"word":"kuias","score":2.36,"score_pos":0.12},{"word":"peaty","score":2.36,"score_pos":0.14},{"word":"halid","score":2.36,"score_pos":0.07},{"word":"admin","score":2.36,"score_pos":0},{"word":"mandi","score":2.36,"score_pos":0.02},{"word":"moult","score":2.36,"score_pos":0.08},{"word":"owies","score":2.36,"score_pos":0.02},{"word":"cults","score":2.36,"score_pos":0.31},{"word":"wiser","score":2.36,"score_pos":0.02},{"word":"sweir","score":2.36,"score_pos":0.01},{"word":"swire","score":2.36,"score_pos":0.01},{"word":"weirs","score":2.36,"score_pos":0.1},{"word":"wires","score":2.36,"score_pos":0.32},{"word":"wries","score":2.36,"score_pos":0.19},{"word":"hilus","score":2.36,"score_pos":0.08},{"word":"glaur","score":2.36,"score_pos":0.01},{"word":"gular","score":2.36,"score_pos":0.05},{"word":"rugal","score":2.36,"score_pos":0.01},{"word":"munis","score":2.36,"score_pos":0.25},{"word":"minus","score":2.36,"score_pos":0.13},{"word":"sting","score":2.36,"score_pos":0},{"word":"tings","score":2.36,"score_pos":0.16},{"word":"osmic","score":2.36,"score_pos":0},{"word":"micos","score":2.36,"score_pos":0.09},{"word":"crims","score":2.36,"score_pos":0.12},{"word":"scrim","score":2.36,"score_pos":0},{"word":"hadst","score":2.36,"score_pos":0.01},{"word":"ponds","score":2.36,"score_pos":0.28},{"word":"fairs","score":2.36,"score_pos":0.23},{"word":"fiars","score":2.36,"score_pos":0.16},{"word":"mesic","score":2.36,"score_pos":0},{"word":"emics","score":2.36,"score_pos":0.01},{"word":"palsy","score":2.36,"score_pos":0.07},{"word":"plays","score":2.36,"score_pos":0.02},{"word":"splay","score":2.36,"score_pos":0.03},{"word":"spyal","score":2.36,"score_pos":0},{"word":"spend","score":2.36,"score_pos":0.01},{"word":"pends","score":2.36,"score_pos":0.15},{"word":"atomy","score":2.36,"score_pos":0.01},{"word":"doeth","score":2.36,"score_pos":0.04},{"word":"tryma","score":2.36,"score_pos":0},{"word":"derth","score":2.36,"score_pos":0.04},{"word":"runty","score":2.36,"score_pos":0.13},{"word":"dobie","score":2.36,"score_pos":0.06},{"word":"obied","score":2.36,"score_pos":0},{"word":"bride","score":2.36,"score_pos":0.06},{"word":"bider","score":2.36,"score_pos":0.07},{"word":"breid","score":2.36,"score_pos":0.05},{"word":"rebid","score":2.36,"score_pos":0.02},{"word":"ploye","score":2.36,"score_pos":0.01},{"word":"poley","score":2.36,"score_pos":0.43},{"word":"matey","score":2.36,"score_pos":0.2},{"word":"meaty","score":2.36,"score_pos":0.11},{"word":"etyma","score":2.36,"score_pos":0},{"word":"reply","score":2.36,"score_pos":0.03},{"word":"plyer","score":2.36,"score_pos":0.02},{"word":"darks","score":2.36,"score_pos":0.22},{"word":"certy","score":2.36,"score_pos":0.2},{"word":"takin","score":2.36,"score_pos":0.02},{"word":"asked","score":2.36,"score_pos":0},{"word":"kades","score":2.36,"score_pos":0.13},{"word":"hepar","score":2.36,"score_pos":0.01},{"word":"phare","score":2.36,"score_pos":0.04},{"word":"raphe","score":2.36,"score_pos":0.01},{"word":"dhols","score":2.36,"score_pos":0.1},{"word":"holds","score":2.36,"score_pos":0.14},{"word":"droke","score":2.36,"score_pos":0.04},{"word":"roked","score":2.36,"score_pos":0.06},{"word":"amyls","score":2.36,"score_pos":0.01},{"word":"lyams","score":2.36,"score_pos":0.02},{"word":"mends","score":2.36,"score_pos":0.12},{"word":"cloys","score":2.36,"score_pos":0.02},{"word":"moyle","score":2.36,"score_pos":0.03},{"word":"lubra","score":2.36,"score_pos":0.01},{"word":"culti","score":2.36,"score_pos":0.04},{"word":"hauns","score":2.36,"score_pos":0.15},{"word":"bints","score":2.36,"score_pos":0.39},{"word":"girds","score":2.36,"score_pos":0.16},{"word":"grids","score":2.36,"score_pos":0.1},{"word":"omrah","score":2.36,"score_pos":0},{"word":"chaos","score":2.36,"score_pos":0.1},{"word":"oshac","score":2.36,"score_pos":0},{"word":"crash","score":2.36,"score_pos":0.01},{"word":"chars","score":2.36,"score_pos":0.11},{"word":"poind","score":2.36,"score_pos":0.18},{"word":"mahoe","score":2.36,"score_pos":0.01},{"word":"harem","score":2.36,"score_pos":0.04},{"word":"herma","score":2.36,"score_pos":0.02},{"word":"chase","score":2.36,"score_pos":0.02},{"word":"aches","score":2.36,"score_pos":0.01},{"word":"yauds","score":2.36,"score_pos":0.03},{"word":"liken","score":2.36,"score_pos":0.03},{"word":"inkle","score":2.36,"score_pos":0},{"word":"piend","score":2.36,"score_pos":0.07},{"word":"pined","score":2.36,"score_pos":0.22},{"word":"prism","score":2.36,"score_pos":0.01},{"word":"prims","score":2.36,"score_pos":0.11},{"word":"tugra","score":2.36,"score_pos":0.02},{"word":"chore","score":2.36,"score_pos":0.05},{"word":"ocher","score":2.36,"score_pos":0},{"word":"ochre","score":2.36,"score_pos":0},{"word":"duroy","score":2.36,"score_pos":0.12},{"word":"tegua","score":2.36,"score_pos":0.01},{"word":"stonk","score":2.36,"score_pos":0.01},{"word":"knots","score":2.36,"score_pos":0.04},{"word":"tonks","score":2.36,"score_pos":0.28},{"word":"patsy","score":2.36,"score_pos":0.05},{"word":"pasty","score":2.36,"score_pos":0.08},{"word":"pyats","score":2.36,"score_pos":0.07},{"word":"kents","score":2.36,"score_pos":0.12},{"word":"daiko","score":2.36,"score_pos":0.03},{"word":"porty","score":2.36,"score_pos":0.35},{"word":"stulm","score":2.36,"score_pos":0},{"word":"tepoy","score":2.36,"score_pos":0.04},{"word":"kuris","score":2.36,"score_pos":0.16},{"word":"aglus","score":2.36,"score_pos":0},{"word":"gusla","score":2.36,"score_pos":0.01},{"word":"gulas","score":2.36,"score_pos":0.18},{"word":"denim","score":2.36,"score_pos":0.02},{"word":"mined","score":2.36,"score_pos":0.18},{"word":"ulpan","score":2.36,"score_pos":0},{"word":"lyric","score":2.36,"score_pos":0},{"word":"gruel","score":2.36,"score_pos":0.04},{"word":"gluer","score":2.36,"score_pos":0.04},{"word":"luger","score":2.36,"score_pos":0.04},{"word":"daynt","score":2.36,"score_pos":0.02},{"word":"copal","score":2.36,"score_pos":0.04},{"word":"birds","score":2.36,"score_pos":0.24},{"word":"dribs","score":2.36,"score_pos":0.05},{"word":"hinau","score":2.36,"score_pos":0.01},{"word":"ploys","score":2.36,"score_pos":0.02},{"word":"polys","score":2.36,"score_pos":0.06},{"word":"slopy","score":2.36,"score_pos":0.05},{"word":"masty","score":2.35,"score_pos":0.07},{"word":"mayst","score":2.35,"score_pos":0.01},{"word":"serif","score":2.35,"score_pos":0.01},{"word":"fiers","score":2.35,"score_pos":0.11},{"word":"fires","score":2.35,"score_pos":0.48},{"word":"fries","score":2.35,"score_pos":0.28},{"word":"frise","score":2.35,"score_pos":0.02},{"word":"refis","score":2.35,"score_pos":0.03},{"word":"reifs","score":2.35,"score_pos":0.05},{"word":"caple","score":2.35,"score_pos":0.06},{"word":"place","score":2.35,"score_pos":0.03},{"word":"nutsy","score":2.35,"score_pos":0.02},{"word":"diebs","score":2.35,"score_pos":0.05},{"word":"bides","score":2.35,"score_pos":0.26},{"word":"chiao","score":2.35,"score_pos":0.02},{"word":"tulip","score":2.35,"score_pos":0.02},{"word":"uplit","score":2.35,"score_pos":0},{"word":"chair","score":2.35,"score_pos":0.04},{"word":"archi","score":2.35,"score_pos":0},{"word":"slype","score":2.35,"score_pos":0.01},{"word":"yelps","score":2.35,"score_pos":0.03},{"word":"goary","score":2.35,"score_pos":0.15},{"word":"about","score":2.35,"score_pos":0},{"word":"motey","score":2.35,"score_pos":0.26},{"word":"opahs","score":2.35,"score_pos":0},{"word":"tubar","score":2.35,"score_pos":0.02},{"word":"sharp","score":2.35,"score_pos":0.01},{"word":"harps","score":2.35,"score_pos":0.14},{"word":"cytes","score":2.35,"score_pos":0.09},{"word":"gayer","score":2.35,"score_pos":0.03},{"word":"aygre","score":2.35,"score_pos":0.01},{"word":"yager","score":2.35,"score_pos":0.02},{"word":"beaut","score":2.35,"score_pos":0.04},{"word":"taube","score":2.35,"score_pos":0.03},{"word":"tubae","score":2.35,"score_pos":0.04},{"word":"phase","score":2.35,"score_pos":0.02},{"word":"shape","score":2.35,"score_pos":0.03},{"word":"ephas","score":2.35,"score_pos":0},{"word":"heaps","score":2.35,"score_pos":0.07},{"word":"dorks","score":2.35,"score_pos":0.28},{"word":"alowe","score":2.35,"score_pos":0.01},{"word":"lawer","score":2.35,"score_pos":0.04},{"word":"waler","score":2.35,"score_pos":0.08},{"word":"manul","score":2.35,"score_pos":0.03},{"word":"doeks","score":2.35,"score_pos":0.14},{"word":"ephor","score":2.35,"score_pos":0},{"word":"hoper","score":2.35,"score_pos":0.05},{"word":"dreks","score":2.35,"score_pos":0.06},{"word":"cloam","score":2.35,"score_pos":0.01},{"word":"comal","score":2.35,"score_pos":0.05},{"word":"molys","score":2.35,"score_pos":0.05},{"word":"moyls","score":2.35,"score_pos":0.08},{"word":"dynel","score":2.35,"score_pos":0.02},{"word":"camel","score":2.35,"score_pos":0.09},{"word":"macle","score":2.35,"score_pos":0.05},{"word":"clame","score":2.35,"score_pos":0.04},{"word":"uncle","score":2.35,"score_pos":0},{"word":"balus","score":2.35,"score_pos":0.19},{"word":"lymes","score":2.35,"score_pos":0.05},{"word":"yelms","score":2.35,"score_pos":0.02},{"word":"ylems","score":2.35,"score_pos":0.01},{"word":"donah","score":2.35,"score_pos":0.06},{"word":"honda","score":2.35,"score_pos":0.03},{"word":"ugali","score":2.35,"score_pos":0},{"word":"homas","score":2.35,"score_pos":0.14},{"word":"marsh","score":2.35,"score_pos":0.02},{"word":"harms","score":2.35,"score_pos":0.13},{"word":"slink","score":2.35,"score_pos":0.02},{"word":"kilns","score":2.35,"score_pos":0.13},{"word":"links","score":2.35,"score_pos":0.14},{"word":"boule","score":2.35,"score_pos":0.14},{"word":"shame","score":2.35,"score_pos":0.03},{"word":"haems","score":2.35,"score_pos":0.07},{"word":"hames","score":2.35,"score_pos":0.22},{"word":"bluer","score":2.35,"score_pos":0.06},{"word":"brule","score":2.35,"score_pos":0.06},{"word":"rubel","score":2.35,"score_pos":0.03},{"word":"ruble","score":2.35,"score_pos":0.03},{"word":"cyano","score":2.35,"score_pos":0.01},{"word":"carny","score":2.35,"score_pos":0.28},{"word":"dhoti","score":2.35,"score_pos":0.01},{"word":"third","score":2.35,"score_pos":0.04},{"word":"thrid","score":2.35,"score_pos":0.06},{"word":"homer","score":2.35,"score_pos":0.07},{"word":"horme","score":2.35,"score_pos":0.07},{"word":"echos","score":2.35,"score_pos":0},{"word":"chose","score":2.35,"score_pos":0.02},{"word":"oches","score":2.35,"score_pos":0},{"word":"drusy","score":2.35,"score_pos":0.03},{"word":"amity","score":2.35,"score_pos":0.02},{"word":"atimy","score":2.35,"score_pos":0.01},{"word":"unity","score":2.35,"score_pos":0.01},{"word":"grout","score":2.35,"score_pos":0.02},{"word":"trugo","score":2.35,"score_pos":0.01},{"word":"unapt","score":2.35,"score_pos":0},{"word":"boyar","score":2.35,"score_pos":0.03},{"word":"togue","score":2.35,"score_pos":0.04},{"word":"capot","score":2.35,"score_pos":0.04},{"word":"coapt","score":2.35,"score_pos":0.08},{"word":"kaids","score":2.35,"score_pos":0.11},{"word":"dikas","score":2.35,"score_pos":0.07},{"word":"kadis","score":2.35,"score_pos":0.08},{"word":"barye","score":2.35,"score_pos":0.03},{"word":"bayer","score":2.35,"score_pos":0.05},{"word":"beray","score":2.35,"score_pos":0.17},{"word":"yerba","score":2.35,"score_pos":0},{"word":"potsy","score":2.35,"score_pos":0.07},{"word":"typos","score":2.35,"score_pos":0.02},{"word":"pyots","score":2.35,"score_pos":0.07},{"word":"tryps","score":2.35,"score_pos":0.02},{"word":"epact","score":2.35,"score_pos":0},{"word":"pesty","score":2.35,"score_pos":0.05},{"word":"pyets","score":2.35,"score_pos":0.05},{"word":"types","score":2.35,"score_pos":0.05},{"word":"minds","score":2.35,"score_pos":0.17},{"word":"dirke","score":2.35,"score_pos":0.08},{"word":"diker","score":2.35,"score_pos":0.04},{"word":"irked","score":2.35,"score_pos":0.01},{"word":"glade","score":2.35,"score_pos":0.03},{"word":"galed","score":2.35,"score_pos":0.17},{"word":"gurls","score":2.35,"score_pos":0.25},{"word":"aweto","score":2.35,"score_pos":0},{"word":"mirly","score":2.35,"score_pos":0.17},{"word":"tawer","score":2.35,"score_pos":0.05},{"word":"water","score":2.35,"score_pos":0.06},{"word":"wrate","score":2.35,"score_pos":0.04},{"word":"gusle","score":2.35,"score_pos":0.03},{"word":"glues","score":2.35,"score_pos":0.17},{"word":"gules","score":2.35,"score_pos":0.37},{"word":"luges","score":2.35,"score_pos":0.14},{"word":"hault","score":2.35,"score_pos":0.05},{"word":"clasp","score":2.35,"score_pos":0},{"word":"scalp","score":2.35,"score_pos":0},{"word":"calps","score":2.35,"score_pos":0.2},{"word":"claps","score":2.35,"score_pos":0.09},{"word":"limey","score":2.35,"score_pos":0.13},{"word":"ample","score":2.35,"score_pos":0},{"word":"maple","score":2.35,"score_pos":0.05},{"word":"pelma","score":2.35,"score_pos":0.02},{"word":"count","score":2.35,"score_pos":0.12},{"word":"harim","score":2.35,"score_pos":0.02},{"word":"ihram","score":2.35,"score_pos":0},{"word":"chais","score":2.35,"score_pos":0.14},{"word":"chias","score":2.35,"score_pos":0.15},{"word":"tynde","score":2.35,"score_pos":0.02},{"word":"tyned","score":2.35,"score_pos":0.04},{"word":"centu","score":2.35,"score_pos":0.01},{"word":"yogas","score":2.35,"score_pos":0.04},{"word":"grays","score":2.35,"score_pos":0.02},{"word":"abuts","score":2.35,"score_pos":0.01},{"word":"buats","score":2.35,"score_pos":0.33},{"word":"tabus","score":2.35,"score_pos":0.07},{"word":"tsuba","score":2.35,"score_pos":0},{"word":"tubas","score":2.35,"score_pos":0.1},{"word":"choir","score":2.35,"score_pos":0.04},{"word":"chiro","score":2.35,"score_pos":0.02},{"word":"ichor","score":2.35,"score_pos":0},{"word":"styme","score":2.35,"score_pos":0},{"word":"awols","score":2.35,"score_pos":0.02},{"word":"aguti","score":2.35,"score_pos":0},{"word":"yages","score":2.35,"score_pos":0.06},{"word":"yapon","score":2.35,"score_pos":0.01},{"word":"turbo","score":2.35,"score_pos":0.02},{"word":"pyran","score":2.35,"score_pos":0.02},{"word":"alews","score":2.35,"score_pos":0.01},{"word":"swale","score":2.35,"score_pos":0.02},{"word":"wales","score":2.35,"score_pos":0.31},{"word":"weals","score":2.35,"score_pos":0.11},{"word":"sweal","score":2.35,"score_pos":0},{"word":"purda","score":2.35,"score_pos":0.04},{"word":"skint","score":2.35,"score_pos":0.01},{"word":"stink","score":2.35,"score_pos":0.01},{"word":"knits","score":2.35,"score_pos":0.05},{"word":"tinks","score":2.35,"score_pos":0.2},{"word":"buteo","score":2.35,"score_pos":0.06},{"word":"hopes","score":2.35,"score_pos":0.2},{"word":"shope","score":2.35,"score_pos":0.03},{"word":"rebut","score":2.35,"score_pos":0.01},{"word":"tuber","score":2.35,"score_pos":0.05},{"word":"brute","score":2.35,"score_pos":0.08},{"word":"buret","score":2.35,"score_pos":0.21},{"word":"eupad","score":2.35,"score_pos":0.01},{"word":"rowel","score":2.35,"score_pos":0.03},{"word":"lower","score":2.35,"score_pos":0.05},{"word":"owler","score":2.35,"score_pos":0},{"word":"calms","score":2.35,"score_pos":0.2},{"word":"clams","score":2.35,"score_pos":0.09},{"word":"tripy","score":2.35,"score_pos":0.07},{"word":"lumen","score":2.35,"score_pos":0.05},{"word":"flora","score":2.35,"score_pos":0.02},{"word":"dobla","score":2.35,"score_pos":0.03},{"word":"glent","score":2.35,"score_pos":0.02},{"word":"piety","score":2.35,"score_pos":0.13},{"word":"hands","score":2.35,"score_pos":0.14},{"word":"shand","score":2.35,"score_pos":0.05},{"word":"celom","score":2.35,"score_pos":0.02},{"word":"feral","score":2.35,"score_pos":0.04},{"word":"farle","score":2.35,"score_pos":0.13},{"word":"flare","score":2.35,"score_pos":0.04},{"word":"abled","score":2.35,"score_pos":0.01},{"word":"blade","score":2.35,"score_pos":0.04},{"word":"baled","score":2.35,"score_pos":0.25},{"word":"bolus","score":2.35,"score_pos":0.23},{"word":"lobus","score":2.35,"score_pos":0.06},{"word":"slurb","score":2.35,"score_pos":0},{"word":"blurs","score":2.35,"score_pos":0.11},{"word":"burls","score":2.35,"score_pos":0.36},{"word":"lurgi","score":2.35,"score_pos":0.01},{"word":"blues","score":2.35,"score_pos":0.25},{"word":"bulse","score":2.35,"score_pos":0.05},{"word":"lubes","score":2.35,"score_pos":0.13},{"word":"anomy","score":2.35,"score_pos":0.01},{"word":"honed","score":2.35,"score_pos":0.19},{"word":"mohrs","score":2.35,"score_pos":0.04},{"word":"douma","score":2.35,"score_pos":0.03},{"word":"cyans","score":2.35,"score_pos":0.07},{"word":"mudra","score":2.35,"score_pos":0.02},{"word":"scaud","score":2.35,"score_pos":0.01},{"word":"guile","score":2.35,"score_pos":0.1},{"word":"pical","score":2.35,"score_pos":0.03},{"word":"plica","score":2.35,"score_pos":0.02},{"word":"hayle","score":2.35,"score_pos":0.02},{"word":"homes","score":2.35,"score_pos":0.28},{"word":"shmoe","score":2.35,"score_pos":0.03},{"word":"meany","score":2.35,"score_pos":0.11},{"word":"yamen","score":2.35,"score_pos":0.02},{"word":"herms","score":2.35,"score_pos":0.09},{"word":"crony","score":2.35,"score_pos":0.13},{"word":"corny","score":2.35,"score_pos":0.35},{"word":"crudo","score":2.35,"score_pos":0.02},{"word":"courd","score":2.35,"score_pos":0.11},{"word":"duroc","score":2.35,"score_pos":0.01},{"word":"gated","score":2.35,"score_pos":0.13},{"word":"gusto","score":2.35,"score_pos":0.01},{"word":"gouts","score":2.35,"score_pos":0.29},{"word":"trugs","score":2.35,"score_pos":0.08},{"word":"coney","score":2.35,"score_pos":0.57},{"word":"coude","score":2.35,"score_pos":0.09},{"word":"douce","score":2.35,"score_pos":0.06},{"word":"crude","score":2.35,"score_pos":0.04},{"word":"cured","score":2.35,"score_pos":0.26},{"word":"brays","score":2.35,"score_pos":0.03},{"word":"guest","score":2.35,"score_pos":0.02},{"word":"tegus","score":2.35,"score_pos":0.05},{"word":"tramp","score":2.35,"score_pos":0.01},{"word":"pacts","score":2.35,"score_pos":0.19},{"word":"puton","score":2.35,"score_pos":0.04},{"word":"punto","score":2.35,"score_pos":0.06},{"word":"prunt","score":2.35,"score_pos":0.05},{"word":"aphis","score":2.35,"score_pos":0},{"word":"apish","score":2.35,"score_pos":0},{"word":"spahi","score":2.35,"score_pos":0},{"word":"absey","score":2.35,"score_pos":0},{"word":"abyes","score":2.35,"score_pos":0.01},{"word":"bayes","score":2.35,"score_pos":0.18},{"word":"ybore","score":2.35,"score_pos":0},{"word":"dirks","score":2.35,"score_pos":0.2},{"word":"walie","score":2.35,"score_pos":0.07},{"word":"glads","score":2.35,"score_pos":0.07},{"word":"crept","score":2.35,"score_pos":0.02},{"word":"dikes","score":2.35,"score_pos":0.14},{"word":"skied","score":2.35,"score_pos":0.02},{"word":"lindy","score":2.34,"score_pos":0.08},{"word":"straw","score":2.34,"score_pos":0},{"word":"swart","score":2.34,"score_pos":0.01},{"word":"warst","score":2.34,"score_pos":0.03},{"word":"warts","score":2.34,"score_pos":0.25},{"word":"wrast","score":2.34,"score_pos":0.01},{"word":"malic","score":2.34,"score_pos":0.02},{"word":"claim","score":2.34,"score_pos":0.01},{"word":"otaku","score":2.34,"score_pos":0},{"word":"kraut","score":2.34,"score_pos":0.01},{"word":"kurta","score":2.34,"score_pos":0.04},{"word":"slimy","score":2.34,"score_pos":0.06},{"word":"tawse","score":2.34,"score_pos":0.02},{"word":"waste","score":2.34,"score_pos":0.03},{"word":"sweat","score":2.34,"score_pos":0.01},{"word":"twaes","score":2.34,"score_pos":0.07},{"word":"wetas","score":2.34,"score_pos":0.08},{"word":"lodge","score":2.34,"score_pos":0.03},{"word":"glode","score":2.34,"score_pos":0.03},{"word":"ogled","score":2.34,"score_pos":0},{"word":"blent","score":2.34,"score_pos":0.03},{"word":"psalm","score":2.34,"score_pos":0},{"word":"lamps","score":2.34,"score_pos":0.08},{"word":"palms","score":2.34,"score_pos":0.19},{"word":"plasm","score":2.34,"score_pos":0},{"word":"ahind","score":2.34,"score_pos":0.03},{"word":"wrote","score":2.34,"score_pos":0.05},{"word":"tower","score":2.34,"score_pos":0.07},{"word":"twoer","score":2.34,"score_pos":0.02},{"word":"clops","score":2.34,"score_pos":0.1},{"word":"mount","score":2.34,"score_pos":0.09},{"word":"muton","score":2.34,"score_pos":0.03},{"word":"notum","score":2.34,"score_pos":0},{"word":"thurl","score":2.34,"score_pos":0.02},{"word":"cunts","score":2.34,"score_pos":0.39},{"word":"mihas","score":2.34,"score_pos":0.03},{"word":"rubli","score":2.34,"score_pos":0.01},{"word":"guano","score":2.34,"score_pos":0.03},{"word":"unmet","score":2.34,"score_pos":0.01},{"word":"adbot","score":2.34,"score_pos":0},{"word":"genua","score":2.34,"score_pos":0.02},{"word":"nugae","score":2.34,"score_pos":0.02},{"word":"cargo","score":2.34,"score_pos":0.04},{"word":"comet","score":2.34,"score_pos":0.17},{"word":"comte","score":2.34,"score_pos":0.14},{"word":"after","score":2.34,"score_pos":0},{"word":"feart","score":2.34,"score_pos":0.04},{"word":"frate","score":2.34,"score_pos":0.07},{"word":"trefa","score":2.34,"score_pos":0.01},{"word":"homie","score":2.34,"score_pos":0.07},{"word":"bated","score":2.34,"score_pos":0.18},{"word":"gorsy","score":2.34,"score_pos":0.09},{"word":"gyros","score":2.34,"score_pos":0.05},{"word":"rhime","score":2.34,"score_pos":0.02},{"word":"iches","score":2.34,"score_pos":0},{"word":"bouts","score":2.34,"score_pos":0.42},{"word":"tsubo","score":2.34,"score_pos":0},{"word":"grace","score":2.34,"score_pos":0.03},{"word":"cager","score":2.34,"score_pos":0.08},{"word":"pansy","score":2.34,"score_pos":0.09},{"word":"burst","score":2.34,"score_pos":0.05},{"word":"brust","score":2.34,"score_pos":0.02},{"word":"bruts","score":2.34,"score_pos":0.19},{"word":"kulas","score":2.34,"score_pos":0.11},{"word":"greys","score":2.34,"score_pos":0.01},{"word":"gyres","score":2.34,"score_pos":0.11},{"word":"butes","score":2.34,"score_pos":0.39},{"word":"tubes","score":2.34,"score_pos":0.19},{"word":"rhyta","score":2.34,"score_pos":0},{"word":"porny","score":2.34,"score_pos":0.33},{"word":"proyn","score":2.34,"score_pos":0.01},{"word":"sowle","score":2.34,"score_pos":0.06},{"word":"lowes","score":2.34,"score_pos":0.17},{"word":"lowse","score":2.34,"score_pos":0.01},{"word":"swole","score":2.34,"score_pos":0.02},{"word":"pudor","score":2.34,"score_pos":0.03},{"word":"proud","score":2.34,"score_pos":0.04},{"word":"peony","score":2.34,"score_pos":0.15},{"word":"poney","score":2.34,"score_pos":0.54},{"word":"ouped","score":2.34,"score_pos":0.02},{"word":"prude","score":2.34,"score_pos":0.04},{"word":"drupe","score":2.34,"score_pos":0.03},{"word":"duper","score":2.34,"score_pos":0.05},{"word":"perdu","score":2.34,"score_pos":0.01},{"word":"pured","score":2.34,"score_pos":0.24},{"word":"urped","score":2.34,"score_pos":0.01},{"word":"tipsy","score":2.34,"score_pos":0.03},{"word":"foals","score":2.34,"score_pos":0.3},{"word":"loafs","score":2.34,"score_pos":0.09},{"word":"farls","score":2.34,"score_pos":0.32},{"word":"balds","score":2.34,"score_pos":0.23},{"word":"blads","score":2.34,"score_pos":0.1},{"word":"clems","score":2.34,"score_pos":0.06},{"word":"feals","score":2.34,"score_pos":0.16},{"word":"false","score":2.34,"score_pos":0.04},{"word":"alefs","score":2.34,"score_pos":0.02},{"word":"fleas","score":2.34,"score_pos":0.07},{"word":"leafs","score":2.34,"score_pos":0.05},{"word":"algid","score":2.34,"score_pos":0.02},{"word":"honds","score":2.34,"score_pos":0.18},{"word":"forel","score":2.34,"score_pos":0.15},{"word":"gusli","score":2.34,"score_pos":0.01},{"word":"iglus","score":2.34,"score_pos":0},{"word":"bodle","score":2.34,"score_pos":0.09},{"word":"lobed","score":2.34,"score_pos":0.08},{"word":"hylas","score":2.34,"score_pos":0.03},{"word":"shaly","score":2.34,"score_pos":0.08},{"word":"mynas","score":2.34,"score_pos":0.06},{"word":"hends","score":2.34,"score_pos":0.09},{"word":"shend","score":2.34,"score_pos":0.03},{"word":"adsum","score":2.34,"score_pos":0},{"word":"mauds","score":2.34,"score_pos":0.14},{"word":"dumas","score":2.34,"score_pos":0.13},{"word":"tawie","score":2.34,"score_pos":0.05},{"word":"waite","score":2.34,"score_pos":0.1},{"word":"limpa","score":2.34,"score_pos":0.01},{"word":"milpa","score":2.34,"score_pos":0.03},{"word":"lupin","score":2.34,"score_pos":0.02},{"word":"sycon","score":2.34,"score_pos":0.01},{"word":"docus","score":2.34,"score_pos":0.09},{"word":"doucs","score":2.34,"score_pos":0.15},{"word":"scudo","score":2.34,"score_pos":0},{"word":"cruds","score":2.34,"score_pos":0.11},{"word":"curds","score":2.34,"score_pos":0.24},{"word":"holey","score":2.34,"score_pos":0.27},{"word":"hoyle","score":2.34,"score_pos":0.03},{"word":"money","score":2.34,"score_pos":0.44},{"word":"urban","score":2.34,"score_pos":0},{"word":"buran","score":2.34,"score_pos":0.08},{"word":"unbar","score":2.34,"score_pos":0},{"word":"tunic","score":2.34,"score_pos":0.02},{"word":"cunit","score":2.34,"score_pos":0.12},{"word":"cutin","score":2.34,"score_pos":0.05},{"word":"incut","score":2.34,"score_pos":0},{"word":"odeum","score":2.34,"score_pos":0},{"word":"demur","score":2.34,"score_pos":0.02},{"word":"mured","score":2.34,"score_pos":0.2},{"word":"duces","score":2.34,"score_pos":0.2},{"word":"misty","score":2.34,"score_pos":0.06},{"word":"stimy","score":2.34,"score_pos":0.02},{"word":"godet","score":2.34,"score_pos":0.09},{"word":"toged","score":2.34,"score_pos":0.12},{"word":"clipe","score":2.34,"score_pos":0.05},{"word":"abune","score":2.34,"score_pos":0},{"word":"stamp","score":2.34,"score_pos":0},{"word":"tamps","score":2.34,"score_pos":0.11},{"word":"cobra","score":2.34,"score_pos":0.03},{"word":"carbo","score":2.34,"score_pos":0.02},{"word":"carob","score":2.34,"score_pos":0.01},{"word":"coarb","score":2.34,"score_pos":0.01},{"word":"punts","score":2.34,"score_pos":0.37},{"word":"yagis","score":2.34,"score_pos":0.04},{"word":"brosy","score":2.34,"score_pos":0.05},{"word":"wails","score":2.34,"score_pos":0.2},{"word":"walis","score":2.34,"score_pos":0.19},{"word":"swail","score":2.34,"score_pos":0.01},{"word":"brace","score":2.34,"score_pos":0.05},{"word":"acerb","score":2.34,"score_pos":0},{"word":"caber","score":2.34,"score_pos":0.08},{"word":"cabre","score":2.34,"score_pos":0.05},{"word":"tromp","score":2.34,"score_pos":0.01},{"word":"bitou","score":2.34,"score_pos":0.01},{"word":"oubit","score":2.34,"score_pos":0.01},{"word":"bruit","score":2.34,"score_pos":0.06},{"word":"obeys","score":2.34,"score_pos":0},{"word":"syboe","score":2.34,"score_pos":0.01},{"word":"pargo","score":2.34,"score_pos":0.04},{"word":"breys","score":2.34,"score_pos":0.02},{"word":"byres","score":2.34,"score_pos":0.16},{"word":"tempo","score":2.34,"score_pos":0.01},{"word":"mpret","score":2.34,"score_pos":0.03},{"word":"spect","score":2.34,"score_pos":0.01},{"word":"grape","score":2.34,"score_pos":0.03},{"word":"gaper","score":2.34,"score_pos":0.06},{"word":"pager","score":2.34,"score_pos":0.08},{"word":"parge","score":2.34,"score_pos":0.11},{"word":"golds","score":2.34,"score_pos":0.2},{"word":"linum","score":2.34,"score_pos":0.01},{"word":"ulmin","score":2.34,"score_pos":0.01},{"word":"glint","score":2.34,"score_pos":0.05},{"word":"kutas","score":2.34,"score_pos":0.08},{"word":"gelds","score":2.34,"score_pos":0.11},{"word":"gleds","score":2.34,"score_pos":0.05},{"word":"worst","score":2.34,"score_pos":0.03},{"word":"rowts","score":2.34,"score_pos":0.11},{"word":"strow","score":2.34,"score_pos":0},{"word":"trows","score":2.34,"score_pos":0.03},{"word":"worts","score":2.34,"score_pos":0.32},{"word":"folia","score":2.34,"score_pos":0.07},{"word":"frail","score":2.34,"score_pos":0.03},{"word":"flair","score":2.34,"score_pos":0.03},{"word":"filar","score":2.34,"score_pos":0.05},{"word":"towse","score":2.34,"score_pos":0.02},{"word":"strew","score":2.34,"score_pos":0},{"word":"trews","score":2.34,"score_pos":0.02},{"word":"wrest","score":2.34,"score_pos":0.01},{"word":"melic","score":2.34,"score_pos":0.01},{"word":"clime","score":2.34,"score_pos":0.04},{"word":"munts","score":2.34,"score_pos":0.3},{"word":"guans","score":2.34,"score_pos":0.22},{"word":"sugan","score":2.34,"score_pos":0.03},{"word":"talcy","score":2.34,"score_pos":0.1},{"word":"fatso","score":2.34,"score_pos":0.01},{"word":"softa","score":2.34,"score_pos":0.02},{"word":"farts","score":2.34,"score_pos":0.38},{"word":"frats","score":2.34,"score_pos":0.16},{"word":"rafts","score":2.34,"score_pos":0.06},{"word":"haily","score":2.34,"score_pos":0.14},{"word":"groma","score":2.34,"score_pos":0.02},{"word":"crags","score":2.34,"score_pos":0.12},{"word":"scrag","score":2.34,"score_pos":0},{"word":"feast","score":2.34,"score_pos":0.02},{"word":"fates","score":2.34,"score_pos":0.35},{"word":"feats","score":2.34,"score_pos":0.19},{"word":"festa","score":2.34,"score_pos":0.01},{"word":"fetas","score":2.34,"score_pos":0.12},{"word":"omega","score":2.34,"score_pos":0},{"word":"hiems","score":2.34,"score_pos":0.06},{"word":"gamer","score":2.34,"score_pos":0.08},{"word":"grame","score":2.34,"score_pos":0.03},{"word":"marge","score":2.34,"score_pos":0.09},{"word":"regma","score":2.34,"score_pos":0.01},{"word":"yonic","score":2.34,"score_pos":0.01},{"word":"cages","score":2.34,"score_pos":0.32},{"word":"capon","score":2.34,"score_pos":0.03},{"word":"fetor","score":2.34,"score_pos":0.03},{"word":"forte","score":2.34,"score_pos":0.19},{"word":"ofter","score":2.34,"score_pos":0},{"word":"giust","score":2.34,"score_pos":0.02},{"word":"yince","score":2.34,"score_pos":0.02},{"word":"hasty","score":2.34,"score_pos":0.05},{"word":"laked","score":2.34,"score_pos":0.05},{"word":"oulks","score":2.34,"score_pos":0.05},{"word":"updos","score":2.34,"score_pos":0},{"word":"doups","score":2.34,"score_pos":0.16},{"word":"pecan","score":2.34,"score_pos":0.02},{"word":"pance","score":2.34,"score_pos":0.09},{"word":"lurks","score":2.34,"score_pos":0.16},{"word":"input","score":2.34,"score_pos":0},{"word":"pynes","score":2.34,"score_pos":0.14},{"word":"dupes","score":2.34,"score_pos":0.19},{"word":"pseud","score":2.34,"score_pos":0},{"word":"spued","score":2.34,"score_pos":0.03},{"word":"topic","score":2.34,"score_pos":0.01},{"word":"optic","score":2.34,"score_pos":0},{"word":"picot","score":2.34,"score_pos":0.04},{"word":"rowan","score":2.34,"score_pos":0.02},{"word":"rolfs","score":2.34,"score_pos":0.09},{"word":"flors","score":2.34,"score_pos":0.1},{"word":"bolds","score":2.34,"score_pos":0.29},{"word":"rewan","score":2.34,"score_pos":0.01},{"word":"awner","score":2.34,"score_pos":0.01},{"word":"uhlan","score":2.34,"score_pos":0.01},{"word":"kayos","score":2.34,"score_pos":0.03},{"word":"okays","score":2.34,"score_pos":0},{"word":"waist","score":2.34,"score_pos":0.03},{"word":"waits","score":2.34,"score_pos":0.24},{"word":"floes","score":2.34,"score_pos":0.23},{"word":"karsy","score":2.34,"score_pos":0.05},{"word":"krays","score":2.34,"score_pos":0.01},{"word":"kyars","score":2.34,"score_pos":0.02},{"word":"sarky","score":2.34,"score_pos":0.19},{"word":"yarks","score":2.34,"score_pos":0.07},{"word":"chola","score":2.34,"score_pos":0.03},{"word":"loach","score":2.34,"score_pos":0.03},{"word":"macon","score":2.34,"score_pos":0.03},{"word":"larch","score":2.34,"score_pos":0.03},{"word":"glide","score":2.34,"score_pos":0.04},{"word":"gelid","score":2.34,"score_pos":0.07},{"word":"chela","score":2.34,"score_pos":0.02},{"word":"leach","score":2.34,"score_pos":0.01},{"word":"yauld","score":2.34,"score_pos":0.02},{"word":"doums","score":2.34,"score_pos":0.15},{"word":"modus","score":2.34,"score_pos":0.09},{"word":"towie","score":2.34,"score_pos":0.06},{"word":"drums","score":2.34,"score_pos":0.07},{"word":"yoker","score":2.34,"score_pos":0.02},{"word":"write","score":2.34,"score_pos":0.05},{"word":"twier","score":2.34,"score_pos":0.02},{"word":"twire","score":2.34,"score_pos":0.02},{"word":"clips","score":2.34,"score_pos":0.11},{"word":"hyles","score":2.34,"score_pos":0.07},{"word":"bunas","score":2.34,"score_pos":0.33},{"word":"sedum","score":2.34,"score_pos":0.01},{"word":"mused","score":2.34,"score_pos":0.06},{"word":"impel","score":2.34,"score_pos":0},{"word":"carbs","score":2.34,"score_pos":0.16},{"word":"crabs","score":2.34,"score_pos":0.07},{"word":"scrab","score":2.34,"score_pos":0},{"word":"bourn","score":2.34,"score_pos":0.08},{"word":"afrit","score":2.34,"score_pos":0},{"word":"frati","score":2.34,"score_pos":0.02},{"word":"iftar","score":2.34,"score_pos":0},{"word":"tabid","score":2.33,"score_pos":0.05},{"word":"cigar","score":2.33,"score_pos":0.04},{"word":"craig","score":2.33,"score_pos":0.01},{"word":"amber","score":2.33,"score_pos":0.01},{"word":"brame","score":2.33,"score_pos":0.05},{"word":"bream","score":2.33,"score_pos":0.01},{"word":"embar","score":2.33,"score_pos":0},{"word":"metic","score":2.33,"score_pos":0.01},{"word":"platy","score":2.33,"score_pos":0.11},{"word":"typal","score":2.33,"score_pos":0.01},{"word":"aptly","score":2.33,"score_pos":0.01},{"word":"patly","score":2.33,"score_pos":0.15},{"word":"stomp","score":2.33,"score_pos":0},{"word":"knelt","score":2.33,"score_pos":0.01},{"word":"yogis","score":2.33,"score_pos":0.05},{"word":"grisy","score":2.33,"score_pos":0.04},{"word":"busti","score":2.33,"score_pos":0.01},{"word":"buist","score":2.33,"score_pos":0.04},{"word":"gapos","score":2.33,"score_pos":0.1},{"word":"grasp","score":2.33,"score_pos":0},{"word":"sprag","score":2.33,"score_pos":0},{"word":"empts","score":2.33,"score_pos":0},{"word":"temps","score":2.33,"score_pos":0.08},{"word":"corbe","score":2.33,"score_pos":0.08},{"word":"swirl","score":2.33,"score_pos":0.01},{"word":"piony","score":2.33,"score_pos":0.2},{"word":"gapes","score":2.33,"score_pos":0.23},{"word":"pages","score":2.33,"score_pos":0.3},{"word":"peags","score":2.33,"score_pos":0.14},{"word":"lewis","score":2.33,"score_pos":0.06},{"word":"lweis","score":2.33,"score_pos":0.02},{"word":"swile","score":2.33,"score_pos":0.02},{"word":"weils","score":2.33,"score_pos":0.14},{"word":"wiels","score":2.33,"score_pos":0.1},{"word":"wiles","score":2.33,"score_pos":0.28},{"word":"piney","score":2.33,"score_pos":0.39},{"word":"grope","score":2.33,"score_pos":0.04},{"word":"perog","score":2.33,"score_pos":0.02},{"word":"porge","score":2.33,"score_pos":0.13},{"word":"sclim","score":2.33,"score_pos":0},{"word":"alifs","score":2.33,"score_pos":0.03},{"word":"fails","score":2.33,"score_pos":0.3},{"word":"touks","score":2.33,"score_pos":0.22},{"word":"turks","score":2.33,"score_pos":0.23},{"word":"dogan","score":2.33,"score_pos":0.04},{"word":"donga","score":2.33,"score_pos":0.05},{"word":"gonad","score":2.33,"score_pos":0.14},{"word":"hinds","score":2.33,"score_pos":0.13},{"word":"grand","score":2.33,"score_pos":0.06},{"word":"malty","score":2.33,"score_pos":0.2},{"word":"folie","score":2.33,"score_pos":0.14},{"word":"rifle","score":2.33,"score_pos":0.02},{"word":"flier","score":2.33,"score_pos":0.07},{"word":"filer","score":2.33,"score_pos":0.11},{"word":"lifer","score":2.33,"score_pos":0.02},{"word":"bield","score":2.33,"score_pos":0.08},{"word":"biled","score":2.33,"score_pos":0.22},{"word":"ogams","score":2.33,"score_pos":0},{"word":"garms","score":2.33,"score_pos":0.19},{"word":"grams","score":2.33,"score_pos":0.08},{"word":"margs","score":2.33,"score_pos":0.22},{"word":"gurns","score":2.33,"score_pos":0.29},{"word":"rungs","score":2.33,"score_pos":0.12},{"word":"octyl","score":2.33,"score_pos":0},{"word":"frost","score":2.33,"score_pos":0.02},{"word":"forts","score":2.33,"score_pos":0.48},{"word":"egmas","score":2.33,"score_pos":0},{"word":"games","score":2.33,"score_pos":0.32},{"word":"mages","score":2.33,"score_pos":0.25},{"word":"duomi","score":2.33,"score_pos":0.02},{"word":"odium","score":2.33,"score_pos":0},{"word":"genus","score":2.33,"score_pos":0.11},{"word":"negus","score":2.33,"score_pos":0.02},{"word":"skald","score":2.33,"score_pos":0.01},{"word":"crogs","score":2.33,"score_pos":0.13},{"word":"scrog","score":2.33,"score_pos":0},{"word":"mudir","score":2.33,"score_pos":0.03},{"word":"murid","score":2.33,"score_pos":0.12},{"word":"ralph","score":2.33,"score_pos":0.02},{"word":"scudi","score":2.33,"score_pos":0},{"word":"cetyl","score":2.33,"score_pos":0.01},{"word":"haunt","score":2.33,"score_pos":0.06},{"word":"unhat","score":2.33,"score_pos":0},{"word":"frets","score":2.33,"score_pos":0.11},{"word":"terfs","score":2.33,"score_pos":0.09},{"word":"bunia","score":2.33,"score_pos":0.08},{"word":"nubia","score":2.33,"score_pos":0.01},{"word":"meiny","score":2.33,"score_pos":0.14},{"word":"gomer","score":2.33,"score_pos":0.1},{"word":"debts","score":2.33,"score_pos":0.09},{"word":"aleph","score":2.33,"score_pos":0.01},{"word":"tacho","score":2.33,"score_pos":0.01},{"word":"chota","score":2.33,"score_pos":0.04},{"word":"chart","score":2.33,"score_pos":0.04},{"word":"ratch","score":2.33,"score_pos":0.02},{"word":"cobia","score":2.33,"score_pos":0.04},{"word":"baric","score":2.33,"score_pos":0.03},{"word":"rabic","score":2.33,"score_pos":0.01},{"word":"toshy","score":2.33,"score_pos":0.03},{"word":"cheat","score":2.33,"score_pos":0.03},{"word":"teach","score":2.33,"score_pos":0.02},{"word":"tache","score":2.33,"score_pos":0.02},{"word":"theca","score":2.33,"score_pos":0.01},{"word":"copen","score":2.33,"score_pos":0.09},{"word":"ponce","score":2.33,"score_pos":0.12},{"word":"birsy","score":2.33,"score_pos":0.1},{"word":"ceiba","score":2.33,"score_pos":0.02},{"word":"impot","score":2.33,"score_pos":0},{"word":"barps","score":2.33,"score_pos":0.28},{"word":"sythe","score":2.33,"score_pos":0.01},{"word":"igapo","score":2.33,"score_pos":0},{"word":"graip","score":2.33,"score_pos":0.01},{"word":"pagri","score":2.33,"score_pos":0.02},{"word":"rawns","score":2.33,"score_pos":0.08},{"word":"warns","score":2.33,"score_pos":0.24},{"word":"tempi","score":2.33,"score_pos":0.01},{"word":"pebas","score":2.33,"score_pos":0.09},{"word":"knaur","score":2.33,"score_pos":0.01},{"word":"sewan","score":2.33,"score_pos":0.02},{"word":"wanes","score":2.33,"score_pos":0.39},{"word":"weans","score":2.33,"score_pos":0.12},{"word":"probe","score":2.33,"score_pos":0.03},{"word":"rebop","score":2.33,"score_pos":0},{"word":"gilds","score":2.33,"score_pos":0.15},{"word":"croak","score":2.33,"score_pos":0.03},{"word":"rewon","score":2.33,"score_pos":0.01},{"word":"rowen","score":2.33,"score_pos":0.04},{"word":"owner","score":2.33,"score_pos":0.01},{"word":"omlah","score":2.33,"score_pos":0},{"word":"chals","score":2.33,"score_pos":0.14},{"word":"clash","score":2.33,"score_pos":0.01},{"word":"yorks","score":2.33,"score_pos":0.08},{"word":"wrist","score":2.33,"score_pos":0.01},{"word":"writs","score":2.33,"score_pos":0.14},{"word":"acker","score":2.33,"score_pos":0},{"word":"crake","score":2.33,"score_pos":0.06},{"word":"creak","score":2.33,"score_pos":0.02},{"word":"almeh","score":2.33,"score_pos":0.02},{"word":"hemal","score":2.33,"score_pos":0.02},{"word":"yokes","score":2.33,"score_pos":0.06},{"word":"wites","score":2.33,"score_pos":0.21},{"word":"rykes","score":2.33,"score_pos":0.03},{"word":"skyer","score":2.33,"score_pos":0},{"word":"skyre","score":2.33,"score_pos":0},{"word":"syker","score":2.33,"score_pos":0.01},{"word":"yerks","score":2.33,"score_pos":0.04},{"word":"limps","score":2.33,"score_pos":0.07},{"word":"plims","score":2.33,"score_pos":0.11},{"word":"galut","score":2.33,"score_pos":0.05},{"word":"gault","score":2.33,"score_pos":0.07},{"word":"brand","score":2.33,"score_pos":0.08},{"word":"loche","score":2.33,"score_pos":0.02},{"word":"frena","score":2.33,"score_pos":0.02},{"word":"ambos","score":2.33,"score_pos":0.01},{"word":"sambo","score":2.33,"score_pos":0.01},{"word":"bomas","score":2.33,"score_pos":0.29},{"word":"baned","score":2.33,"score_pos":0.31},{"word":"barms","score":2.33,"score_pos":0.27},{"word":"bonus","score":2.33,"score_pos":0.3},{"word":"bosun","score":2.33,"score_pos":0.02},{"word":"bouns","score":2.33,"score_pos":0.41},{"word":"fasti","score":2.33,"score_pos":0.01},{"word":"fiats","score":2.33,"score_pos":0.26},{"word":"burns","score":2.33,"score_pos":0.41},{"word":"amigo","score":2.33,"score_pos":0},{"word":"imago","score":2.33,"score_pos":0},{"word":"ruing","score":2.33,"score_pos":0.01},{"word":"unrig","score":2.33,"score_pos":0},{"word":"beams","score":2.33,"score_pos":0.14},{"word":"bemas","score":2.33,"score_pos":0.15},{"word":"mabes","score":2.33,"score_pos":0.23},{"word":"scrob","score":2.33,"score_pos":0},{"word":"image","score":2.33,"score_pos":0},{"word":"orgic","score":2.33,"score_pos":0},{"word":"corgi","score":2.33,"score_pos":0.04},{"word":"brome","score":2.33,"score_pos":0.05},{"word":"ombre","score":2.33,"score_pos":0},{"word":"omber","score":2.33,"score_pos":0},{"word":"panic","score":2.33,"score_pos":0.03},{"word":"hyena","score":2.33,"score_pos":0.01},{"word":"refit","score":2.33,"score_pos":0.01},{"word":"freit","score":2.33,"score_pos":0.03},{"word":"treif","score":2.33,"score_pos":0},{"word":"rifte","score":2.33,"score_pos":0.02},{"word":"debit","score":2.33,"score_pos":0.03},{"word":"betid","score":2.33,"score_pos":0.07},{"word":"bidet","score":2.33,"score_pos":0.09},{"word":"cogie","score":2.33,"score_pos":0.1},{"word":"grice","score":2.33,"score_pos":0.04},{"word":"snipy","score":2.33,"score_pos":0.03},{"word":"spiny","score":2.33,"score_pos":0.04},{"word":"pyins","score":2.33,"score_pos":0.08},{"word":"gorps","score":2.33,"score_pos":0.25},{"word":"progs","score":2.33,"score_pos":0.12},{"word":"sprog","score":2.33,"score_pos":0},{"word":"coyau","score":2.33,"score_pos":0},{"word":"yirth","score":2.33,"score_pos":0.02},{"word":"rawin","score":2.33,"score_pos":0.02},{"word":"filos","score":2.33,"score_pos":0.18},{"word":"foils","score":2.33,"score_pos":0.38},{"word":"flirs","score":2.33,"score_pos":0.12},{"word":"toked","score":2.33,"score_pos":0.1},{"word":"dangs","score":2.33,"score_pos":0.2},{"word":"files","score":2.33,"score_pos":0.42},{"word":"flies","score":2.33,"score_pos":0.26},{"word":"liefs","score":2.33,"score_pos":0.04},{"word":"lifes","score":2.33,"score_pos":0.09},{"word":"laich","score":2.33,"score_pos":0.03},{"word":"manic","score":2.33,"score_pos":0.02},{"word":"amnic","score":2.33,"score_pos":0},{"word":"ymolt","score":2.33,"score_pos":0},{"word":"shily","score":2.33,"score_pos":0.1},{"word":"glary","score":2.33,"score_pos":0.06},{"word":"gyral","score":2.33,"score_pos":0.01},{"word":"gorms","score":2.33,"score_pos":0.24},{"word":"smorg","score":2.33,"score_pos":0},{"word":"tubal","score":2.33,"score_pos":0.02},{"word":"muids","score":2.33,"score_pos":0.18},{"word":"melty","score":2.33,"score_pos":0.13},{"word":"plash","score":2.33,"score_pos":0.01},{"word":"kyrie","score":2.33,"score_pos":0.02},{"word":"poake","score":2.33,"score_pos":0.13},{"word":"agley","score":2.33,"score_pos":0.01},{"word":"germs","score":2.33,"score_pos":0.13},{"word":"tharm","score":2.33,"score_pos":0.01},{"word":"chats","score":2.33,"score_pos":0.17},{"word":"scath","score":2.33,"score_pos":0.01},{"word":"tachs","score":2.33,"score_pos":0.05},{"word":"abrim","score":2.33,"score_pos":0},{"word":"imbar","score":2.33,"score_pos":0},{"word":"mbira","score":2.33,"score_pos":0},{"word":"basic","score":2.33,"score_pos":0.01},{"word":"bruin","score":2.33,"score_pos":0.05},{"word":"burin","score":2.33,"score_pos":0.1},{"word":"rubin","score":2.33,"score_pos":0.02},{"word":"meath","score":2.33,"score_pos":0.04},{"word":"thema","score":2.33,"score_pos":0.01},{"word":"uneth","score":2.33,"score_pos":0},{"word":"torch","score":2.33,"score_pos":0.05},{"word":"rotch","score":2.33,"score_pos":0.02},{"word":"timps","score":2.33,"score_pos":0.1},{"word":"boric","score":2.33,"score_pos":0.04},{"word":"retch","score":2.33,"score_pos":0.01},{"word":"chert","score":2.33,"score_pos":0.03},{"word":"probs","score":2.33,"score_pos":0.07},{"word":"ankus","score":2.33,"score_pos":0.01},{"word":"pirog","score":2.33,"score_pos":0.02},{"word":"sworn","score":2.33,"score_pos":0.01},{"word":"boeps","score":2.33,"score_pos":0.18},{"word":"korma","score":2.33,"score_pos":0.03},{"word":"carks","score":2.33,"score_pos":0.36},{"word":"racks","score":2.33,"score_pos":0.08},{"word":"korun","score":2.33,"score_pos":0.03},{"word":"enows","score":2.33,"score_pos":0},{"word":"owsen","score":2.33,"score_pos":0},{"word":"sowne","score":2.33,"score_pos":0.07},{"word":"gripe","score":2.33,"score_pos":0.04},{"word":"wrens","score":2.33,"score_pos":0.07},{"word":"halms","score":2.33,"score_pos":0.12},{"word":"shalm","score":2.33,"score_pos":0.01},{"word":"shuln","score":2.33,"score_pos":0.03},{"word":"maker","score":2.33,"score_pos":0.05},{"word":"kerma","score":2.33,"score_pos":0.02},{"word":"cakes","score":2.33,"score_pos":0.26},{"word":"lochs","score":2.32,"score_pos":0.05},{"word":"kutis","score":2.32,"score_pos":0.1},{"word":"fanos","score":2.32,"score_pos":0.26},{"word":"ducal","score":2.32,"score_pos":0.02},{"word":"cauld","score":2.32,"score_pos":0.12},{"word":"snarf","score":2.32,"score_pos":0},{"word":"ocker","score":2.32,"score_pos":0},{"word":"bands","score":2.32,"score_pos":0.29},{"word":"holme","score":2.32,"score_pos":0.06},{"word":"mohel","score":2.32,"score_pos":0.02},{"word":"fanes","score":2.32,"score_pos":0.59},{"word":"glout","score":2.32,"score_pos":0.02},{"word":"brond","score":2.32,"score_pos":0.09},{"word":"agism","score":2.32,"score_pos":0},{"word":"sigma","score":2.32,"score_pos":0.02},{"word":"freon","score":2.32,"score_pos":0.02},{"word":"using","score":2.32,"score_pos":0},{"word":"suing","score":2.32,"score_pos":0.02},{"word":"boyla","score":2.32,"score_pos":0.03},{"word":"boned","score":2.32,"score_pos":0.4},{"word":"lytic","score":2.32,"score_pos":0},{"word":"borms","score":2.32,"score_pos":0.35},{"word":"glute","score":2.32,"score_pos":0.05},{"word":"gulet","score":2.32,"score_pos":0.13},{"word":"foist","score":2.32,"score_pos":0.05},{"word":"tifos","score":2.32,"score_pos":0.05},{"word":"first","score":2.32,"score_pos":0.04},{"word":"frist","score":2.32,"score_pos":0.02},{"word":"frits","score":2.32,"score_pos":0.21},{"word":"rifts","score":2.32,"score_pos":0.05},{"word":"clapt","score":2.32,"score_pos":0.03},{"word":"sadhu","score":2.32,"score_pos":0},{"word":"hauds","score":2.32,"score_pos":0.11},{"word":"phial","score":2.32,"score_pos":0.03},{"word":"bayle","score":2.32,"score_pos":0.04},{"word":"belay","score":2.32,"score_pos":0.15},{"word":"panim","score":2.32,"score_pos":0.04},{"word":"besom","score":2.32,"score_pos":0.01},{"word":"mebos","score":2.32,"score_pos":0.07},{"word":"mobes","score":2.32,"score_pos":0.29},{"word":"berms","score":2.32,"score_pos":0.18},{"word":"feist","score":2.32,"score_pos":0.03},{"word":"fiest","score":2.32,"score_pos":0.02},{"word":"horny","score":2.32,"score_pos":0.21},{"word":"grime","score":2.32,"score_pos":0.04},{"word":"aitch","score":2.32,"score_pos":0.01},{"word":"honey","score":2.32,"score_pos":0.34},{"word":"henry","score":2.32,"score_pos":0.08},{"word":"rhyne","score":2.32,"score_pos":0.01},{"word":"yrneh","score":2.32,"score_pos":0.02},{"word":"saucy","score":2.32,"score_pos":0.1},{"word":"yucas","score":2.32,"score_pos":0.03},{"word":"goaty","score":2.32,"score_pos":0.24},{"word":"kidel","score":2.32,"score_pos":0.03},{"word":"liked","score":2.32,"score_pos":0.05},{"word":"staph","score":2.32,"score_pos":0.01},{"word":"paths","score":2.32,"score_pos":0.09},{"word":"trawl","score":2.32,"score_pos":0.01},{"word":"swain","score":2.32,"score_pos":0.01},{"word":"wains","score":2.32,"score_pos":0.23},{"word":"thorp","score":2.32,"score_pos":0.01},{"word":"nikau","score":2.32,"score_pos":0},{"word":"tophe","score":2.32,"score_pos":0.03},{"word":"tsked","score":2.32,"score_pos":0},{"word":"rewin","score":2.32,"score_pos":0.01},{"word":"dongs","score":2.32,"score_pos":0.25},{"word":"yirks","score":2.32,"score_pos":0.06},{"word":"risky","score":2.32,"score_pos":0.03},{"word":"koaps","score":2.32,"score_pos":0.12},{"word":"spark","score":2.32,"score_pos":0.01},{"word":"parks","score":2.32,"score_pos":0.34},{"word":"gyals","score":2.32,"score_pos":0.05},{"word":"choil","score":2.32,"score_pos":0.04},{"word":"choli","score":2.32,"score_pos":0.02},{"word":"monic","score":2.32,"score_pos":0.03},{"word":"nomic","score":2.32,"score_pos":0.01},{"word":"chirl","score":2.32,"score_pos":0.03},{"word":"skiey","score":2.32,"score_pos":0.03},{"word":"yikes","score":2.32,"score_pos":0.04},{"word":"infra","score":2.32,"score_pos":0},{"word":"speak","score":2.32,"score_pos":0},{"word":"peaks","score":2.32,"score_pos":0.17},{"word":"spake","score":2.32,"score_pos":0.02},{"word":"glory","score":2.32,"score_pos":0.07},{"word":"chiel","score":2.32,"score_pos":0.07},{"word":"elchi","score":2.32,"score_pos":0},{"word":"chile","score":2.32,"score_pos":0.07},{"word":"boult","score":2.32,"score_pos":0.13},{"word":"mince","score":2.32,"score_pos":0.07},{"word":"maths","score":2.32,"score_pos":0.07},{"word":"blurt","score":2.32,"score_pos":0.04},{"word":"faine","score":2.32,"score_pos":0.14},{"word":"shunt","score":2.32,"score_pos":0.04},{"word":"hunts","score":2.32,"score_pos":0.23},{"word":"bimas","score":2.32,"score_pos":0.21},{"word":"iambs","score":2.32,"score_pos":0.01},{"word":"simba","score":2.32,"score_pos":0.01},{"word":"poker","score":2.32,"score_pos":0.08},{"word":"proke","score":2.32,"score_pos":0.06},{"word":"elogy","score":2.32,"score_pos":0.01},{"word":"goyle","score":2.32,"score_pos":0.04},{"word":"bluet","score":2.32,"score_pos":0.09},{"word":"butle","score":2.32,"score_pos":0.1},{"word":"plesh","score":2.32,"score_pos":0.01},{"word":"shlep","score":2.32,"score_pos":0.02},{"word":"helps","score":2.32,"score_pos":0.08},{"word":"coths","score":2.32,"score_pos":0.12},{"word":"canty","score":2.32,"score_pos":0.33},{"word":"ducat","score":2.32,"score_pos":0.04},{"word":"cribs","score":2.32,"score_pos":0.09},{"word":"metho","score":2.32,"score_pos":0.01},{"word":"therm","score":2.32,"score_pos":0.01},{"word":"chest","score":2.32,"score_pos":0.01},{"word":"techs","score":2.32,"score_pos":0.04},{"word":"study","score":2.32,"score_pos":0.02},{"word":"dusty","score":2.32,"score_pos":0.06},{"word":"biome","score":2.32,"score_pos":0.08},{"word":"mobie","score":2.32,"score_pos":0.07},{"word":"bices","score":2.32,"score_pos":0.31},{"word":"gerah","score":2.32,"score_pos":0.04},{"word":"drank","score":2.32,"score_pos":0.02},{"word":"sprig","score":2.32,"score_pos":0.01},{"word":"grips","score":2.32,"score_pos":0.11},{"word":"prigs","score":2.32,"score_pos":0.14},{"word":"rybat","score":2.32,"score_pos":0.01},{"word":"amoks","score":2.32,"score_pos":0.02},{"word":"makos","score":2.32,"score_pos":0.09},{"word":"naked","score":2.32,"score_pos":0.03},{"word":"knead","score":2.32,"score_pos":0.01},{"word":"marks","score":2.32,"score_pos":0.27},{"word":"onkus","score":2.32,"score_pos":0},{"word":"knurs","score":2.32,"score_pos":0.03},{"word":"beaty","score":2.32,"score_pos":0.18},{"word":"kames","score":2.32,"score_pos":0.2},{"word":"kasme","score":2.32,"score_pos":0.01},{"word":"makes","score":2.32,"score_pos":0.2},{"word":"samek","score":2.32,"score_pos":0.05},{"word":"yaups","score":2.32,"score_pos":0.04},{"word":"neuks","score":2.32,"score_pos":0.05},{"word":"nukes","score":2.32,"score_pos":0.07},{"word":"corks","score":2.32,"score_pos":0.45},{"word":"rocks","score":2.32,"score_pos":0.1},{"word":"holms","score":2.32,"score_pos":0.15},{"word":"manly","score":2.32,"score_pos":0.21},{"word":"almud","score":2.32,"score_pos":0.01},{"word":"cokes","score":2.32,"score_pos":0.32},{"word":"roupy","score":2.32,"score_pos":0.08},{"word":"recks","score":2.32,"score_pos":0.05},{"word":"helms","score":2.32,"score_pos":0.08},{"word":"kited","score":2.32,"score_pos":0.07},{"word":"could","score":2.32,"score_pos":0.15},{"word":"cloud","score":2.32,"score_pos":0.04},{"word":"frons","score":2.32,"score_pos":0.17},{"word":"bonds","score":2.32,"score_pos":0.37},{"word":"gluts","score":2.32,"score_pos":0.12},{"word":"fones","score":2.32,"score_pos":0.75},{"word":"doing","score":2.32,"score_pos":0.03},{"word":"dingo","score":2.32,"score_pos":0.03},{"word":"clued","score":2.32,"score_pos":0.11},{"word":"dulce","score":2.32,"score_pos":0.06},{"word":"ferns","score":2.32,"score_pos":0.24},{"word":"grind","score":2.32,"score_pos":0.07},{"word":"milty","score":2.32,"score_pos":0.18},{"word":"blays","score":2.32,"score_pos":0.03},{"word":"bends","score":2.32,"score_pos":0.2},{"word":"okapi","score":2.32,"score_pos":0},{"word":"parki","score":2.32,"score_pos":0.04},{"word":"ancho","score":2.32,"score_pos":0},{"word":"nacho","score":2.32,"score_pos":0},{"word":"gaily","score":2.32,"score_pos":0.2},{"word":"gismo","score":2.32,"score_pos":0.01},{"word":"misgo","score":2.32,"score_pos":0.01},{"word":"ranch","score":2.32,"score_pos":0.03},{"word":"deign","score":2.32,"score_pos":0.03},{"word":"dinge","score":2.32,"score_pos":0.07},{"word":"hyson","score":2.32,"score_pos":0},{"word":"caneh","score":2.32,"score_pos":0.15},{"word":"nache","score":2.32,"score_pos":0.01},{"word":"hance","score":2.32,"score_pos":0.06},{"word":"hurds","score":2.32,"score_pos":0.14},{"word":"thaim","score":2.32,"score_pos":0.01},{"word":"beryl","score":2.32,"score_pos":0.01},{"word":"hyens","score":2.32,"score_pos":0.03},{"word":"coady","score":2.32,"score_pos":0.19},{"word":"clept","score":2.32,"score_pos":0.02},{"word":"mausy","score":2.32,"score_pos":0.06},{"word":"cardy","score":2.32,"score_pos":0.2},{"word":"darcy","score":2.32,"score_pos":0.13},{"word":"stagy","score":2.32,"score_pos":0.02},{"word":"abhor","score":2.32,"score_pos":0},{"word":"chirt","score":2.32,"score_pos":0.05},{"word":"crith","score":2.32,"score_pos":0.05},{"word":"richt","score":2.32,"score_pos":0.01},{"word":"decay","score":2.32,"score_pos":0.05},{"word":"twals","score":2.32,"score_pos":0.04},{"word":"crusy","score":2.32,"score_pos":0.04},{"word":"bohea","score":2.32,"score_pos":0.03},{"word":"obeah","score":2.32,"score_pos":0},{"word":"rehab","score":2.32,"score_pos":0},{"word":"ethic","score":2.32,"score_pos":0},{"word":"theic","score":2.32,"score_pos":0.01},{"word":"tophs","score":2.32,"score_pos":0.06},{"word":"phots","score":2.32,"score_pos":0.18},{"word":"panty","score":2.32,"score_pos":0.31},{"word":"taluk","score":2.32,"score_pos":0.02},{"word":"goety","score":2.32,"score_pos":0.16},{"word":"winos","score":2.32,"score_pos":0.16},{"word":"thesp","score":2.32,"score_pos":0},{"word":"towel","score":2.32,"score_pos":0.06},{"word":"owlet","score":2.32,"score_pos":0.01},{"word":"maiko","score":2.32,"score_pos":0.04},{"word":"mikra","score":2.32,"score_pos":0.02},{"word":"saick","score":2.32,"score_pos":0.03},{"word":"swine","score":2.32,"score_pos":0.02},{"word":"sinew","score":2.32,"score_pos":0.02},{"word":"sewin","score":2.32,"score_pos":0.02},{"word":"wines","score":2.32,"score_pos":0.36},{"word":"aloft","score":2.32,"score_pos":0.01},{"word":"float","score":2.32,"score_pos":0.04},{"word":"flota","score":2.32,"score_pos":0.03},{"word":"fains","score":2.32,"score_pos":0.35},{"word":"naifs","score":2.32,"score_pos":0.06},{"word":"fetal","score":2.32,"score_pos":0.03},{"word":"aleft","score":2.32,"score_pos":0.01},{"word":"erick","score":2.32,"score_pos":0},{"word":"icker","score":2.32,"score_pos":0},{"word":"spork","score":2.32,"score_pos":0.01},{"word":"porks","score":2.32,"score_pos":0.43},{"word":"glace","score":2.32,"score_pos":0.03},{"word":"spoke","score":2.32,"score_pos":0.02},{"word":"pokes","score":2.32,"score_pos":0.31},{"word":"bidon","score":2.32,"score_pos":0.03},{"word":"perks","score":2.32,"score_pos":0.23},{"word":"guilt","score":2.32,"score_pos":0.09},{"word":"gleys","score":2.32,"score_pos":0.01},{"word":"lathy","score":2.32,"score_pos":0.03},{"word":"pylon","score":2.32,"score_pos":0.01},{"word":"moths","score":2.32,"score_pos":0.09},{"word":"manty","score":2.32,"score_pos":0.25},{"word":"finer","score":2.32,"score_pos":0.14},{"word":"infer","score":2.32,"score_pos":0},{"word":"datum","score":2.32,"score_pos":0.01},{"word":"bialy","score":2.32,"score_pos":0.21},{"word":"bisom","score":2.32,"score_pos":0.01},{"word":"brims","score":2.32,"score_pos":0.15},{"word":"meths","score":2.32,"score_pos":0.05},{"word":"cyton","score":2.32,"score_pos":0.01},{"word":"duple","score":2.32,"score_pos":0.05},{"word":"puled","score":2.32,"score_pos":0.22},{"word":"upled","score":2.32,"score_pos":0.01},{"word":"danks","score":2.31,"score_pos":0.25},{"word":"educt","score":2.31,"score_pos":0},{"word":"bayts","score":2.31,"score_pos":0.13},{"word":"borty","score":2.31,"score_pos":0.46},{"word":"larky","score":2.31,"score_pos":0.13},{"word":"kendo","score":2.31,"score_pos":0.01},{"word":"pardy","score":2.31,"score_pos":0.19},{"word":"tophi","score":2.31,"score_pos":0.01},{"word":"thrip","score":2.31,"score_pos":0.01},{"word":"leaky","score":2.31,"score_pos":0.07},{"word":"kayle","score":2.31,"score_pos":0.02},{"word":"smoke","score":2.31,"score_pos":0.02},{"word":"mokes","score":2.31,"score_pos":0.25},{"word":"payed","score":2.31,"score_pos":0.07},{"word":"merks","score":2.31,"score_pos":0.18},{"word":"smerk","score":2.31,"score_pos":0},{"word":"soupy","score":2.31,"score_pos":0.13},{"word":"pursy","score":2.31,"score_pos":0.09},{"word":"syrup","score":2.31,"score_pos":0},{"word":"mould","score":2.31,"score_pos":0.12},{"word":"upsey","score":2.31,"score_pos":0.01},{"word":"balun","score":2.31,"score_pos":0.05},{"word":"ledum","score":2.31,"score_pos":0},{"word":"muled","score":2.31,"score_pos":0.18},{"word":"dings","score":2.31,"score_pos":0.18},{"word":"paiks","score":2.31,"score_pos":0.32},{"word":"pikas","score":2.31,"score_pos":0.11},{"word":"byrls","score":2.31,"score_pos":0.1},{"word":"cable","score":2.31,"score_pos":0.07},{"word":"maneh","score":2.31,"score_pos":0.12},{"word":"girly","score":2.31,"score_pos":0.19},{"word":"built","score":2.31,"score_pos":0.12},{"word":"galop","score":2.31,"score_pos":0.02},{"word":"bleys","score":2.31,"score_pos":0.02},{"word":"nimps","score":2.31,"score_pos":0.04},{"word":"gaunt","score":2.31,"score_pos":0.08},{"word":"pokie","score":2.31,"score_pos":0.07},{"word":"mardy","score":2.31,"score_pos":0.16},{"word":"piker","score":2.31,"score_pos":0.06},{"word":"cohen","score":2.31,"score_pos":0.03},{"word":"oundy","score":2.31,"score_pos":0.04},{"word":"nurdy","score":2.31,"score_pos":0.06},{"word":"pagle","score":2.31,"score_pos":0.07},{"word":"plage","score":2.31,"score_pos":0.04},{"word":"basho","score":2.31,"score_pos":0.01},{"word":"mirth","score":2.31,"score_pos":0.07},{"word":"cagot","score":2.31,"score_pos":0.05},{"word":"brash","score":2.31,"score_pos":0.02},{"word":"chits","score":2.31,"score_pos":0.22},{"word":"sicht","score":2.31,"score_pos":0.02},{"word":"stich","score":2.31,"score_pos":0.01},{"word":"mayed","score":2.31,"score_pos":0.06},{"word":"mousy","score":2.31,"score_pos":0.07},{"word":"stogy","score":2.31,"score_pos":0.02},{"word":"meith","score":2.31,"score_pos":0.05},{"word":"saheb","score":2.31,"score_pos":0},{"word":"decoy","score":2.31,"score_pos":0.05},{"word":"coyed","score":2.31,"score_pos":0.1},{"word":"lowts","score":2.31,"score_pos":0.13},{"word":"decry","score":2.31,"score_pos":0.05},{"word":"cyder","score":2.31,"score_pos":0.02},{"word":"gytes","score":2.31,"score_pos":0.07},{"word":"kinda","score":2.31,"score_pos":0.02},{"word":"ponty","score":2.31,"score_pos":0.39},{"word":"poynt","score":2.31,"score_pos":0.04},{"word":"swelt","score":2.31,"score_pos":0.01},{"word":"welts","score":2.31,"score_pos":0.15},{"word":"kaims","score":2.31,"score_pos":0.11},{"word":"kamis","score":2.31,"score_pos":0.12},{"word":"maiks","score":2.31,"score_pos":0.26},{"word":"makis","score":2.31,"score_pos":0.12},{"word":"smaik","score":2.31,"score_pos":0.01},{"word":"sicko","score":2.31,"score_pos":0.02},{"word":"flats","score":2.31,"score_pos":0.15},{"word":"ricks","score":2.31,"score_pos":0.07},{"word":"gloam","score":2.31,"score_pos":0.01},{"word":"clags","score":2.31,"score_pos":0.11},{"word":"gluon","score":2.31,"score_pos":0.02},{"word":"gleam","score":2.31,"score_pos":0.01},{"word":"lunge","score":2.31,"score_pos":0.06},{"word":"finos","score":2.31,"score_pos":0.23},{"word":"foins","score":2.31,"score_pos":0.44},{"word":"infos","score":2.31,"score_pos":0},{"word":"lucid","score":2.31,"score_pos":0.04},{"word":"ludic","score":2.31,"score_pos":0.01},{"word":"firns","score":2.31,"score_pos":0.33},{"word":"tokay","score":2.31,"score_pos":0.09},{"word":"flote","score":2.31,"score_pos":0.07},{"word":"binds","score":2.31,"score_pos":0.27},{"word":"fenis","score":2.31,"score_pos":0.24},{"word":"fines","score":2.31,"score_pos":0.54},{"word":"neifs","score":2.31,"score_pos":0.04},{"word":"niefs","score":2.31,"score_pos":0.03},{"word":"nifes","score":2.31,"score_pos":0.05},{"word":"chain","score":2.31,"score_pos":0.04},{"word":"china","score":2.31,"score_pos":0.04},{"word":"hotly","score":2.31,"score_pos":0.12},{"word":"monty","score":2.31,"score_pos":0.32},{"word":"ducts","score":2.31,"score_pos":0.14},{"word":"agony","score":2.31,"score_pos":0.01},{"word":"shiny","score":2.31,"score_pos":0.11},{"word":"angry","score":2.31,"score_pos":0.01},{"word":"rangy","score":2.31,"score_pos":0.1},{"word":"clipt","score":2.31,"score_pos":0.04},{"word":"ethyl","score":2.31,"score_pos":0},{"word":"lythe","score":2.31,"score_pos":0},{"word":"bantu","score":2.31,"score_pos":0.02},{"word":"tabun","score":2.31,"score_pos":0.02},{"word":"guard","score":2.31,"score_pos":0.08},{"word":"meynt","score":2.31,"score_pos":0.02},{"word":"lowan","score":2.31,"score_pos":0.02},{"word":"muted","score":2.31,"score_pos":0.13},{"word":"geyan","score":2.31,"score_pos":0.01},{"word":"gynae","score":2.31,"score_pos":0.03},{"word":"acidy","score":2.31,"score_pos":0.01},{"word":"agued","score":2.31,"score_pos":0.01},{"word":"bract","score":2.31,"score_pos":0.04},{"word":"wanle","score":2.31,"score_pos":0.1},{"word":"paysd","score":2.31,"score_pos":0.02},{"word":"spayd","score":2.31,"score_pos":0},{"word":"phone","score":2.31,"score_pos":0.07},{"word":"pheon","score":2.31,"score_pos":0.02},{"word":"caups","score":2.31,"score_pos":0.2},{"word":"scaup","score":2.31,"score_pos":0},{"word":"piths","score":2.31,"score_pos":0.08},{"word":"bytes","score":2.31,"score_pos":0.11},{"word":"twirl","score":2.31,"score_pos":0.01},{"word":"croup","score":2.31,"score_pos":0.01},{"word":"kyloe","score":2.31,"score_pos":0.01},{"word":"yokel","score":2.31,"score_pos":0.01},{"word":"dopey","score":2.31,"score_pos":0.2},{"word":"perdy","score":2.31,"score_pos":0.13},{"word":"predy","score":2.31,"score_pos":0.05},{"word":"coupe","score":2.31,"score_pos":0.1},{"word":"pucer","score":2.31,"score_pos":0.08},{"word":"savor","score":2.31,"score_pos":0.03},{"word":"arvos","score":2.31,"score_pos":0.03},{"word":"voars","score":2.31,"score_pos":0.13},{"word":"waurs","score":2.31,"score_pos":0.14},{"word":"oaves","score":2.31,"score_pos":0.07},{"word":"soave","score":2.31,"score_pos":0.05},{"word":"raves","score":2.31,"score_pos":0.16},{"word":"saver","score":2.31,"score_pos":0.07},{"word":"avers","score":2.31,"score_pos":0},{"word":"vares","score":2.31,"score_pos":0.31},{"word":"amble","score":2.31,"score_pos":0},{"word":"melba","score":2.31,"score_pos":0.01},{"word":"blame","score":2.31,"score_pos":0.04},{"word":"chons","score":2.31,"score_pos":0.18},{"word":"adunc","score":2.31,"score_pos":0},{"word":"coble","score":2.31,"score_pos":0.09},{"word":"spike","score":2.31,"score_pos":0.02},{"word":"kepis","score":2.31,"score_pos":0.06},{"word":"kipes","score":2.31,"score_pos":0.13},{"word":"pikes","score":2.31,"score_pos":0.22},{"word":"sumac","score":2.31,"score_pos":0.01},{"word":"camus","score":2.31,"score_pos":0.15},{"word":"caums","score":2.31,"score_pos":0.2},{"word":"musca","score":2.31,"score_pos":0.01},{"word":"magot","score":2.31,"score_pos":0.04},{"word":"smith","score":2.31,"score_pos":0.01},{"word":"ungot","score":2.31,"score_pos":0},{"word":"grunt","score":2.31,"score_pos":0.05},{"word":"dormy","score":2.31,"score_pos":0.17},{"word":"scody","score":2.31,"score_pos":0.02},{"word":"mucro","score":2.31,"score_pos":0.02},{"word":"mucor","score":2.31,"score_pos":0.03},{"word":"golpe","score":2.31,"score_pos":0.09},{"word":"barny","score":2.31,"score_pos":0.35},{"word":"unget","score":2.31,"score_pos":0.01},{"word":"feuar","score":2.31,"score_pos":0.04},{"word":"beany","score":2.31,"score_pos":0.18},{"word":"herbs","score":2.31,"score_pos":0.07},{"word":"daube","score":2.31,"score_pos":0.04},{"word":"drink","score":2.31,"score_pos":0.03},{"word":"gland","score":2.31,"score_pos":0.05},{"word":"skimo","score":2.31,"score_pos":0},{"word":"mokis","score":2.31,"score_pos":0.15},{"word":"inked","score":2.31,"score_pos":0},{"word":"smirk","score":2.31,"score_pos":0.01},{"word":"mirks","score":2.31,"score_pos":0.25},{"word":"glams","score":2.31,"score_pos":0.08},{"word":"slung","score":2.31,"score_pos":0.01},{"word":"lungs","score":2.31,"score_pos":0.14},{"word":"smeik","score":2.31,"score_pos":0},{"word":"mikes","score":2.31,"score_pos":0.18},{"word":"bepat","score":2.31,"score_pos":0.04},{"word":"lofts","score":2.31,"score_pos":0.09},{"word":"clogs","score":2.31,"score_pos":0.12},{"word":"kyats","score":2.3,"score_pos":0.04},{"word":"felts","score":2.3,"score_pos":0.23},{"word":"lefts","score":2.3,"score_pos":0.05},{"word":"golem","score":2.3,"score_pos":0.06},{"word":"clegs","score":2.3,"score_pos":0.07},{"word":"latch","score":2.3,"score_pos":0.02},{"word":"aiver","score":2.3,"score_pos":0.03},{"word":"vaire","score":2.3,"score_pos":0.05},{"word":"sibyl","score":2.3,"score_pos":0},{"word":"sybil","score":2.3,"score_pos":0.01},{"word":"tryke","score":2.3,"score_pos":0.02},{"word":"gyans","score":2.3,"score_pos":0.06},{"word":"yangs","score":2.3,"score_pos":0.06},{"word":"chino","score":2.3,"score_pos":0.03},{"word":"gauds","score":2.3,"score_pos":0.16},{"word":"lawns","score":2.3,"score_pos":0.1},{"word":"gyron","score":2.3,"score_pos":0.01},{"word":"niche","score":2.3,"score_pos":0.01},{"word":"chine","score":2.3,"score_pos":0.08},{"word":"gourd","score":2.3,"score_pos":0.1},{"word":"phons","score":2.3,"score_pos":0.17},{"word":"umiac","score":2.3,"score_pos":0},{"word":"burnt","score":2.3,"score_pos":0.15},{"word":"brunt","score":2.3,"score_pos":0.07},{"word":"kulan","score":2.3,"score_pos":0.03},{"word":"bhais","score":2.3,"score_pos":0.18},{"word":"sahib","score":2.3,"score_pos":0},{"word":"grued","score":2.3,"score_pos":0.1},{"word":"urged","score":2.3,"score_pos":0.02},{"word":"cloak","score":2.3,"score_pos":0.02},{"word":"pumas","score":2.3,"score_pos":0.2},{"word":"lowne","score":2.3,"score_pos":0.05},{"word":"dicey","score":2.3,"score_pos":0.15},{"word":"yolks","score":2.3,"score_pos":0.07},{"word":"wilts","score":2.3,"score_pos":0.2},{"word":"aleck","score":2.3,"score_pos":0},{"word":"caped","score":2.3,"score_pos":0.14},{"word":"paced","score":2.3,"score_pos":0.14},{"word":"rumpo","score":2.3,"score_pos":0.01},{"word":"scoup","score":2.3,"score_pos":0},{"word":"coups","score":2.3,"score_pos":0.26},{"word":"kitul","score":2.3,"score_pos":0.01},{"word":"putid","score":2.3,"score_pos":0.1},{"word":"kyles","score":2.3,"score_pos":0.06},{"word":"yelks","score":2.3,"score_pos":0.04},{"word":"ylkes","score":2.3,"score_pos":0.03},{"word":"syped","score":2.3,"score_pos":0.02},{"word":"bland","score":2.3,"score_pos":0.08},{"word":"puces","score":2.3,"score_pos":0.3},{"word":"sokah","score":2.3,"score_pos":0.03},{"word":"hokas","score":2.3,"score_pos":0.1},{"word":"kohas","score":2.3,"score_pos":0.03},{"word":"shako","score":2.3,"score_pos":0.02},{"word":"flane","score":2.3,"score_pos":0.06},{"word":"harks","score":2.3,"score_pos":0.21},{"word":"shark","score":2.3,"score_pos":0.02},{"word":"balms","score":2.3,"score_pos":0.24},{"word":"lambs","score":2.3,"score_pos":0.06},{"word":"blams","score":2.3,"score_pos":0.11},{"word":"dowar","score":2.3,"score_pos":0.04},{"word":"shake","score":2.3,"score_pos":0.04},{"word":"hakes","score":2.3,"score_pos":0.15},{"word":"lungi","score":2.3,"score_pos":0.02},{"word":"dewar","score":2.3,"score_pos":0.02},{"word":"wader","score":2.3,"score_pos":0.05},{"word":"wared","score":2.3,"score_pos":0.19},{"word":"blocs","score":2.3,"score_pos":0.12},{"word":"flirt","score":2.3,"score_pos":0.04},{"word":"verso","score":2.3,"score_pos":0.01},{"word":"overs","score":2.3,"score_pos":0},{"word":"roves","score":2.3,"score_pos":0.2},{"word":"servo","score":2.3,"score_pos":0.01},{"word":"hauld","score":2.3,"score_pos":0.07},{"word":"dunam","score":2.3,"score_pos":0.02},{"word":"maund","score":2.3,"score_pos":0.11},{"word":"undam","score":2.3,"score_pos":0},{"word":"logic","score":2.3,"score_pos":0.01},{"word":"moble","score":2.3,"score_pos":0.07},{"word":"filet","score":2.3,"score_pos":0.15},{"word":"flite","score":2.3,"score_pos":0.08},{"word":"mensh","score":2.3,"score_pos":0.02},{"word":"glops","score":2.3,"score_pos":0.09},{"word":"golps","score":2.3,"score_pos":0.22},{"word":"splog","score":2.3,"score_pos":0},{"word":"stung","score":2.3,"score_pos":0},{"word":"tungs","score":2.3,"score_pos":0.2},{"word":"maced","score":2.3,"score_pos":0.12},{"word":"comus","score":2.3,"score_pos":0.19},{"word":"dunce","score":2.3,"score_pos":0.07},{"word":"scrum","score":2.3,"score_pos":0},{"word":"fraus","score":2.3,"score_pos":0.09},{"word":"minty","score":2.3,"score_pos":0.23},{"word":"tumid","score":2.3,"score_pos":0.08},{"word":"bauds","score":2.3,"score_pos":0.23},{"word":"budas","score":2.3,"score_pos":0.16},{"word":"daubs","score":2.3,"score_pos":0.09},{"word":"emyds","score":2.3,"score_pos":0},{"word":"shogi","score":2.3,"score_pos":0.01},{"word":"pibal","score":2.3,"score_pos":0.03},{"word":"girsh","score":2.3,"score_pos":0.02},{"word":"gemot","score":2.3,"score_pos":0.03},{"word":"lawin","score":2.3,"score_pos":0.02},{"word":"bourd","score":2.3,"score_pos":0.14},{"word":"fouer","score":2.3,"score_pos":0.15},{"word":"fuero","score":2.3,"score_pos":0.02},{"word":"ebony","score":2.3,"score_pos":0},{"word":"boney","score":2.3,"score_pos":0.71},{"word":"dinks","score":2.3,"score_pos":0.23},{"word":"kinds","score":2.3,"score_pos":0.12},{"word":"debur","score":2.3,"score_pos":0.01},{"word":"redub","score":2.3,"score_pos":0},{"word":"bitsy","score":2.3,"score_pos":0.06},{"word":"wants","score":2.3,"score_pos":0.29},{"word":"pyoid","score":2.3,"score_pos":0.03},{"word":"polka","score":2.3,"score_pos":0.07},{"word":"pokal","score":2.3,"score_pos":0.03},{"word":"gloms","score":2.3,"score_pos":0.08},{"word":"kiley","score":2.3,"score_pos":0.17},{"word":"kylie","score":2.3,"score_pos":0.02},{"word":"ylike","score":2.3,"score_pos":0.01},{"word":"track","score":2.3,"score_pos":0.01},{"word":"aviso","score":2.3,"score_pos":0},{"word":"rivas","score":2.3,"score_pos":0.07},{"word":"vairs","score":2.3,"score_pos":0.13},{"word":"limba","score":2.3,"score_pos":0.01},{"word":"avise","score":2.3,"score_pos":0},{"word":"cloth","score":2.3,"score_pos":0.04},{"word":"kytes","score":2.3,"score_pos":0.05},{"word":"skyte","score":2.3,"score_pos":0},{"word":"tykes","score":2.3,"score_pos":0.05},{"word":"cibol","score":2.3,"score_pos":0.03},{"word":"vireo","score":2.3,"score_pos":0.04},{"word":"conga","score":2.3,"score_pos":0.08},{"word":"chins","score":2.3,"score_pos":0.21},{"word":"letch","score":2.3,"score_pos":0.01},{"word":"gonys","score":2.3,"score_pos":0.07},{"word":"gynos","score":2.3,"score_pos":0.06},{"word":"hemin","score":2.3,"score_pos":0.03},{"word":"bunts","score":2.3,"score_pos":0.49},{"word":"drugs","score":2.3,"score_pos":0.09},{"word":"lowns","score":2.3,"score_pos":0.12},{"word":"nowls","score":2.3,"score_pos":0.07},{"word":"swoln","score":2.3,"score_pos":0.01},{"word":"myoid","score":2.3,"score_pos":0.03},{"word":"plebs","score":2.3,"score_pos":0.04},{"word":"degus","score":2.3,"score_pos":0.05},{"word":"gudes","score":2.3,"score_pos":0.23},{"word":"slack","score":2.3,"score_pos":0.01},{"word":"calks","score":2.3,"score_pos":0.32},{"word":"lacks","score":2.3,"score_pos":0.09},{"word":"pound","score":2.3,"score_pos":0.17},{"word":"knurl","score":2.3,"score_pos":0.01},{"word":"garbo","score":2.3,"score_pos":0.02},{"word":"gobar","score":2.3,"score_pos":0.04},{"word":"amped","score":2.3,"score_pos":0.01},{"word":"layup","score":2.3,"score_pos":0},{"word":"uplay","score":2.3,"score_pos":0.01},{"word":"mopus","score":2.3,"score_pos":0.1},{"word":"moups","score":2.3,"score_pos":0.2},{"word":"pendu","score":2.3,"score_pos":0.01},{"word":"upend","score":2.3,"score_pos":0},{"word":"rumps","score":2.3,"score_pos":0.08},{"word":"garbe","score":2.3,"score_pos":0.06},{"word":"barge","score":2.3,"score_pos":0.14},{"word":"begar","score":2.3,"score_pos":0.03},{"word":"flans","score":2.3,"score_pos":0.15},{"word":"cloke","score":2.3,"score_pos":0.06},{"word":"coped","score":2.3,"score_pos":0.18},{"word":"spume","score":2.3,"score_pos":0.01},{"word":"clerk","score":2.3,"score_pos":0.01},{"word":"woads","score":2.3,"score_pos":0.17},{"word":"blond","score":2.3,"score_pos":0.08},{"word":"draws","score":2.3,"score_pos":0.03},{"word":"wards","score":2.3,"score_pos":0.18},{"word":"sward","score":2.3,"score_pos":0.02},{"word":"twain","score":2.3,"score_pos":0.01},{"word":"witan","score":2.3,"score_pos":0.03},{"word":"felon","score":2.3,"score_pos":0.04},{"word":"horks","score":2.3,"score_pos":0.27},{"word":"khors","score":2.3,"score_pos":0.06},{"word":"narky","score":2.3,"score_pos":0.08},{"word":"deaws","score":2.3,"score_pos":0.04},{"word":"sawed","score":2.3,"score_pos":0.11},{"word":"wades","score":2.3,"score_pos":0.19},{"word":"blend","score":2.3,"score_pos":0.05},{"word":"flits","score":2.3,"score_pos":0.19},{"word":"lifts","score":2.3,"score_pos":0.06},{"word":"hokes","score":2.3,"score_pos":0.19},{"word":"okehs","score":2.3,"score_pos":0},{"word":"dower","score":2.3,"score_pos":0.07},{"word":"rowed","score":2.3,"score_pos":0.08},{"word":"mound","score":2.3,"score_pos":0.14},{"word":"gimel","score":2.3,"score_pos":0.07},{"word":"glime","score":2.3,"score_pos":0.04},{"word":"bacon","score":2.3,"score_pos":0.04},{"word":"banco","score":2.3,"score_pos":0.05},{"word":"fader","score":2.3,"score_pos":0.07},{"word":"fared","score":2.3,"score_pos":0.28},{"word":"curly","score":2.3,"score_pos":0.28},{"word":"fours","score":2.3,"score_pos":0.27},{"word":"budos","score":2.3,"score_pos":0.14},{"word":"burds","score":2.3,"score_pos":0.3},{"word":"drubs","score":2.3,"score_pos":0.05},{"word":"yogin","score":2.3,"score_pos":0.01},{"word":"ambit","score":2.3,"score_pos":0},{"word":"cluey","score":2.3,"score_pos":0.19},{"word":"ponga","score":2.3,"score_pos":0.07},{"word":"prang","score":2.3,"score_pos":0.02},{"word":"bused","score":2.3,"score_pos":0.09},{"word":"debus","score":2.3,"score_pos":0.05},{"word":"nempt","score":2.3,"score_pos":0.01},{"word":"hardy","score":2.3,"score_pos":0.12},{"word":"hydra","score":2.3,"score_pos":0},{"word":"eying","score":2.29,"score_pos":0},{"word":"gynie","score":2.29,"score_pos":0.03},{"word":"guide","score":2.29,"score_pos":0.08},{"word":"heady","score":2.29,"score_pos":0.06},{"word":"hayed","score":2.29,"score_pos":0.05},{"word":"shoyu","score":2.29,"score_pos":0},{"word":"rushy","score":2.29,"score_pos":0.02},{"word":"silky","score":2.29,"score_pos":0.15},{"word":"opium","score":2.29,"score_pos":0},{"word":"klaps","score":2.29,"score_pos":0.05},{"word":"stown","score":2.29,"score_pos":0},{"word":"towns","score":2.29,"score_pos":0.18},{"word":"nowts","score":2.29,"score_pos":0.08},{"word":"wonts","score":2.29,"score_pos":0.36},{"word":"gript","score":2.29,"score_pos":0.04},{"word":"final","score":2.29,"score_pos":0.06},{"word":"pumie","score":2.29,"score_pos":0.1},{"word":"umpie","score":2.29,"score_pos":0},{"word":"stack","score":2.29,"score_pos":0},{"word":"tacks","score":2.29,"score_pos":0.13},{"word":"knout","score":2.29,"score_pos":0.01},{"word":"trunk","score":2.29,"score_pos":0.02},{"word":"newts","score":2.29,"score_pos":0.04},{"word":"wents","score":2.29,"score_pos":0.19},{"word":"haiks","score":2.29,"score_pos":0.2},{"word":"unket","score":2.29,"score_pos":0},{"word":"trock","score":2.29,"score_pos":0.02},{"word":"visor","score":2.29,"score_pos":0.01},{"word":"waide","score":2.29,"score_pos":0.07},{"word":"limbo","score":2.29,"score_pos":0.01},{"word":"treck","score":2.29,"score_pos":0.01},{"word":"among","score":2.29,"score_pos":0},{"word":"mango","score":2.29,"score_pos":0.04},{"word":"ngoma","score":2.29,"score_pos":0},{"word":"rives","score":2.29,"score_pos":0.15},{"word":"siver","score":2.29,"score_pos":0.06},{"word":"viers","score":2.29,"score_pos":0.06},{"word":"vires","score":2.29,"score_pos":0.28},{"word":"cangs","score":2.29,"score_pos":0.32},{"word":"hiker","score":2.29,"score_pos":0.04},{"word":"front","score":2.29,"score_pos":0.06},{"word":"mange","score":2.29,"score_pos":0.1},{"word":"often","score":2.29,"score_pos":0},{"word":"mysid","score":2.29,"score_pos":0.01},{"word":"tombs","score":2.29,"score_pos":0.1},{"word":"conge","score":2.29,"score_pos":0.16},{"word":"damps","score":2.29,"score_pos":0.13},{"word":"music","score":2.29,"score_pos":0.01},{"word":"slunk","score":2.29,"score_pos":0.02},{"word":"lunks","score":2.29,"score_pos":0.18},{"word":"garbs","score":2.29,"score_pos":0.14},{"word":"grabs","score":2.29,"score_pos":0.06},{"word":"brags","score":2.29,"score_pos":0.15},{"word":"locks","score":2.29,"score_pos":0.12},{"word":"briny","score":2.29,"score_pos":0.19},{"word":"moped","score":2.29,"score_pos":0.14},{"word":"inbye","score":2.29,"score_pos":0},{"word":"grebo","score":2.29,"score_pos":0.01},{"word":"snaky","score":2.29,"score_pos":0.04},{"word":"yanks","score":2.29,"score_pos":0.07},{"word":"dukas","score":2.29,"score_pos":0.09},{"word":"prahu","score":2.29,"score_pos":0},{"word":"cutey","score":2.29,"score_pos":0.3},{"word":"words","score":2.29,"score_pos":0.22},{"word":"sword","score":2.29,"score_pos":0.02},{"word":"drows","score":2.29,"score_pos":0.04},{"word":"palki","score":2.29,"score_pos":0.04},{"word":"lanch","score":2.29,"score_pos":0.03},{"word":"glims","score":2.29,"score_pos":0.1},{"word":"drouk","score":2.29,"score_pos":0.01},{"word":"dowse","score":2.29,"score_pos":0.02},{"word":"sowed","score":2.29,"score_pos":0.13},{"word":"twine","score":2.29,"score_pos":0.02},{"word":"yclad","score":2.29,"score_pos":0},{"word":"fados","score":2.29,"score_pos":0.13},{"word":"fards","score":2.29,"score_pos":0.26},{"word":"licht","score":2.29,"score_pos":0.01},{"word":"bancs","score":2.29,"score_pos":0.31},{"word":"faint","score":2.29,"score_pos":0.12},{"word":"fitna","score":2.29,"score_pos":0.04},{"word":"murly","score":2.29,"score_pos":0.22},{"word":"rumly","score":2.29,"score_pos":0.08},{"word":"fades","score":2.29,"score_pos":0.29},{"word":"safed","score":2.29,"score_pos":0.07},{"word":"acing","score":2.29,"score_pos":0},{"word":"belah","score":2.29,"score_pos":0.05},{"word":"hable","score":2.29,"score_pos":0.04},{"word":"maneb","score":2.29,"score_pos":0.02},{"word":"bronc","score":2.29,"score_pos":0.02},{"word":"muley","score":2.29,"score_pos":0.32},{"word":"topek","score":2.29,"score_pos":0.05},{"word":"blips","score":2.29,"score_pos":0.14},{"word":"guids","score":2.29,"score_pos":0.2},{"word":"pangs","score":2.29,"score_pos":0.3},{"word":"spang","score":2.29,"score_pos":0},{"word":"bonce","score":2.29,"score_pos":0.16},{"word":"dashy","score":2.29,"score_pos":0.02},{"word":"shady","score":2.29,"score_pos":0.06},{"word":"mohua","score":2.29,"score_pos":0.01},{"word":"umrah","score":2.29,"score_pos":0},{"word":"timbo","score":2.29,"score_pos":0.01},{"word":"sauch","score":2.29,"score_pos":0.03},{"word":"malik","score":2.29,"score_pos":0.05},{"word":"garth","score":2.29,"score_pos":0.08},{"word":"prong","score":2.29,"score_pos":0.02},{"word":"rhody","score":2.29,"score_pos":0.04},{"word":"hydro","score":2.29,"score_pos":0},{"word":"pengo","score":2.29,"score_pos":0.03},{"word":"piums","score":2.29,"score_pos":0.17},{"word":"hoyed","score":2.29,"score_pos":0.06},{"word":"bagie","score":2.29,"score_pos":0.1},{"word":"bigae","score":2.29,"score_pos":0.07},{"word":"ruche","score":2.29,"score_pos":0.01},{"word":"ickle","score":2.29,"score_pos":0},{"word":"cleik","score":2.29,"score_pos":0.02},{"word":"polks","score":2.29,"score_pos":0.38},{"word":"stunk","score":2.29,"score_pos":0.01},{"word":"knuts","score":2.29,"score_pos":0.04},{"word":"wadis","score":2.29,"score_pos":0.12},{"word":"kelps","score":2.29,"score_pos":0.07},{"word":"skelp","score":2.29,"score_pos":0},{"word":"spelk","score":2.29,"score_pos":0.01},{"word":"blind","score":2.29,"score_pos":0.1},{"word":"stock","score":2.29,"score_pos":0},{"word":"tocks","score":2.29,"score_pos":0.17},{"word":"hoiks","score":2.29,"score_pos":0.26},{"word":"hokis","score":2.29,"score_pos":0.12},{"word":"elfin","score":2.29,"score_pos":0},{"word":"shirk","score":2.29,"score_pos":0.02},{"word":"aduki","score":2.29,"score_pos":0},{"word":"limbs","score":2.29,"score_pos":0.05},{"word":"pouty","score":2.29,"score_pos":0.31},{"word":"purty","score":2.29,"score_pos":0.32},{"word":"mangs","score":2.29,"score_pos":0.24},{"word":"sheik","score":2.29,"score_pos":0.01},{"word":"hikes","score":2.29,"score_pos":0.14},{"word":"dowie","score":2.29,"score_pos":0.07},{"word":"fonts","score":2.29,"score_pos":0.54},{"word":"wider","score":2.29,"score_pos":0.05},{"word":"weird","score":2.29,"score_pos":0.05},{"word":"wired","score":2.29,"score_pos":0.17},{"word":"wried","score":2.29,"score_pos":0.1},{"word":"fents","score":2.29,"score_pos":0.29},{"word":"emong","score":2.29,"score_pos":0},{"word":"genom","score":2.29,"score_pos":0.02},{"word":"gnome","score":2.29,"score_pos":0.02},{"word":"domic","score":2.29,"score_pos":0.02},{"word":"chant","score":2.29,"score_pos":0.06},{"word":"natch","score":2.29,"score_pos":0.01},{"word":"cabin","score":2.29,"score_pos":0.05},{"word":"medic","score":2.29,"score_pos":0.01},{"word":"demic","score":2.29,"score_pos":0.01},{"word":"synth","score":2.29,"score_pos":0.02},{"word":"thuds","score":2.29,"score_pos":0.08},{"word":"capul","score":2.29,"score_pos":0.02},{"word":"culpa","score":2.29,"score_pos":0.04},{"word":"brogs","score":2.29,"score_pos":0.16},{"word":"budis","score":2.29,"score_pos":0.2},{"word":"skelm","score":2.29,"score_pos":0},{"word":"aping","score":2.29,"score_pos":0},{"word":"bergs","score":2.29,"score_pos":0.23},{"word":"bathe","score":2.29,"score_pos":0.05},{"word":"beath","score":2.29,"score_pos":0.06},{"word":"orval","score":2.29,"score_pos":0},{"word":"valor","score":2.29,"score_pos":0.03},{"word":"volar","score":2.29,"score_pos":0.04},{"word":"hapus","score":2.29,"score_pos":0.06},{"word":"puhas","score":2.29,"score_pos":0.05},{"word":"crank","score":2.29,"score_pos":0.03},{"word":"laevo","score":2.29,"score_pos":0.01},{"word":"loave","score":2.29,"score_pos":0.03},{"word":"volae","score":2.29,"score_pos":0.07},{"word":"ravel","score":2.29,"score_pos":0.04},{"word":"laver","score":2.29,"score_pos":0.05},{"word":"velar","score":2.29,"score_pos":0.02},{"word":"yonks","score":2.29,"score_pos":0.09},{"word":"twins","score":2.29,"score_pos":0.06},{"word":"douks","score":2.29,"score_pos":0.25},{"word":"kudos","score":2.29,"score_pos":0.06},{"word":"ensky","score":2.29,"score_pos":0},{"word":"ouphe","score":2.29,"score_pos":0.01},{"word":"dukes","score":2.29,"score_pos":0.18},{"word":"madly","score":2.29,"score_pos":0.1},{"word":"borak","score":2.29,"score_pos":0.09},{"word":"trick","score":2.29,"score_pos":0.02},{"word":"blahs","score":2.28,"score_pos":0.07},{"word":"blash","score":2.28,"score_pos":0.01},{"word":"brake","score":2.28,"score_pos":0.08},{"word":"baker","score":2.28,"score_pos":0.08},{"word":"kebar","score":2.28,"score_pos":0.01},{"word":"break","score":2.28,"score_pos":0.02},{"word":"laigh","score":2.28,"score_pos":0.03},{"word":"gamin","score":2.28,"score_pos":0.05},{"word":"fords","score":2.28,"score_pos":0.33},{"word":"ycled","score":2.28,"score_pos":0.01},{"word":"hudna","score":2.28,"score_pos":0.02},{"word":"feods","score":2.28,"score_pos":0.15},{"word":"coign","score":2.28,"score_pos":0.1},{"word":"incog","score":2.28,"score_pos":0},{"word":"feint","score":2.28,"score_pos":0.08},{"word":"fient","score":2.28,"score_pos":0.06},{"word":"chado","score":2.28,"score_pos":0.02},{"word":"humas","score":2.28,"score_pos":0.13},{"word":"musha","score":2.28,"score_pos":0.01},{"word":"chard","score":2.28,"score_pos":0.06},{"word":"genic","score":2.28,"score_pos":0.02},{"word":"gaths","score":2.28,"score_pos":0.08},{"word":"ghast","score":2.28,"score_pos":0.02},{"word":"ghats","score":2.28,"score_pos":0.15},{"word":"pongs","score":2.28,"score_pos":0.38},{"word":"yodhs","score":2.28,"score_pos":0.02},{"word":"ached","score":2.28,"score_pos":0},{"word":"humor","score":2.28,"score_pos":0.03},{"word":"mohur","score":2.28,"score_pos":0.01},{"word":"hocus","score":2.28,"score_pos":0.08},{"word":"crush","score":2.28,"score_pos":0.01},{"word":"milko","score":2.28,"score_pos":0.03},{"word":"slick","score":2.28,"score_pos":0.02},{"word":"licks","score":2.28,"score_pos":0.08},{"word":"dhuti","score":2.28,"score_pos":0.01},{"word":"rheum","score":2.28,"score_pos":0},{"word":"chuse","score":2.28,"score_pos":0.02},{"word":"melik","score":2.28,"score_pos":0.03},{"word":"kelim","score":2.28,"score_pos":0.01},{"word":"goeth","score":2.28,"score_pos":0.05},{"word":"imped","score":2.28,"score_pos":0},{"word":"bogie","score":2.28,"score_pos":0.12},{"word":"giber","score":2.28,"score_pos":0.06},{"word":"bayou","score":2.28,"score_pos":0},{"word":"boyau","score":2.28,"score_pos":0},{"word":"talky","score":2.28,"score_pos":0.17},{"word":"caput","score":2.28,"score_pos":0.04},{"word":"kagos","score":2.28,"score_pos":0.08},{"word":"panko","score":2.28,"score_pos":0.06},{"word":"weids","score":2.28,"score_pos":0.11},{"word":"wides","score":2.28,"score_pos":0.18},{"word":"wised","score":2.28,"score_pos":0.05},{"word":"prank","score":2.28,"score_pos":0.03},{"word":"mongs","score":2.28,"score_pos":0.31},{"word":"pekan","score":2.28,"score_pos":0.02},{"word":"mengs","score":2.28,"score_pos":0.16},{"word":"ovate","score":2.28,"score_pos":0},{"word":"taver","score":2.28,"score_pos":0.07},{"word":"trave","score":2.28,"score_pos":0.02},{"word":"avert","score":2.28,"score_pos":0},{"word":"fiord","score":2.28,"score_pos":0.1},{"word":"ampul","score":2.28,"score_pos":0},{"word":"notch","score":2.28,"score_pos":0.01},{"word":"fried","score":2.28,"score_pos":0.15},{"word":"fired","score":2.28,"score_pos":0.26},{"word":"tench","score":2.28,"score_pos":0.03},{"word":"bahts","score":2.28,"score_pos":0.09},{"word":"baths","score":2.28,"score_pos":0.12},{"word":"bhats","score":2.28,"score_pos":0.21},{"word":"musty","score":2.28,"score_pos":0.08},{"word":"aight","score":2.28,"score_pos":0.01},{"word":"thagi","score":2.28,"score_pos":0.01},{"word":"gipon","score":2.28,"score_pos":0.03},{"word":"oping","score":2.28,"score_pos":0},{"word":"pingo","score":2.28,"score_pos":0.04},{"word":"cupel","score":2.28,"score_pos":0.07},{"word":"ovals","score":2.28,"score_pos":0},{"word":"salvo","score":2.28,"score_pos":0.02},{"word":"hyoid","score":2.28,"score_pos":0.02},{"word":"broth","score":2.28,"score_pos":0.06},{"word":"throb","score":2.28,"score_pos":0},{"word":"yugas","score":2.28,"score_pos":0.03},{"word":"chiru","score":2.28,"score_pos":0.01},{"word":"snack","score":2.28,"score_pos":0.01},{"word":"genip","score":2.28,"score_pos":0.02},{"word":"wauls","score":2.28,"score_pos":0.19},{"word":"slave","score":2.28,"score_pos":0.02},{"word":"salve","score":2.28,"score_pos":0.05},{"word":"avels","score":2.28,"score_pos":0.01},{"word":"laves","score":2.28,"score_pos":0.19},{"word":"levas","score":2.28,"score_pos":0.06},{"word":"selva","score":2.28,"score_pos":0.01},{"word":"vales","score":2.28,"score_pos":0.28},{"word":"valse","score":2.28,"score_pos":0.02},{"word":"veals","score":2.28,"score_pos":0.1},{"word":"berth","score":2.28,"score_pos":0.08},{"word":"roguy","score":2.28,"score_pos":0.05},{"word":"ouphs","score":2.28,"score_pos":0.01},{"word":"unpay","score":2.28,"score_pos":0.01},{"word":"cronk","score":2.28,"score_pos":0.04},{"word":"kilps","score":2.28,"score_pos":0.1},{"word":"lover","score":2.28,"score_pos":0.06},{"word":"copay","score":2.28,"score_pos":0.16},{"word":"crapy","score":2.28,"score_pos":0.09},{"word":"boaks","score":2.28,"score_pos":0.42},{"word":"barks","score":2.28,"score_pos":0.44},{"word":"braks","score":2.28,"score_pos":0.19},{"word":"krabs","score":2.28,"score_pos":0.04},{"word":"kbars","score":2.28,"score_pos":0.01},{"word":"stick","score":2.28,"score_pos":0.01},{"word":"ticks","score":2.28,"score_pos":0.12},{"word":"pacey","score":2.28,"score_pos":0.25},{"word":"moldy","score":2.28,"score_pos":0.17},{"word":"bakes","score":2.28,"score_pos":0.32},{"word":"beaks","score":2.28,"score_pos":0.23},{"word":"locum","score":2.28,"score_pos":0.01},{"word":"afoul","score":2.28,"score_pos":0},{"word":"fural","score":2.28,"score_pos":0.07},{"word":"blaud","score":2.28,"score_pos":0.05},{"word":"snift","score":2.28,"score_pos":0.01},{"word":"broke","score":2.28,"score_pos":0.08},{"word":"berko","score":2.28,"score_pos":0.04},{"word":"bhels","score":2.28,"score_pos":0.12},{"word":"chads","score":2.28,"score_pos":0.12},{"word":"hound","score":2.28,"score_pos":0.1},{"word":"minge","score":2.28,"score_pos":0.09},{"word":"weary","score":2.28,"score_pos":0.08},{"word":"hamed","score":2.28,"score_pos":0.12},{"word":"yamun","score":2.28,"score_pos":0.01},{"word":"chord","score":2.28,"score_pos":0.06},{"word":"milks","score":2.28,"score_pos":0.22},{"word":"sklim","score":2.28,"score_pos":0},{"word":"ghost","score":2.28,"score_pos":0.02},{"word":"gosht","score":2.28,"score_pos":0.02},{"word":"goths","score":2.28,"score_pos":0.1},{"word":"tangy","score":2.28,"score_pos":0.17},{"word":"dimps","score":2.28,"score_pos":0.11},{"word":"bigos","score":2.28,"score_pos":0.16},{"word":"biogs","score":2.28,"score_pos":0.26},{"word":"gobis","score":2.28,"score_pos":0.2},{"word":"brigs","score":2.28,"score_pos":0.19},{"word":"chode","score":2.28,"score_pos":0.05},{"word":"cymar","score":2.28,"score_pos":0.01},{"word":"uncoy","score":2.28,"score_pos":0.01},{"word":"curny","score":2.28,"score_pos":0.32},{"word":"ghest","score":2.28,"score_pos":0.01},{"word":"gibes","score":2.28,"score_pos":0.23},{"word":"cymae","score":2.28,"score_pos":0.02},{"word":"habit","score":2.28,"score_pos":0.04},{"word":"baith","score":2.28,"score_pos":0.12},{"word":"viola","score":2.28,"score_pos":0.03},{"word":"voila","score":2.28,"score_pos":0.04},{"word":"viral","score":2.28,"score_pos":0.03},{"word":"rival","score":2.28,"score_pos":0.02},{"word":"alive","score":2.28,"score_pos":0.01},{"word":"sinky","score":2.28,"score_pos":0.19},{"word":"groks","score":2.28,"score_pos":0.14},{"word":"kelty","score":2.28,"score_pos":0.09},{"word":"typed","score":2.28,"score_pos":0.02},{"word":"spank","score":2.28,"score_pos":0.01},{"word":"knaps","score":2.28,"score_pos":0.03},{"word":"buyer","score":2.28,"score_pos":0.05},{"word":"rebuy","score":2.28,"score_pos":0.03},{"word":"linch","score":2.28,"score_pos":0.03},{"word":"pronk","score":2.28,"score_pos":0.03},{"word":"blunt","score":2.28,"score_pos":0.06},{"word":"stave","score":2.28,"score_pos":0.01},{"word":"vesta","score":2.28,"score_pos":0.01},{"word":"glued","score":2.28,"score_pos":0.09},{"word":"luged","score":2.28,"score_pos":0.08},{"word":"month","score":2.28,"score_pos":0.11},{"word":"foids","score":2.28,"score_pos":0.32},{"word":"fidos","score":2.28,"score_pos":0.12},{"word":"trove","score":2.28,"score_pos":0.02},{"word":"overt","score":2.28,"score_pos":0},{"word":"voter","score":2.28,"score_pos":0.07},{"word":"hogan","score":2.28,"score_pos":0.03},{"word":"defis","score":2.28,"score_pos":0.06},{"word":"fides","score":2.28,"score_pos":0.26},{"word":"pulmo","score":2.28,"score_pos":0.03},{"word":"sculp","score":2.28,"score_pos":0},{"word":"plume","score":2.28,"score_pos":0.04},{"word":"pings","score":2.28,"score_pos":0.27},{"word":"fouat","score":2.28,"score_pos":0.1},{"word":"dishy","score":2.28,"score_pos":0.02},{"word":"banty","score":2.28,"score_pos":0.41},{"word":"lakhs","score":2.28,"score_pos":0.03},{"word":"guaco","score":2.28,"score_pos":0.02},{"word":"cuish","score":2.28,"score_pos":0.03},{"word":"woald","score":2.28,"score_pos":0.11},{"word":"waldo","score":2.28,"score_pos":0.02},{"word":"drawl","score":2.28,"score_pos":0.01},{"word":"grith","score":2.28,"score_pos":0.05},{"word":"girth","score":2.28,"score_pos":0.08},{"word":"right","score":2.28,"score_pos":0.01},{"word":"beths","score":2.27,"score_pos":0.08},{"word":"gyrus","score":2.27,"score_pos":0.05},{"word":"surgy","score":2.27,"score_pos":0.17},{"word":"conks","score":2.27,"score_pos":0.51},{"word":"nocks","score":2.27,"score_pos":0.07},{"word":"dwale","score":2.27,"score_pos":0.02},{"word":"lawed","score":2.27,"score_pos":0.07},{"word":"waled","score":2.27,"score_pos":0.17},{"word":"weald","score":2.27,"score_pos":0.06},{"word":"eight","score":2.27,"score_pos":0},{"word":"solve","score":2.27,"score_pos":0.06},{"word":"ovels","score":2.27,"score_pos":0},{"word":"slove","score":2.27,"score_pos":0.02},{"word":"loves","score":2.27,"score_pos":0.24},{"word":"voles","score":2.27,"score_pos":0.35},{"word":"guyse","score":2.27,"score_pos":0.01},{"word":"ephod","score":2.27,"score_pos":0},{"word":"hoped","score":2.27,"score_pos":0.11},{"word":"pohed","score":2.27,"score_pos":0.06},{"word":"thuya","score":2.27,"score_pos":0},{"word":"spacy","score":2.27,"score_pos":0.03},{"word":"yupon","score":2.27,"score_pos":0.01},{"word":"necks","score":2.27,"score_pos":0.04},{"word":"sneck","score":2.27,"score_pos":0},{"word":"borks","score":2.27,"score_pos":0.56},{"word":"culms","score":2.27,"score_pos":0.22},{"word":"laufs","score":2.27,"score_pos":0.08},{"word":"sulfa","score":2.27,"score_pos":0.03},{"word":"crepy","score":2.27,"score_pos":0.06},{"word":"bokes","score":2.27,"score_pos":0.4},{"word":"berks","score":2.27,"score_pos":0.3},{"word":"kerbs","score":2.27,"score_pos":0.06},{"word":"mings","score":2.27,"score_pos":0.22},{"word":"flour","score":2.27,"score_pos":0.02},{"word":"fluor","score":2.27,"score_pos":0.03},{"word":"furol","score":2.27,"score_pos":0.06},{"word":"nobly","score":2.27,"score_pos":0.05},{"word":"grike","score":2.27,"score_pos":0.07},{"word":"dunsh","score":2.27,"score_pos":0.02},{"word":"foule","score":2.27,"score_pos":0.14},{"word":"kaury","score":2.27,"score_pos":0.09},{"word":"fleur","score":2.27,"score_pos":0.01},{"word":"vitae","score":2.27,"score_pos":0.04},{"word":"blude","score":2.27,"score_pos":0.05},{"word":"blued","score":2.27,"score_pos":0.13},{"word":"lubed","score":2.27,"score_pos":0.07},{"word":"candy","score":2.27,"score_pos":0.23},{"word":"dancy","score":2.27,"score_pos":0.15},{"word":"nicht","score":2.27,"score_pos":0.01},{"word":"homed","score":2.27,"score_pos":0.15},{"word":"cymas","score":2.27,"score_pos":0.06},{"word":"hurly","score":2.27,"score_pos":0.17},{"word":"picul","score":2.27,"score_pos":0.02},{"word":"foray","score":2.27,"score_pos":0.31},{"word":"genty","score":2.27,"score_pos":0.19},{"word":"bardy","score":2.27,"score_pos":0.25},{"word":"dicty","score":2.27,"score_pos":0.11},{"word":"mercy","score":2.27,"score_pos":0.11},{"word":"silva","score":2.27,"score_pos":0.02},{"word":"vails","score":2.27,"score_pos":0.18},{"word":"valis","score":2.27,"score_pos":0.17},{"word":"vials","score":2.27,"score_pos":0.13},{"word":"arefy","score":2.27,"score_pos":0.02},{"word":"faery","score":2.27,"score_pos":0.11},{"word":"fayer","score":2.27,"score_pos":0.05},{"word":"fayre","score":2.27,"score_pos":0.03},{"word":"birth","score":2.27,"score_pos":0.11},{"word":"brith","score":2.27,"score_pos":0.07},{"word":"aphid","score":2.27,"score_pos":0},{"word":"beady","score":2.27,"score_pos":0.13},{"word":"bayed","score":2.27,"score_pos":0.1},{"word":"bousy","score":2.27,"score_pos":0.12},{"word":"buoys","score":2.27,"score_pos":0.06},{"word":"trump","score":2.27,"score_pos":0.01},{"word":"livor","score":2.27,"score_pos":0.02},{"word":"olive","score":2.27,"score_pos":0.01},{"word":"lovie","score":2.27,"score_pos":0.06},{"word":"voile","score":2.27,"score_pos":0.09},{"word":"liver","score":2.27,"score_pos":0.04},{"word":"ervil","score":2.27,"score_pos":0},{"word":"livre","score":2.27,"score_pos":0.03},{"word":"rivel","score":2.27,"score_pos":0.03},{"word":"viler","score":2.27,"score_pos":0.06},{"word":"clang","score":2.27,"score_pos":0.02},{"word":"khats","score":2.27,"score_pos":0.09},{"word":"shakt","score":2.27,"score_pos":0.04},{"word":"knosp","score":2.27,"score_pos":0},{"word":"ponks","score":2.27,"score_pos":0.48},{"word":"knops","score":2.27,"score_pos":0.03},{"word":"penks","score":2.27,"score_pos":0.26},{"word":"dimly","score":2.27,"score_pos":0.12},{"word":"tawed","score":2.27,"score_pos":0.11},{"word":"wurst","score":2.27,"score_pos":0.03},{"word":"stove","score":2.27,"score_pos":0.01},{"word":"votes","score":2.27,"score_pos":0.26},{"word":"verst","score":2.27,"score_pos":0.02},{"word":"verts","score":2.27,"score_pos":0.15},{"word":"nimbs","score":2.27,"score_pos":0.03},{"word":"gnash","score":2.27,"score_pos":0.01},{"word":"hangs","score":2.27,"score_pos":0.19},{"word":"sangh","score":2.27,"score_pos":0.06},{"word":"biker","score":2.27,"score_pos":0.07},{"word":"slump","score":2.27,"score_pos":0.01},{"word":"lumps","score":2.27,"score_pos":0.09},{"word":"plums","score":2.27,"score_pos":0.1},{"word":"belga","score":2.27,"score_pos":0.04},{"word":"gable","score":2.27,"score_pos":0.06},{"word":"gleba","score":2.27,"score_pos":0.01},{"word":"bagel","score":2.27,"score_pos":0.09},{"word":"fauts","score":2.27,"score_pos":0.34},{"word":"tufas","score":2.27,"score_pos":0.08},{"word":"hogen","score":2.27,"score_pos":0.07},{"word":"garum","score":2.27,"score_pos":0.02},{"word":"awdls","score":2.27,"score_pos":0.02},{"word":"walds","score":2.27,"score_pos":0.16},{"word":"sight","score":2.27,"score_pos":0.02},{"word":"thigs","score":2.27,"score_pos":0.11},{"word":"grody","score":2.27,"score_pos":0.08},{"word":"chide","score":2.27,"score_pos":0.06},{"word":"iched","score":2.27,"score_pos":0},{"word":"holks","score":2.27,"score_pos":0.24},{"word":"kohls","score":2.27,"score_pos":0.04},{"word":"doubt","score":2.27,"score_pos":0.04},{"word":"lanky","score":2.27,"score_pos":0.15},{"word":"monks","score":2.27,"score_pos":0.39},{"word":"pandy","score":2.27,"score_pos":0.22},{"word":"world","score":2.27,"score_pos":0.14},{"word":"pucan","score":2.27,"score_pos":0.04},{"word":"uncap","score":2.27,"score_pos":0},{"word":"fouet","score":2.27,"score_pos":0.21},{"word":"dogey","score":2.27,"score_pos":0.24},{"word":"benty","score":2.27,"score_pos":0.27},{"word":"gryde","score":2.27,"score_pos":0.01},{"word":"gyred","score":2.27,"score_pos":0.06},{"word":"debut","score":2.27,"score_pos":0.02},{"word":"tubed","score":2.27,"score_pos":0.1},{"word":"cogue","score":2.27,"score_pos":0.07},{"word":"dowel","score":2.27,"score_pos":0.06},{"word":"dowle","score":2.27,"score_pos":0.07},{"word":"lowed","score":2.27,"score_pos":0.09},{"word":"owled","score":2.27,"score_pos":0.01},{"word":"youth","score":2.27,"score_pos":0.02},{"word":"copsy","score":2.27,"score_pos":0.07},{"word":"kilty","score":2.27,"score_pos":0.13},{"word":"mopey","score":2.27,"score_pos":0.25},{"word":"myope","score":2.27,"score_pos":0.02},{"word":"premy","score":2.27,"score_pos":0.06},{"word":"novae","score":2.27,"score_pos":0.03},{"word":"raven","score":2.27,"score_pos":0.05},{"word":"sulfo","score":2.27,"score_pos":0.02},{"word":"fouls","score":2.27,"score_pos":0.36},{"word":"furls","score":2.27,"score_pos":0.37},{"word":"vista","score":2.27,"score_pos":0.01},{"word":"vitas","score":2.27,"score_pos":0.09},{"word":"takhi","score":2.27,"score_pos":0.01},{"word":"bluds","score":2.27,"score_pos":0.12},{"word":"pinko","score":2.27,"score_pos":0.05},{"word":"prink","score":2.27,"score_pos":0.04},{"word":"lying","score":2.27,"score_pos":0},{"word":"lingy","score":2.27,"score_pos":0.11},{"word":"flues","score":2.27,"score_pos":0.25},{"word":"fuels","score":2.27,"score_pos":0.18},{"word":"fusel","score":2.27,"score_pos":0.04},{"word":"guild","score":2.27,"score_pos":0.13},{"word":"vitro","score":2.27,"score_pos":0.01},{"word":"pekin","score":2.27,"score_pos":0.03},{"word":"lauch","score":2.27,"score_pos":0.02},{"word":"luach","score":2.27,"score_pos":0.02},{"word":"yowes","score":2.27,"score_pos":0.08},{"word":"rivet","score":2.27,"score_pos":0.05},{"word":"lushy","score":2.27,"score_pos":0.02},{"word":"ycond","score":2.27,"score_pos":0.01},{"word":"ahing","score":2.27,"score_pos":0.01},{"word":"anigh","score":2.27,"score_pos":0.01},{"word":"hangi","score":2.27,"score_pos":0.02},{"word":"pilum","score":2.27,"score_pos":0.02},{"word":"ofays","score":2.27,"score_pos":0},{"word":"frays","score":2.27,"score_pos":0.03},{"word":"rumba","score":2.27,"score_pos":0.01},{"word":"umbra","score":2.27,"score_pos":0},{"word":"scuba","score":2.27,"score_pos":0},{"word":"cymes","score":2.27,"score_pos":0.12},{"word":"stump","score":2.27,"score_pos":0},{"word":"tumps","score":2.27,"score_pos":0.13},{"word":"courb","score":2.27,"score_pos":0.01},{"word":"viols","score":2.27,"score_pos":0.14},{"word":"begat","score":2.27,"score_pos":0.05},{"word":"foyer","score":2.27,"score_pos":0.06},{"word":"virls","score":2.27,"score_pos":0.17},{"word":"vrils","score":2.27,"score_pos":0.1},{"word":"boyed","score":2.27,"score_pos":0.12},{"word":"derby","score":2.27,"score_pos":0.07},{"word":"gaups","score":2.27,"score_pos":0.17},{"word":"nicks","score":2.27,"score_pos":0.05},{"word":"snick","score":2.27,"score_pos":0.01},{"word":"cuber","score":2.27,"score_pos":0.09},{"word":"evils","score":2.27,"score_pos":0},{"word":"levis","score":2.27,"score_pos":0.08},{"word":"lives","score":2.27,"score_pos":0.17},{"word":"slive","score":2.27,"score_pos":0.03},{"word":"veils","score":2.27,"score_pos":0.12},{"word":"vleis","score":2.27,"score_pos":0.05},{"word":"vlies","score":2.27,"score_pos":0.16},{"word":"minke","score":2.27,"score_pos":0.11},{"word":"group","score":2.27,"score_pos":0.01},{"word":"dawts","score":2.27,"score_pos":0.16},{"word":"wadts","score":2.27,"score_pos":0.14},{"word":"pyric","score":2.27,"score_pos":0.01},{"word":"pricy","score":2.27,"score_pos":0.11},{"word":"tanky","score":2.27,"score_pos":0.22},{"word":"purge","score":2.27,"score_pos":0.12},{"word":"birks","score":2.27,"score_pos":0.4},{"word":"briks","score":2.27,"score_pos":0.24},{"word":"brisk","score":2.27,"score_pos":0.02},{"word":"khets","score":2.27,"score_pos":0.06},{"word":"blags","score":2.27,"score_pos":0.14},{"word":"towed","score":2.27,"score_pos":0.14},{"word":"bikes","score":2.27,"score_pos":0.29},{"word":"kibes","score":2.27,"score_pos":0.15},{"word":"bliny","score":2.26,"score_pos":0.17},{"word":"build","score":2.26,"score_pos":0.19},{"word":"bluid","score":2.26,"score_pos":0.08},{"word":"hongs","score":2.26,"score_pos":0.24},{"word":"globe","score":2.26,"score_pos":0.02},{"word":"bogle","score":2.26,"score_pos":0.12},{"word":"draft","score":2.26,"score_pos":0.02},{"word":"gaums","score":2.26,"score_pos":0.17},{"word":"magus","score":2.26,"score_pos":0.1},{"word":"sagum","score":2.26,"score_pos":0.01},{"word":"yowie","score":2.26,"score_pos":0.02},{"word":"defat","score":2.26,"score_pos":0.02},{"word":"fated","score":2.26,"score_pos":0.19},{"word":"culty","score":2.26,"score_pos":0.3},{"word":"tofus","score":2.26,"score_pos":0.07},{"word":"frust","score":2.26,"score_pos":0.02},{"word":"turfs","score":2.26,"score_pos":0.15},{"word":"pawer","score":2.26,"score_pos":0.09},{"word":"cadge","score":2.26,"score_pos":0.06},{"word":"caged","score":2.26,"score_pos":0.17},{"word":"scoug","score":2.26,"score_pos":0},{"word":"dowls","score":2.26,"score_pos":0.17},{"word":"wolds","score":2.26,"score_pos":0.2},{"word":"tying","score":2.26,"score_pos":0.01},{"word":"fetus","score":2.26,"score_pos":0.09},{"word":"sedgy","score":2.26,"score_pos":0.05},{"word":"grume","score":2.26,"score_pos":0.04},{"word":"fairy","score":2.26,"score_pos":0.22},{"word":"campo","score":2.26,"score_pos":0.03},{"word":"cramp","score":2.26,"score_pos":0.01},{"word":"welds","score":2.26,"score_pos":0.1},{"word":"mopsy","score":2.26,"score_pos":0.05},{"word":"myops","score":2.26,"score_pos":0.05},{"word":"yomps","score":2.26,"score_pos":0.05},{"word":"pyned","score":2.26,"score_pos":0.08},{"word":"tushy","score":2.26,"score_pos":0.03},{"word":"punce","score":2.26,"score_pos":0.11},{"word":"novas","score":2.26,"score_pos":0.07},{"word":"bapus","score":2.26,"score_pos":0.13},{"word":"ympes","score":2.26,"score_pos":0.01},{"word":"unsaw","score":2.26,"score_pos":0},{"word":"avens","score":2.26,"score_pos":0.01},{"word":"naves","score":2.26,"score_pos":0.12},{"word":"vanes","score":2.26,"score_pos":0.35},{"word":"kaneh","score":2.26,"score_pos":0.08},{"word":"mowra","score":2.26,"score_pos":0.03},{"word":"craws","score":2.26,"score_pos":0.05},{"word":"scraw","score":2.26,"score_pos":0},{"word":"pinks","score":2.26,"score_pos":0.35},{"word":"spink","score":2.26,"score_pos":0.01},{"word":"roven","score":2.26,"score_pos":0.06},{"word":"darky","score":2.26,"score_pos":0.21},{"word":"ovist","score":2.26,"score_pos":0},{"word":"visto","score":2.26,"score_pos":0.01},{"word":"haulm","score":2.26,"score_pos":0.02},{"word":"youks","score":2.26,"score_pos":0.07},{"word":"yukos","score":2.26,"score_pos":0.02},{"word":"plong","score":2.26,"score_pos":0.02},{"word":"stive","score":2.26,"score_pos":0.01},{"word":"cower","score":2.26,"score_pos":0.12},{"word":"kithe","score":2.26,"score_pos":0.02},{"word":"lurch","score":2.26,"score_pos":0.03},{"word":"churl","score":2.26,"score_pos":0.03},{"word":"yeuks","score":2.26,"score_pos":0.04},{"word":"yukes","score":2.26,"score_pos":0.05},{"word":"furan","score":2.26,"score_pos":0.08},{"word":"hoing","score":2.26,"score_pos":0.03},{"word":"hongi","score":2.26,"score_pos":0.03},{"word":"ohing","score":2.26,"score_pos":0},{"word":"leuch","score":2.26,"score_pos":0.02},{"word":"hinge","score":2.26,"score_pos":0.07},{"word":"neigh","score":2.26,"score_pos":0.01},{"word":"ehing","score":2.26,"score_pos":0},{"word":"farce","score":2.26,"score_pos":0.11},{"word":"facer","score":2.26,"score_pos":0.09},{"word":"rumbo","score":2.26,"score_pos":0.01},{"word":"scrub","score":2.26,"score_pos":0},{"word":"curbs","score":2.26,"score_pos":0.19},{"word":"fruit","score":2.26,"score_pos":0.06},{"word":"ridgy","score":2.26,"score_pos":0.05},{"word":"kogal","score":2.26,"score_pos":0.02},{"word":"pagod","score":2.26,"score_pos":0.07},{"word":"minks","score":2.26,"score_pos":0.28},{"word":"bydes","score":2.26,"score_pos":0.09},{"word":"dempt","score":2.26,"score_pos":0.03},{"word":"brume","score":2.26,"score_pos":0.06},{"word":"umber","score":2.26,"score_pos":0},{"word":"umbre","score":2.26,"score_pos":0},{"word":"cubes","score":2.26,"score_pos":0.34},{"word":"chary","score":2.26,"score_pos":0.1},{"word":"begot","score":2.26,"score_pos":0.04},{"word":"gaped","score":2.26,"score_pos":0.12},{"word":"paged","score":2.26,"score_pos":0.16},{"word":"wield","score":2.26,"score_pos":0.05},{"word":"dwile","score":2.26,"score_pos":0.02},{"word":"wiled","score":2.26,"score_pos":0.15},{"word":"sprug","score":2.26,"score_pos":0},{"word":"primy","score":2.26,"score_pos":0.11},{"word":"spicy","score":2.26,"score_pos":0.03},{"word":"speug","score":2.26,"score_pos":0},{"word":"dowts","score":2.26,"score_pos":0.2},{"word":"avion","score":2.26,"score_pos":0},{"word":"invar","score":2.26,"score_pos":0},{"word":"ravin","score":2.26,"score_pos":0.03},{"word":"naive","score":2.26,"score_pos":0.02},{"word":"avine","score":2.26,"score_pos":0.01},{"word":"naevi","score":2.26,"score_pos":0},{"word":"fusil","score":2.26,"score_pos":0.02},{"word":"blogs","score":2.26,"score_pos":0.15},{"word":"globs","score":2.26,"score_pos":0.06},{"word":"dogma","score":2.26,"score_pos":0.03},{"word":"warps","score":2.26,"score_pos":0.19},{"word":"wraps","score":2.26,"score_pos":0.08},{"word":"ungod","score":2.26,"score_pos":0},{"word":"grund","score":2.26,"score_pos":0.07},{"word":"gamed","score":2.26,"score_pos":0.17},{"word":"madge","score":2.26,"score_pos":0.05},{"word":"nudge","score":2.26,"score_pos":0.02},{"word":"clank","score":2.26,"score_pos":0.03},{"word":"power","score":2.26,"score_pos":0.11},{"word":"powre","score":2.26,"score_pos":0.08},{"word":"geums","score":2.26,"score_pos":0.11},{"word":"mutha","score":2.26,"score_pos":0.02},{"word":"scamp","score":2.26,"score_pos":0},{"word":"camps","score":2.26,"score_pos":0.2},{"word":"touch","score":2.26,"score_pos":0.04},{"word":"chout","score":2.26,"score_pos":0.04},{"word":"couth","score":2.26,"score_pos":0.11},{"word":"oucht","score":2.26,"score_pos":0.01},{"word":"ankhs","score":2.26,"score_pos":0.01},{"word":"khans","score":2.26,"score_pos":0.09},{"word":"shank","score":2.26,"score_pos":0.02},{"word":"hanks","score":2.26,"score_pos":0.24},{"word":"fiery","score":2.26,"score_pos":0.1},{"word":"reify","score":2.26,"score_pos":0.05},{"word":"adown","score":2.26,"score_pos":0},{"word":"downa","score":2.26,"score_pos":0.04},{"word":"chute","score":2.26,"score_pos":0.08},{"word":"teuch","score":2.26,"score_pos":0.02},{"word":"frape","score":2.26,"score_pos":0.05},{"word":"drawn","score":2.26,"score_pos":0.01},{"word":"bleak","score":2.26,"score_pos":0.02},{"word":"folds","score":2.26,"score_pos":0.3},{"word":"burps","score":2.26,"score_pos":0.32},{"word":"mowas","score":2.26,"score_pos":0.17},{"word":"dawen","score":2.26,"score_pos":0.06},{"word":"dewan","score":2.26,"score_pos":0.02},{"word":"awned","score":2.26,"score_pos":0.03},{"word":"waned","score":2.26,"score_pos":0.21},{"word":"mawrs","score":2.26,"score_pos":0.12},{"word":"swarm","score":2.26,"score_pos":0},{"word":"warms","score":2.26,"score_pos":0.18},{"word":"swoun","score":2.26,"score_pos":0.01},{"word":"flint","score":2.26,"score_pos":0.07},{"word":"ovens","score":2.26,"score_pos":0},{"word":"pubes","score":2.26,"score_pos":0.33},{"word":"kohen","score":2.26,"score_pos":0.02},{"word":"delfs","score":2.26,"score_pos":0.09},{"word":"harpy","score":2.26,"score_pos":0.13},{"word":"oakum","score":2.26,"score_pos":0},{"word":"cling","score":2.26,"score_pos":0.02},{"word":"wames","score":2.26,"score_pos":0.31},{"word":"cauks","score":2.26,"score_pos":0.32},{"word":"unsew","score":2.26,"score_pos":0},{"word":"crows","score":2.26,"score_pos":0.06},{"word":"scrow","score":2.26,"score_pos":0},{"word":"kiths","score":2.26,"score_pos":0.05},{"word":"shtik","score":2.26,"score_pos":0.02},{"word":"heapy","score":2.26,"score_pos":0.07},{"word":"dorky","score":2.26,"score_pos":0.27},{"word":"mower","score":2.26,"score_pos":0.09},{"word":"rowme","score":2.26,"score_pos":0.03},{"word":"sowce","score":2.26,"score_pos":0.05},{"word":"screw","score":2.26,"score_pos":0},{"word":"crews","score":2.26,"score_pos":0.04},{"word":"yoked","score":2.26,"score_pos":0.03},{"word":"wited","score":2.26,"score_pos":0.11},{"word":"schul","score":2.26,"score_pos":0},{"word":"ryked","score":2.26,"score_pos":0.01},{"word":"fauns","score":2.26,"score_pos":0.32},{"word":"snafu","score":2.26,"score_pos":0},{"word":"globi","score":2.26,"score_pos":0.01},{"word":"hings","score":2.26,"score_pos":0.17},{"word":"nighs","score":2.26,"score_pos":0.02},{"word":"foram","score":2.26,"score_pos":0.05},{"word":"scarf","score":2.26,"score_pos":0},{"word":"bound","score":2.26,"score_pos":0.22},{"word":"gibel","score":2.26,"score_pos":0.05},{"word":"bilge","score":2.26,"score_pos":0.11},{"word":"frame","score":2.26,"score_pos":0.05},{"word":"cafes","score":2.26,"score_pos":0.24},{"word":"faces","score":2.26,"score_pos":0.35},{"word":"bemad","score":2.26,"score_pos":0.08},{"word":"ombus","score":2.26,"score_pos":0},{"word":"umbos","score":2.26,"score_pos":0.01},{"word":"bunde","score":2.26,"score_pos":0.14},{"word":"unbed","score":2.26,"score_pos":0.01},{"word":"force","score":2.26,"score_pos":0.14},{"word":"wilds","score":2.26,"score_pos":0.14},{"word":"embus","score":2.26,"score_pos":0},{"word":"sebum","score":2.26,"score_pos":0.01},{"word":"chays","score":2.26,"score_pos":0.03},{"word":"kylin","score":2.26,"score_pos":0.01},{"word":"linky","score":2.26,"score_pos":0.14},{"word":"campi","score":2.26,"score_pos":0.02},{"word":"plank","score":2.26,"score_pos":0.03},{"word":"ochry","score":2.25,"score_pos":0},{"word":"lovat","score":2.25,"score_pos":0.04},{"word":"volta","score":2.25,"score_pos":0.05},{"word":"podge","score":2.25,"score_pos":0.07},{"word":"savin","score":2.25,"score_pos":0.05},{"word":"vinas","score":2.25,"score_pos":0.16},{"word":"valet","score":2.25,"score_pos":0.1},{"word":"nikah","score":2.25,"score_pos":0.01},{"word":"miaow","score":2.25,"score_pos":0.01},{"word":"ovine","score":2.25,"score_pos":0},{"word":"envoi","score":2.25,"score_pos":0},{"word":"riven","score":2.25,"score_pos":0.04},{"word":"viner","score":2.25,"score_pos":0.08},{"word":"field","score":2.25,"score_pos":0.08},{"word":"felid","score":2.25,"score_pos":0.1},{"word":"filed","score":2.25,"score_pos":0.23},{"word":"flied","score":2.25,"score_pos":0.14},{"word":"dungs","score":2.25,"score_pos":0.23},{"word":"pling","score":2.25,"score_pos":0.02},{"word":"kapus","score":2.25,"score_pos":0.06},{"word":"pukas","score":2.25,"score_pos":0.14},{"word":"prows","score":2.25,"score_pos":0.06},{"word":"cumin","score":2.25,"score_pos":0.07},{"word":"mucin","score":2.25,"score_pos":0.04},{"word":"bogan","score":2.25,"score_pos":0.07},{"word":"goban","score":2.25,"score_pos":0.05},{"word":"obang","score":2.25,"score_pos":0},{"word":"modge","score":2.25,"score_pos":0.06},{"word":"sprew","score":2.25,"score_pos":0.01},{"word":"gurly","score":2.25,"score_pos":0.24},{"word":"lurgy","score":2.25,"score_pos":0.12},{"word":"clonk","score":2.25,"score_pos":0.03},{"word":"plush","score":2.25,"score_pos":0.01},{"word":"sulph","score":2.25,"score_pos":0.04},{"word":"farci","score":2.25,"score_pos":0.03},{"word":"began","score":2.25,"score_pos":0.04},{"word":"benga","score":2.25,"score_pos":0.05},{"word":"pouke","score":2.25,"score_pos":0.15},{"word":"puker","score":2.25,"score_pos":0.07},{"word":"gluey","score":2.25,"score_pos":0.16},{"word":"guyle","score":2.25,"score_pos":0.03},{"word":"mouth","score":2.25,"score_pos":0.09},{"word":"comps","score":2.25,"score_pos":0.26},{"word":"thrum","score":2.25,"score_pos":0.01},{"word":"chuts","score":2.25,"score_pos":0.2},{"word":"fraps","score":2.25,"score_pos":0.12},{"word":"balks","score":2.25,"score_pos":0.39},{"word":"bigot","score":2.25,"score_pos":0.06},{"word":"glaik","score":2.25,"score_pos":0.02},{"word":"dawns","score":2.25,"score_pos":0.15},{"word":"wands","score":2.25,"score_pos":0.2},{"word":"imbue","score":2.25,"score_pos":0},{"word":"honks","score":2.25,"score_pos":0.3},{"word":"drown","score":2.25,"score_pos":0.01},{"word":"rownd","score":2.25,"score_pos":0.06},{"word":"bloke","score":2.25,"score_pos":0.08},{"word":"rawly","score":2.25,"score_pos":0.07},{"word":"drack","score":2.25,"score_pos":0.02},{"word":"endow","score":2.25,"score_pos":0},{"word":"nowed","score":2.25,"score_pos":0.06},{"word":"owned","score":2.25,"score_pos":0.01},{"word":"worms","score":2.25,"score_pos":0.23},{"word":"skody","score":2.25,"score_pos":0.01},{"word":"caked","score":2.25,"score_pos":0.14},{"word":"meows","score":2.25,"score_pos":0.05},{"word":"rucks","score":2.25,"score_pos":0.09},{"word":"mulsh","score":2.25,"score_pos":0.02},{"word":"fonda","score":2.25,"score_pos":0.07},{"word":"dykes","score":2.25,"score_pos":0.05},{"word":"skyed","score":2.25,"score_pos":0.01},{"word":"hyper","score":2.25,"score_pos":0.01},{"word":"cukes","score":2.25,"score_pos":0.29},{"word":"glibs","score":2.25,"score_pos":0.07},{"word":"calmy","score":2.25,"score_pos":0.19},{"word":"foams","score":2.25,"score_pos":0.26},{"word":"farms","score":2.25,"score_pos":0.28},{"word":"bunds","score":2.25,"score_pos":0.34},{"word":"fames","score":2.25,"score_pos":0.47},{"word":"duing","score":2.25,"score_pos":0.03},{"word":"handy","score":2.25,"score_pos":0.14},{"word":"drift","score":2.25,"score_pos":0.03},{"word":"pikau","score":2.25,"score_pos":0},{"word":"nauch","score":2.25,"score_pos":0.02},{"word":"nucha","score":2.25,"score_pos":0},{"word":"forme","score":2.25,"score_pos":0.14},{"word":"demob","score":2.25,"score_pos":0},{"word":"mashy","score":2.25,"score_pos":0.03},{"word":"burly","score":2.25,"score_pos":0.35},{"word":"fetid","score":2.25,"score_pos":0.08},{"word":"wiper","score":2.25,"score_pos":0.05},{"word":"bluey","score":2.25,"score_pos":0.24},{"word":"homey","score":2.25,"score_pos":0.27},{"word":"plonk","score":2.25,"score_pos":0.03},{"word":"crimp","score":2.25,"score_pos":0.01},{"word":"rhyme","score":2.25,"score_pos":0.01},{"word":"yechs","score":2.25,"score_pos":0.01},{"word":"kibla","score":2.25,"score_pos":0.02},{"word":"gouty","score":2.25,"score_pos":0.28},{"word":"guyot","score":2.25,"score_pos":0.02},{"word":"diwan","score":2.25,"score_pos":0.03},{"word":"phuts","score":2.25,"score_pos":0.19},{"word":"shtup","score":2.25,"score_pos":0.01},{"word":"vinos","score":2.25,"score_pos":0.14},{"word":"vison","score":2.25,"score_pos":0.01},{"word":"pubis","score":2.25,"score_pos":0.2},{"word":"volet","score":2.25,"score_pos":0.13},{"word":"volte","score":2.25,"score_pos":0.1},{"word":"aswim","score":2.25,"score_pos":0},{"word":"swami","score":2.25,"score_pos":0},{"word":"veins","score":2.25,"score_pos":0.14},{"word":"vines","score":2.25,"score_pos":0.32},{"word":"visne","score":2.25,"score_pos":0.02},{"word":"umiak","score":2.25,"score_pos":0},{"word":"mulct","score":2.25,"score_pos":0.06},{"word":"fault","score":2.25,"score_pos":0.1},{"word":"glady","score":2.25,"score_pos":0.07},{"word":"hilum","score":2.25,"score_pos":0.01},{"word":"dikey","score":2.25,"score_pos":0.14},{"word":"yiked","score":2.25,"score_pos":0.02},{"word":"light","score":2.25,"score_pos":0.01},{"word":"bangs","score":2.25,"score_pos":0.39},{"word":"pouks","score":2.25,"score_pos":0.38},{"word":"warty","score":2.25,"score_pos":0.24},{"word":"fraim","score":2.25,"score_pos":0.02},{"word":"fasci","score":2.25,"score_pos":0.01},{"word":"pukes","score":2.25,"score_pos":0.28},{"word":"unbid","score":2.25,"score_pos":0},{"word":"amply","score":2.25,"score_pos":0.01},{"word":"palmy","score":2.25,"score_pos":0.18},{"word":"delph","score":2.25,"score_pos":0.03},{"word":"docht","score":2.25,"score_pos":0.03},{"word":"musth","score":2.25,"score_pos":0.03},{"word":"shtum","score":2.25,"score_pos":0.01},{"word":"saugh","score":2.25,"score_pos":0.04},{"word":"profs","score":2.25,"score_pos":0.11},{"word":"cebid","score":2.25,"score_pos":0.07},{"word":"rough","score":2.25,"score_pos":0.03},{"word":"clype","score":2.25,"score_pos":0.02},{"word":"downs","score":2.25,"score_pos":0.19},{"word":"sownd","score":2.25,"score_pos":0.09},{"word":"huger","score":2.25,"score_pos":0.06},{"word":"phoca","score":2.25,"score_pos":0.02},{"word":"poach","score":2.25,"score_pos":0.06},{"word":"yawls","score":2.25,"score_pos":0.04},{"word":"swaly","score":2.25,"score_pos":0.04},{"word":"swayl","score":2.25,"score_pos":0},{"word":"dacks","score":2.25,"score_pos":0.15},{"word":"parch","score":2.25,"score_pos":0.07},{"word":"glike","score":2.25,"score_pos":0.06},{"word":"klieg","score":2.25,"score_pos":0.02},{"word":"vital","score":2.25,"score_pos":0.02},{"word":"drunk","score":2.25,"score_pos":0.02},{"word":"wends","score":2.25,"score_pos":0.13},{"word":"outby","score":2.25,"score_pos":0.02},{"word":"sophy","score":2.25,"score_pos":0.06},{"word":"hypos","score":2.25,"score_pos":0.02},{"word":"cheap","score":2.25,"score_pos":0.01},{"word":"chape","score":2.25,"score_pos":0.05},{"word":"peach","score":2.25,"score_pos":0.03},{"word":"nuked","score":2.25,"score_pos":0.04},{"word":"unked","score":2.25,"score_pos":0.01},{"word":"lowry","score":2.25,"score_pos":0.08},{"word":"murks","score":2.25,"score_pos":0.32},{"word":"hypes","score":2.25,"score_pos":0.05},{"word":"fands","score":2.25,"score_pos":0.3},{"word":"coked","score":2.25,"score_pos":0.17},{"word":"decko","score":2.25,"score_pos":0.01},{"word":"dreck","score":2.25,"score_pos":0.01},{"word":"frond","score":2.25,"score_pos":0.09},{"word":"batik","score":2.25,"score_pos":0.06},{"word":"cymol","score":2.25,"score_pos":0.01},{"word":"flary","score":2.25,"score_pos":0.09},{"word":"forms","score":2.24,"score_pos":0.35},{"word":"badly","score":2.24,"score_pos":0.17},{"word":"baldy","score":2.24,"score_pos":0.22},{"word":"blady","score":2.24,"score_pos":0.1},{"word":"whare","score":2.24,"score_pos":0.04},{"word":"whear","score":2.24,"score_pos":0.02},{"word":"human","score":2.24,"score_pos":0.04},{"word":"leafy","score":2.24,"score_pos":0.05},{"word":"fomes","score":2.24,"score_pos":0.59},{"word":"ferms","score":2.24,"score_pos":0.19},{"word":"thang","score":2.24,"score_pos":0.01},{"word":"macho","score":2.24,"score_pos":0.01},{"word":"mocha","score":2.24,"score_pos":0.02},{"word":"charm","score":2.24,"score_pos":0.02},{"word":"march","score":2.24,"score_pos":0.05},{"word":"swipe","score":2.24,"score_pos":0.02},{"word":"wipes","score":2.24,"score_pos":0.2},{"word":"midge","score":2.24,"score_pos":0.04},{"word":"churn","score":2.24,"score_pos":0.04},{"word":"runch","score":2.24,"score_pos":0.03},{"word":"clink","score":2.24,"score_pos":0.04},{"word":"hynde","score":2.24,"score_pos":0.02},{"word":"mache","score":2.24,"score_pos":0.03},{"word":"bahus","score":2.24,"score_pos":0.05},{"word":"subah","score":2.24,"score_pos":0.03},{"word":"subha","score":2.24,"score_pos":0.01},{"word":"habus","score":2.24,"score_pos":0.07},{"word":"meshy","score":2.24,"score_pos":0.02},{"word":"crudy","score":2.24,"score_pos":0.1},{"word":"curdy","score":2.24,"score_pos":0.23},{"word":"volts","score":2.24,"score_pos":0.25},{"word":"gusty","score":2.24,"score_pos":0.08},{"word":"gutsy","score":2.24,"score_pos":0.06},{"word":"bipod","score":2.24,"score_pos":0.07},{"word":"knish","score":2.24,"score_pos":0},{"word":"krang","score":2.24,"score_pos":0.01},{"word":"indow","score":2.24,"score_pos":0},{"word":"depth","score":2.24,"score_pos":0.03},{"word":"preif","score":2.24,"score_pos":0.01},{"word":"prief","score":2.24,"score_pos":0.03},{"word":"punty","score":2.24,"score_pos":0.36},{"word":"biped","score":2.24,"score_pos":0.16},{"word":"widen","score":2.24,"score_pos":0.05},{"word":"dwine","score":2.24,"score_pos":0.03},{"word":"indew","score":2.24,"score_pos":0},{"word":"wined","score":2.24,"score_pos":0.19},{"word":"crypt","score":2.24,"score_pos":0.02},{"word":"algum","score":2.24,"score_pos":0},{"word":"almug","score":2.24,"score_pos":0},{"word":"glaum","score":2.24,"score_pos":0.01},{"word":"mulga","score":2.24,"score_pos":0.04},{"word":"child","score":2.24,"score_pos":0.1},{"word":"flout","score":2.24,"score_pos":0.03},{"word":"tways","score":2.24,"score_pos":0.01},{"word":"godly","score":2.24,"score_pos":0.15},{"word":"goldy","score":2.24,"score_pos":0.19},{"word":"poked","score":2.24,"score_pos":0.16},{"word":"bongs","score":2.24,"score_pos":0.5},{"word":"flute","score":2.24,"score_pos":0.07},{"word":"gyeld","score":2.24,"score_pos":0.02},{"word":"ledgy","score":2.24,"score_pos":0.04},{"word":"ficos","score":2.24,"score_pos":0.14},{"word":"coifs","score":2.24,"score_pos":0.29},{"word":"dimbo","score":2.24,"score_pos":0.01},{"word":"twyer","score":2.24,"score_pos":0.01},{"word":"fermi","score":2.24,"score_pos":0.02},{"word":"fices","score":2.24,"score_pos":0.32},{"word":"bedim","score":2.24,"score_pos":0.02},{"word":"imbed","score":2.24,"score_pos":0},{"word":"sough","score":2.24,"score_pos":0.06},{"word":"shrug","score":2.24,"score_pos":0.01},{"word":"gursh","score":2.24,"score_pos":0.03},{"word":"glisk","score":2.24,"score_pos":0.01},{"word":"trayf","score":2.24,"score_pos":0},{"word":"unlaw","score":2.24,"score_pos":0},{"word":"elvan","score":2.24,"score_pos":0},{"word":"navel","score":2.24,"score_pos":0.03},{"word":"venal","score":2.24,"score_pos":0.03},{"word":"eughs","score":2.24,"score_pos":0.01},{"word":"pharm","score":2.24,"score_pos":0.01},{"word":"caphs","score":2.24,"score_pos":0.09},{"word":"chaps","score":2.24,"score_pos":0.13},{"word":"dunks","score":2.24,"score_pos":0.29},{"word":"cowal","score":2.24,"score_pos":0.05},{"word":"crawl","score":2.24,"score_pos":0.01},{"word":"plink","score":2.24,"score_pos":0.04},{"word":"cagey","score":2.24,"score_pos":0.31},{"word":"busty","score":2.24,"score_pos":0.12},{"word":"yowls","score":2.24,"score_pos":0.05},{"word":"docks","score":2.24,"score_pos":0.19},{"word":"porch","score":2.24,"score_pos":0.09},{"word":"volti","score":2.24,"score_pos":0.03},{"word":"koban","score":2.24,"score_pos":0.03},{"word":"brank","score":2.24,"score_pos":0.04},{"word":"yokul","score":2.24,"score_pos":0.01},{"word":"epoch","score":2.24,"score_pos":0},{"word":"wyles","score":2.24,"score_pos":0.1},{"word":"decks","score":2.24,"score_pos":0.1},{"word":"perch","score":2.24,"score_pos":0.05},{"word":"updry","score":2.24,"score_pos":0},{"word":"baken","score":2.24,"score_pos":0.09},{"word":"fonds","score":2.24,"score_pos":0.38},{"word":"flays","score":2.24,"score_pos":0.03},{"word":"urvas","score":2.24,"score_pos":0.02},{"word":"varus","score":2.24,"score_pos":0.13},{"word":"fends","score":2.24,"score_pos":0.2},{"word":"hawse","score":2.24,"score_pos":0.02},{"word":"album","score":2.24,"score_pos":0},{"word":"suave","score":2.24,"score_pos":0.05},{"word":"uveas","score":2.24,"score_pos":0},{"word":"flory","score":2.24,"score_pos":0.1},{"word":"kehua","score":2.24,"score_pos":0},{"word":"howre","score":2.24,"score_pos":0.05},{"word":"whore","score":2.24,"score_pos":0.04},{"word":"chasm","score":2.24,"score_pos":0.01},{"word":"chams","score":2.24,"score_pos":0.13},{"word":"machs","score":2.24,"score_pos":0.07},{"word":"foley","score":2.24,"score_pos":0.56},{"word":"foyle","score":2.24,"score_pos":0.05},{"word":"flyer","score":2.24,"score_pos":0.02},{"word":"ferly","score":2.24,"score_pos":0.21},{"word":"refly","score":2.24,"score_pos":0.03},{"word":"thong","score":2.24,"score_pos":0.01},{"word":"bingo","score":2.24,"score_pos":0.05},{"word":"boing","score":2.24,"score_pos":0.06},{"word":"bring","score":2.24,"score_pos":0.03},{"word":"thegn","score":2.24,"score_pos":0.02},{"word":"gamut","score":2.24,"score_pos":0.05},{"word":"ditch","score":2.24,"score_pos":0.03},{"word":"dicht","score":2.24,"score_pos":0.02},{"word":"being","score":2.24,"score_pos":0.03},{"word":"begin","score":2.24,"score_pos":0.05},{"word":"binge","score":2.24,"score_pos":0.14},{"word":"chemo","score":2.24,"score_pos":0.01},{"word":"merch","score":2.24,"score_pos":0.04},{"word":"zoeas","score":2.24,"score_pos":0.07},{"word":"razes","score":2.24,"score_pos":0.17},{"word":"bunya","score":2.24,"score_pos":0.02},{"word":"brush","score":2.24,"score_pos":0.02},{"word":"shrub","score":2.24,"score_pos":0},{"word":"buhrs","score":2.24,"score_pos":0.06},{"word":"bilks","score":2.24,"score_pos":0.36},{"word":"kangs","score":2.24,"score_pos":0.17},{"word":"knags","score":2.24,"score_pos":0.03},{"word":"carby","score":2.24,"score_pos":0.16},{"word":"winds","score":2.24,"score_pos":0.18},{"word":"dwelt","score":2.24,"score_pos":0.01},{"word":"unkid","score":2.24,"score_pos":0},{"word":"grapy","score":2.24,"score_pos":0.08},{"word":"kreng","score":2.24,"score_pos":0.01},{"word":"kumis","score":2.24,"score_pos":0.14},{"word":"empty","score":2.24,"score_pos":0},{"word":"mogul","score":2.24,"score_pos":0.03},{"word":"towsy","score":2.24,"score_pos":0.05},{"word":"glume","score":2.24,"score_pos":0.04},{"word":"fiend","score":2.24,"score_pos":0.09},{"word":"fined","score":2.24,"score_pos":0.29},{"word":"firms","score":2.24,"score_pos":0.25},{"word":"clamp","score":2.24,"score_pos":0.01},{"word":"stewy","score":2.24,"score_pos":0.01},{"word":"wytes","score":2.24,"score_pos":0.07},{"word":"machi","score":2.24,"score_pos":0.01},{"word":"imshy","score":2.24,"score_pos":0},{"word":"young","score":2.24,"score_pos":0.01},{"word":"pashm","score":2.24,"score_pos":0.01},{"word":"forty","score":2.24,"score_pos":0.46},{"word":"claws","score":2.24,"score_pos":0.05},{"word":"gamey","score":2.24,"score_pos":0.31},{"word":"novel","score":2.24,"score_pos":0.03},{"word":"alkyd","score":2.24,"score_pos":0},{"word":"morph","score":2.24,"score_pos":0.07},{"word":"zaire","score":2.24,"score_pos":0.04},{"word":"chops","score":2.24,"score_pos":0.14},{"word":"caulk","score":2.24,"score_pos":0.06},{"word":"treyf","score":2.24,"score_pos":0},{"word":"thilk","score":2.23,"score_pos":0.03},{"word":"banks","score":2.23,"score_pos":0.5},{"word":"nabks","score":2.23,"score_pos":0.06},{"word":"gryce","score":2.23,"score_pos":0.01},{"word":"sulky","score":2.23,"score_pos":0.19},{"word":"pechs","score":2.23,"score_pos":0.06},{"word":"pudsy","score":2.23,"score_pos":0.05},{"word":"aking","score":2.23,"score_pos":0},{"word":"kaing","score":2.23,"score_pos":0.02},{"word":"kiang","score":2.23,"score_pos":0.01},{"word":"typic","score":2.23,"score_pos":0},{"word":"getup","score":2.23,"score_pos":0.01},{"word":"focal","score":2.23,"score_pos":0.05},{"word":"hakus","score":2.23,"score_pos":0.06},{"word":"noway","score":2.23,"score_pos":0.05},{"word":"shrow","score":2.23,"score_pos":0.01},{"word":"drave","score":2.23,"score_pos":0.03},{"word":"raved","score":2.23,"score_pos":0.09},{"word":"vrous","score":2.23,"score_pos":0.06},{"word":"fecal","score":2.23,"score_pos":0.03},{"word":"howes","score":2.23,"score_pos":0.27},{"word":"whose","score":2.23,"score_pos":0.02},{"word":"waney","score":2.23,"score_pos":0.38},{"word":"shrew","score":2.23,"score_pos":0.02},{"word":"wersh","score":2.23,"score_pos":0.02},{"word":"clubs","score":2.23,"score_pos":0.08},{"word":"fleys","score":2.23,"score_pos":0.02},{"word":"fyles","score":2.23,"score_pos":0.15},{"word":"eruvs","score":2.23,"score_pos":0.01},{"word":"blume","score":2.23,"score_pos":0.05},{"word":"umbel","score":2.23,"score_pos":0},{"word":"umble","score":2.23,"score_pos":0},{"word":"piked","score":2.23,"score_pos":0.12},{"word":"bings","score":2.23,"score_pos":0.36},{"word":"schmo","score":2.23,"score_pos":0},{"word":"mochs","score":2.23,"score_pos":0.09},{"word":"dench","score":2.23,"score_pos":0.03},{"word":"wrapt","score":2.23,"score_pos":0.03},{"word":"gulps","score":2.23,"score_pos":0.2},{"word":"plugs","score":2.23,"score_pos":0.13},{"word":"chems","score":2.23,"score_pos":0.08},{"word":"mechs","score":2.23,"score_pos":0.05},{"word":"sheaf","score":2.23,"score_pos":0.01},{"word":"imply","score":2.23,"score_pos":0},{"word":"anvil","score":2.23,"score_pos":0.01},{"word":"nival","score":2.23,"score_pos":0.01},{"word":"vinal","score":2.23,"score_pos":0.04},{"word":"zeros","score":2.23,"score_pos":0.07},{"word":"ambry","score":2.23,"score_pos":0.01},{"word":"barmy","score":2.23,"score_pos":0.26},{"word":"maybe","score":2.23,"score_pos":0.02},{"word":"beamy","score":2.23,"score_pos":0.13},{"word":"embay","score":2.23,"score_pos":0},{"word":"gonks","score":2.23,"score_pos":0.44},{"word":"unhip","score":2.23,"score_pos":0},{"word":"tymps","score":2.23,"score_pos":0.04},{"word":"corby","score":2.23,"score_pos":0.2},{"word":"gaspy","score":2.23,"score_pos":0.05},{"word":"vants","score":2.23,"score_pos":0.26},{"word":"dicks","score":2.23,"score_pos":0.13},{"word":"chirp","score":2.23,"score_pos":0.02},{"word":"thank","score":2.23,"score_pos":0.02},{"word":"cyber","score":2.23,"score_pos":0.02},{"word":"pawls","score":2.23,"score_pos":0.21},{"word":"spawl","score":2.23,"score_pos":0},{"word":"nikab","score":2.23,"score_pos":0},{"word":"miked","score":2.23,"score_pos":0.1},{"word":"porgy","score":2.23,"score_pos":0.32},{"word":"pulka","score":2.23,"score_pos":0.07},{"word":"amowt","score":2.23,"score_pos":0},{"word":"prowl","score":2.23,"score_pos":0.01},{"word":"glums","score":2.23,"score_pos":0.09},{"word":"pogey","score":2.23,"score_pos":0.37},{"word":"finds","score":2.23,"score_pos":0.27},{"word":"grype","score":2.23,"score_pos":0.02},{"word":"wisha","score":2.23,"score_pos":0.01},{"word":"delft","score":2.23,"score_pos":0.03},{"word":"unwet","score":2.23,"score_pos":0.01},{"word":"haiku","score":2.23,"score_pos":0.01},{"word":"tusky","score":2.23,"score_pos":0.06},{"word":"clomp","score":2.23,"score_pos":0.01},{"word":"gandy","score":2.23,"score_pos":0.2},{"word":"night","score":2.23,"score_pos":0.01},{"word":"thing","score":2.23,"score_pos":0.02},{"word":"fract","score":2.23,"score_pos":0.04},{"word":"craft","score":2.23,"score_pos":0.04},{"word":"chimo","score":2.23,"score_pos":0.02},{"word":"mochi","score":2.23,"score_pos":0.01},{"word":"ohmic","score":2.23,"score_pos":0},{"word":"chirm","score":2.23,"score_pos":0.02},{"word":"izars","score":2.23,"score_pos":0},{"word":"zaris","score":2.23,"score_pos":0.14},{"word":"rizas","score":2.23,"score_pos":0.07},{"word":"sizar","score":2.23,"score_pos":0.03},{"word":"softy","score":2.23,"score_pos":0.12},{"word":"pugil","score":2.23,"score_pos":0.05},{"word":"facet","score":2.23,"score_pos":0.13},{"word":"gormy","score":2.23,"score_pos":0.23},{"word":"chime","score":2.23,"score_pos":0.06},{"word":"hemic","score":2.23,"score_pos":0.01},{"word":"miche","score":2.23,"score_pos":0.03},{"word":"haply","score":2.23,"score_pos":0.09},{"word":"phyla","score":2.23,"score_pos":0.01},{"word":"seiza","score":2.23,"score_pos":0.02},{"word":"festy","score":2.23,"score_pos":0.07},{"word":"scowl","score":2.23,"score_pos":0},{"word":"clows","score":2.23,"score_pos":0.06},{"word":"cowls","score":2.23,"score_pos":0.27},{"word":"germy","score":2.23,"score_pos":0.12},{"word":"hemps","score":2.23,"score_pos":0.08},{"word":"yacht","score":2.23,"score_pos":0.01},{"word":"poncy","score":2.23,"score_pos":0.28},{"word":"clews","score":2.23,"score_pos":0.03},{"word":"bonks","score":2.23,"score_pos":0.63},{"word":"knobs","score":2.23,"score_pos":0.02},{"word":"calfs","score":2.23,"score_pos":0.21},{"word":"yawns","score":2.23,"score_pos":0.05},{"word":"eking","score":2.23,"score_pos":0},{"word":"devas","score":2.23,"score_pos":0.1},{"word":"saved","score":2.23,"score_pos":0.14},{"word":"vades","score":2.23,"score_pos":0.17},{"word":"pilaw","score":2.23,"score_pos":0.01},{"word":"femal","score":2.23,"score_pos":0.04},{"word":"flame","score":2.23,"score_pos":0.04},{"word":"fleam","score":2.23,"score_pos":0.01},{"word":"kheda","score":2.23,"score_pos":0.01},{"word":"rukhs","score":2.23,"score_pos":0.03},{"word":"drove","score":2.23,"score_pos":0.03},{"word":"dover","score":2.23,"score_pos":0.1},{"word":"roved","score":2.23,"score_pos":0.11},{"word":"cakey","score":2.23,"score_pos":0.25},{"word":"swapt","score":2.23,"score_pos":0.01},{"word":"frosh","score":2.23,"score_pos":0.02},{"word":"kaput","score":2.23,"score_pos":0.02},{"word":"uptak","score":2.23,"score_pos":0},{"word":"fraud","score":2.23,"score_pos":0.05},{"word":"faurd","score":2.23,"score_pos":0.11},{"word":"bandy","score":2.23,"score_pos":0.28},{"word":"chyle","score":2.23,"score_pos":0.03},{"word":"fayne","score":2.23,"score_pos":0.05},{"word":"fresh","score":2.23,"score_pos":0.01},{"word":"abysm","score":2.23,"score_pos":0},{"word":"twerp","score":2.23,"score_pos":0},{"word":"punga","score":2.23,"score_pos":0.07},{"word":"rifty","score":2.23,"score_pos":0.05},{"word":"compt","score":2.23,"score_pos":0.09},{"word":"levin","score":2.23,"score_pos":0.02},{"word":"liven","score":2.23,"score_pos":0.05},{"word":"yogic","score":2.23,"score_pos":0},{"word":"mobey","score":2.23,"score_pos":0.28},{"word":"cubit","score":2.23,"score_pos":0.07},{"word":"chips","score":2.23,"score_pos":0.16},{"word":"wilco","score":2.23,"score_pos":0.02},{"word":"gypos","score":2.23,"score_pos":0.03},{"word":"lowps","score":2.23,"score_pos":0.09},{"word":"plows","score":2.23,"score_pos":0.05},{"word":"boink","score":2.23,"score_pos":0.12},{"word":"brink","score":2.23,"score_pos":0.05},{"word":"vents","score":2.23,"score_pos":0.17},{"word":"plouk","score":2.23,"score_pos":0.02},{"word":"plews","score":2.23,"score_pos":0.03},{"word":"avoid","score":2.23,"score_pos":0.01},{"word":"calif","score":2.23,"score_pos":0.03},{"word":"whios","score":2.23,"score_pos":0.11},{"word":"whirs","score":2.23,"score_pos":0.11},{"word":"truck","score":2.23,"score_pos":0.02},{"word":"virus","score":2.23,"score_pos":0.11},{"word":"flaps","score":2.23,"score_pos":0.11},{"word":"wager","score":2.23,"score_pos":0.07},{"word":"lumbi","score":2.23,"score_pos":0.01},{"word":"laugh","score":2.23,"score_pos":0.03},{"word":"munga","score":2.22,"score_pos":0.05},{"word":"facts","score":2.22,"score_pos":0.25},{"word":"fount","score":2.22,"score_pos":0.15},{"word":"futon","score":2.22,"score_pos":0.05},{"word":"misch","score":2.22,"score_pos":0.01},{"word":"bundt","score":2.22,"score_pos":0.12},{"word":"yapok","score":2.22,"score_pos":0.01},{"word":"lownd","score":2.22,"score_pos":0.06},{"word":"parky","score":2.22,"score_pos":0.32},{"word":"croft","score":2.22,"score_pos":0.04},{"word":"zoris","score":2.22,"score_pos":0.18},{"word":"peaky","score":2.22,"score_pos":0.16},{"word":"bodhi","score":2.22,"score_pos":0.01},{"word":"dhobi","score":2.22,"score_pos":0.01},{"word":"sizer","score":2.22,"score_pos":0.06},{"word":"mewls","score":2.22,"score_pos":0.11},{"word":"sculk","score":2.22,"score_pos":0.01},{"word":"lucks","score":2.22,"score_pos":0.1},{"word":"bourg","score":2.22,"score_pos":0.04},{"word":"phyle","score":2.22,"score_pos":0.02},{"word":"umped","score":2.22,"score_pos":0.01},{"word":"ginks","score":2.22,"score_pos":0.31},{"word":"kings","score":2.22,"score_pos":0.16},{"word":"bogue","score":2.22,"score_pos":0.08},{"word":"bouge","score":2.22,"score_pos":0.16},{"word":"gebur","score":2.22,"score_pos":0.02},{"word":"flams","score":2.22,"score_pos":0.11},{"word":"dhaks","score":2.22,"score_pos":0.13},{"word":"techy","score":2.22,"score_pos":0.03},{"word":"cowan","score":2.22,"score_pos":0.06},{"word":"becap","score":2.22,"score_pos":0.01},{"word":"flocs","score":2.22,"score_pos":0.12},{"word":"snowy","score":2.22,"score_pos":0.02},{"word":"gripy","score":2.22,"score_pos":0.1},{"word":"devos","score":2.22,"score_pos":0.09},{"word":"doves","score":2.22,"score_pos":0.38},{"word":"dervs","score":2.22,"score_pos":0.1},{"word":"pilow","score":2.22,"score_pos":0.01},{"word":"hoked","score":2.22,"score_pos":0.1},{"word":"casky","score":2.22,"score_pos":0.1},{"word":"yacks","score":2.22,"score_pos":0.04},{"word":"clefs","score":2.22,"score_pos":0.06},{"word":"unwit","score":2.22,"score_pos":0},{"word":"newsy","score":2.22,"score_pos":0.01},{"word":"rocky","score":2.22,"score_pos":0.1},{"word":"corky","score":2.22,"score_pos":0.43},{"word":"twice","score":2.22,"score_pos":0.02},{"word":"stowp","score":2.22,"score_pos":0},{"word":"swopt","score":2.22,"score_pos":0.01},{"word":"pilaf","score":2.22,"score_pos":0.02},{"word":"swept","score":2.22,"score_pos":0.01},{"word":"bunco","score":2.22,"score_pos":0.05},{"word":"foyne","score":2.22,"score_pos":0.06},{"word":"ferny","score":2.22,"score_pos":0.23},{"word":"tupek","score":2.22,"score_pos":0.05},{"word":"bendy","score":2.22,"score_pos":0.19},{"word":"fisty","score":2.22,"score_pos":0.1},{"word":"bunce","score":2.22,"score_pos":0.14},{"word":"goyim","score":2.22,"score_pos":0.01},{"word":"grimy","score":2.22,"score_pos":0.1},{"word":"gompa","score":2.22,"score_pos":0.04},{"word":"gramp","score":2.22,"score_pos":0.01},{"word":"aught","score":2.22,"score_pos":0.01},{"word":"ghaut","score":2.22,"score_pos":0.03},{"word":"unpeg","score":2.22,"score_pos":0},{"word":"pudic","score":2.22,"score_pos":0.01},{"word":"cupid","score":2.22,"score_pos":0.1},{"word":"binks","score":2.22,"score_pos":0.45},{"word":"pulks","score":2.22,"score_pos":0.34},{"word":"walty","score":2.22,"score_pos":0.22},{"word":"smowt","score":2.22,"score_pos":0},{"word":"divas","score":2.22,"score_pos":0.13},{"word":"khadi","score":2.22,"score_pos":0.01},{"word":"kydst","score":2.22,"score_pos":0},{"word":"stuck","score":2.22,"score_pos":0.01},{"word":"tucks","score":2.22,"score_pos":0.15},{"word":"folic","score":2.22,"score_pos":0.04},{"word":"swage","score":2.22,"score_pos":0.02},{"word":"wages","score":2.22,"score_pos":0.27},{"word":"powan","score":2.22,"score_pos":0.06},{"word":"video","score":2.22,"score_pos":0.02},{"word":"dovie","score":2.22,"score_pos":0.09},{"word":"prawn","score":2.22,"score_pos":0.01},{"word":"diver","score":2.22,"score_pos":0.07},{"word":"drive","score":2.22,"score_pos":0.03},{"word":"rived","score":2.22,"score_pos":0.08},{"word":"vired","score":2.22,"score_pos":0.15},{"word":"flops","score":2.22,"score_pos":0.12},{"word":"winey","score":2.22,"score_pos":0.34},{"word":"ghoul","score":2.22,"score_pos":0.02},{"word":"lough","score":2.22,"score_pos":0.04},{"word":"mungo","score":2.22,"score_pos":0.04},{"word":"pelfs","score":2.22,"score_pos":0.14},{"word":"hylic","score":2.22,"score_pos":0},{"word":"leugh","score":2.22,"score_pos":0.02},{"word":"mincy","score":2.22,"score_pos":0.17},{"word":"munge","score":2.22,"score_pos":0.11},{"word":"mucid","score":2.22,"score_pos":0.08},{"word":"porky","score":2.22,"score_pos":0.41},{"word":"twirp","score":2.22,"score_pos":0},{"word":"butyl","score":2.22,"score_pos":0.01},{"word":"sylph","score":2.22,"score_pos":0.01},{"word":"dumps","score":2.22,"score_pos":0.14},{"word":"pokey","score":2.22,"score_pos":0.29},{"word":"pewit","score":2.22,"score_pos":0.05},{"word":"badge","score":2.22,"score_pos":0.08},{"word":"begad","score":2.22,"score_pos":0.07},{"word":"debag","score":2.22,"score_pos":0.01},{"word":"perky","score":2.22,"score_pos":0.22},{"word":"bogus","score":2.22,"score_pos":0.2},{"word":"burgs","score":2.22,"score_pos":0.4},{"word":"grubs","score":2.22,"score_pos":0.07},{"word":"mothy","score":2.22,"score_pos":0.09},{"word":"hoagy","score":2.22,"score_pos":0.15},{"word":"bahut","score":2.22,"score_pos":0.02},{"word":"thyme","score":2.22,"score_pos":0.01},{"word":"woman","score":2.22,"score_pos":0.06},{"word":"kandy","score":2.22,"score_pos":0.12},{"word":"whale","score":2.22,"score_pos":0.05},{"word":"wheal","score":2.22,"score_pos":0.01},{"word":"gipsy","score":2.22,"score_pos":0.04},{"word":"vints","score":2.22,"score_pos":0.23},{"word":"crown","score":2.22,"score_pos":0.02},{"word":"think","score":2.22,"score_pos":0.03},{"word":"value","score":2.22,"score_pos":0.04},{"word":"uveal","score":2.22,"score_pos":0},{"word":"pikul","score":2.22,"score_pos":0.02},{"word":"pulik","score":2.22,"score_pos":0.07},{"word":"lunch","score":2.22,"score_pos":0.04},{"word":"bawrs","score":2.22,"score_pos":0.2},{"word":"braws","score":2.22,"score_pos":0.07},{"word":"warbs","score":2.22,"score_pos":0.14},{"word":"yocks","score":2.22,"score_pos":0.06},{"word":"burka","score":2.22,"score_pos":0.1},{"word":"besaw","score":2.22,"score_pos":0},{"word":"franc","score":2.22,"score_pos":0.02},{"word":"azole","score":2.22,"score_pos":0},{"word":"zoeal","score":2.22,"score_pos":0.02},{"word":"bower","score":2.22,"score_pos":0.15},{"word":"fouds","score":2.22,"score_pos":0.3},{"word":"unfit","score":2.22,"score_pos":0},{"word":"dying","score":2.22,"score_pos":0.01},{"word":"dingy","score":2.22,"score_pos":0.17},{"word":"magic","score":2.22,"score_pos":0.01},{"word":"gamic","score":2.22,"score_pos":0.02},{"word":"feuds","score":2.22,"score_pos":0.16},{"word":"fused","score":2.22,"score_pos":0.09},{"word":"klang","score":2.22,"score_pos":0.01},{"word":"cuing","score":2.22,"score_pos":0.04},{"word":"cromb","score":2.22,"score_pos":0.01},{"word":"gamps","score":2.22,"score_pos":0.17},{"word":"combe","score":2.22,"score_pos":0.07},{"word":"pungs","score":2.22,"score_pos":0.34},{"word":"fecit","score":2.22,"score_pos":0.05},{"word":"hiply","score":2.22,"score_pos":0.08},{"word":"ought","score":2.22,"score_pos":0.01},{"word":"tough","score":2.22,"score_pos":0.06},{"word":"itchy","score":2.22,"score_pos":0},{"word":"tichy","score":2.22,"score_pos":0.05},{"word":"teugh","score":2.21,"score_pos":0.03},{"word":"chapt","score":2.21,"score_pos":0.05},{"word":"patch","score":2.21,"score_pos":0.04},{"word":"divos","score":2.21,"score_pos":0.12},{"word":"voids","score":2.21,"score_pos":0.19},{"word":"dhikr","score":2.21,"score_pos":0.04},{"word":"flics","score":2.21,"score_pos":0.14},{"word":"kagus","score":2.21,"score_pos":0.07},{"word":"grows","score":2.21,"score_pos":0.05},{"word":"wetly","score":2.21,"score_pos":0.09},{"word":"spawn","score":2.21,"score_pos":0},{"word":"pawns","score":2.21,"score_pos":0.24},{"word":"devis","score":2.21,"score_pos":0.12},{"word":"dives","score":2.21,"score_pos":0.27},{"word":"vised","score":2.21,"score_pos":0.04},{"word":"hiked","score":2.21,"score_pos":0.07},{"word":"grews","score":2.21,"score_pos":0.03},{"word":"punka","score":2.21,"score_pos":0.08},{"word":"wrath","score":2.21,"score_pos":0.04},{"word":"thraw","score":2.21,"score_pos":0.01},{"word":"mungs","score":2.21,"score_pos":0.28},{"word":"yoick","score":2.21,"score_pos":0.01},{"word":"fatly","score":2.21,"score_pos":0.2},{"word":"wheat","score":2.21,"score_pos":0.02},{"word":"goafs","score":2.21,"score_pos":0.2},{"word":"frags","score":2.21,"score_pos":0.15},{"word":"vaute","score":2.21,"score_pos":0.08},{"word":"match","score":2.21,"score_pos":0.04},{"word":"tupik","score":2.21,"score_pos":0.03},{"word":"pesky","score":2.21,"score_pos":0.06},{"word":"kypes","score":2.21,"score_pos":0.04},{"word":"blank","score":2.21,"score_pos":0.04},{"word":"myths","score":2.21,"score_pos":0.02},{"word":"forge","score":2.21,"score_pos":0.18},{"word":"gofer","score":2.21,"score_pos":0.07},{"word":"chelp","score":2.21,"score_pos":0.01},{"word":"duply","score":2.21,"score_pos":0.11},{"word":"bodge","score":2.21,"score_pos":0.1},{"word":"awork","score":2.21,"score_pos":0},{"word":"shawl","score":2.21,"score_pos":0.01},{"word":"mawns","score":2.21,"score_pos":0.19},{"word":"azote","score":2.21,"score_pos":0.01},{"word":"toaze","score":2.21,"score_pos":0.07},{"word":"awoke","score":2.21,"score_pos":0.01},{"word":"waker","score":2.21,"score_pos":0.06},{"word":"wreak","score":2.21,"score_pos":0.01},{"word":"ulvas","score":2.21,"score_pos":0.02},{"word":"butoh","score":2.21,"score_pos":0.06},{"word":"whorl","score":2.21,"score_pos":0.02},{"word":"pombe","score":2.21,"score_pos":0.07},{"word":"dykon","score":2.21,"score_pos":0.01},{"word":"whole","score":2.21,"score_pos":0.05},{"word":"women","score":2.21,"score_pos":0.11},{"word":"crunk","score":2.21,"score_pos":0.04},{"word":"ovule","score":2.21,"score_pos":0},{"word":"smoky","score":2.21,"score_pos":0.04},{"word":"lurve","score":2.21,"score_pos":0.04},{"word":"kynde","score":2.21,"score_pos":0.02},{"word":"pithy","score":2.21,"score_pos":0.08},{"word":"bling","score":2.21,"score_pos":0.03},{"word":"bauks","score":2.21,"score_pos":0.4},{"word":"lazos","score":2.21,"score_pos":0.08},{"word":"brows","score":2.21,"score_pos":0.07},{"word":"bowrs","score":2.21,"score_pos":0.25},{"word":"bowes","score":2.21,"score_pos":0.56},{"word":"bowse","score":2.21,"score_pos":0.05},{"word":"zeals","score":2.21,"score_pos":0.07},{"word":"lazes","score":2.21,"score_pos":0.19},{"word":"brews","score":2.21,"score_pos":0.05},{"word":"blush","score":2.21,"score_pos":0.02},{"word":"buhls","score":2.21,"score_pos":0.08},{"word":"shlub","score":2.21,"score_pos":0},{"word":"flips","score":2.21,"score_pos":0.14},{"word":"numbs","score":2.21,"score_pos":0.04},{"word":"ovary","score":2.21,"score_pos":0},{"word":"burke","score":2.21,"score_pos":0.2},{"word":"combs","score":2.21,"score_pos":0.18},{"word":"motif","score":2.21,"score_pos":0.02},{"word":"mynah","score":2.21,"score_pos":0.02},{"word":"ravey","score":2.21,"score_pos":0.16},{"word":"frabs","score":2.21,"score_pos":0.09},{"word":"barfs","score":2.21,"score_pos":0.3},{"word":"ogmic","score":2.21,"score_pos":0},{"word":"klong","score":2.21,"score_pos":0.01},{"word":"metif","score":2.21,"score_pos":0.01},{"word":"pygal","score":2.21,"score_pos":0.01},{"word":"thugs","score":2.21,"score_pos":0.11},{"word":"pikey","score":2.21,"score_pos":0.21},{"word":"gibus","score":2.21,"score_pos":0.09},{"word":"mythi","score":2.21,"score_pos":0},{"word":"thymi","score":2.21,"score_pos":0},{"word":"potch","score":2.21,"score_pos":0.06},{"word":"films","score":2.21,"score_pos":0.22},{"word":"flims","score":2.21,"score_pos":0.14},{"word":"milfs","score":2.21,"score_pos":0.15},{"word":"herby","score":2.21,"score_pos":0.06},{"word":"bicep","score":2.21,"score_pos":0.04},{"word":"gouks","score":2.21,"score_pos":0.35},{"word":"wince","score":2.21,"score_pos":0.07},{"word":"swath","score":2.21,"score_pos":0.02},{"word":"thaws","score":2.21,"score_pos":0.04},{"word":"whats","score":2.21,"score_pos":0.14},{"word":"powns","score":2.21,"score_pos":0.3},{"word":"mirky","score":2.21,"score_pos":0.24},{"word":"sicky","score":2.21,"score_pos":0.11},{"word":"vatus","score":2.21,"score_pos":0.08},{"word":"vauts","score":2.21,"score_pos":0.2},{"word":"rajes","score":2.21,"score_pos":0.07},{"word":"packs","score":2.21,"score_pos":0.22},{"word":"worth","score":2.21,"score_pos":0.1},{"word":"rowth","score":2.21,"score_pos":0.04},{"word":"wroth","score":2.21,"score_pos":0.04},{"word":"throw","score":2.21,"score_pos":0.01},{"word":"whort","score":2.21,"score_pos":0.04},{"word":"finca","score":2.21,"score_pos":0.05},{"word":"lofty","score":2.21,"score_pos":0.08},{"word":"theow","score":2.21,"score_pos":0},{"word":"rewth","score":2.21,"score_pos":0.02},{"word":"threw","score":2.21,"score_pos":0.02},{"word":"bowie","score":2.21,"score_pos":0.14},{"word":"aizle","score":2.21,"score_pos":0.03},{"word":"frogs","score":2.21,"score_pos":0.17},{"word":"lefty","score":2.21,"score_pos":0.04},{"word":"felty","score":2.21,"score_pos":0.22},{"word":"flyte","score":2.21,"score_pos":0.03},{"word":"raxes","score":2.21,"score_pos":0.21},{"word":"vertu","score":2.21,"score_pos":0.01},{"word":"tzars","score":2.21,"score_pos":0.01},{"word":"combi","score":2.21,"score_pos":0.02},{"word":"warks","score":2.21,"score_pos":0.3},{"word":"barfi","score":2.21,"score_pos":0.04},{"word":"zetas","score":2.21,"score_pos":0.05},{"word":"askew","score":2.21,"score_pos":0},{"word":"wakes","score":2.21,"score_pos":0.21},{"word":"wekas","score":2.21,"score_pos":0.07},{"word":"yoghs","score":2.21,"score_pos":0.03},{"word":"gaudy","score":2.21,"score_pos":0.15},{"word":"bhuts","score":2.21,"score_pos":0.25},{"word":"howls","score":2.21,"score_pos":0.16},{"word":"lawny","score":2.21,"score_pos":0.09},{"word":"wanly","score":2.21,"score_pos":0.23},{"word":"rozet","score":2.21,"score_pos":0.07},{"word":"laved","score":2.21,"score_pos":0.1},{"word":"woker","score":2.21,"score_pos":0.07},{"word":"wroke","score":2.21,"score_pos":0.06},{"word":"phony","score":2.21,"score_pos":0.16},{"word":"kynds","score":2.21,"score_pos":0.04},{"word":"smack","score":2.21,"score_pos":0.01},{"word":"macks","score":2.21,"score_pos":0.18},{"word":"welsh","score":2.21,"score_pos":0.01},{"word":"snuck","score":2.21,"score_pos":0.01},{"word":"flash","score":2.21,"score_pos":0.01},{"word":"halfs","score":2.21,"score_pos":0.13},{"word":"coypu","score":2.21,"score_pos":0},{"word":"freak","score":2.21,"score_pos":0.02},{"word":"faker","score":2.21,"score_pos":0.08},{"word":"baked","score":2.21,"score_pos":0.17},{"word":"bouks","score":2.21,"score_pos":0.5},{"word":"brusk","score":2.21,"score_pos":0.02},{"word":"burks","score":2.21,"score_pos":0.51},{"word":"confs","score":2.21,"score_pos":0.34},{"word":"rioja","score":2.21,"score_pos":0},{"word":"savoy","score":2.21,"score_pos":0.11},{"word":"bukes","score":2.21,"score_pos":0.37},{"word":"powin","score":2.21,"score_pos":0.07},{"word":"balmy","score":2.21,"score_pos":0.23},{"word":"lamby","score":2.21,"score_pos":0.05},{"word":"savey","score":2.21,"score_pos":0.26},{"word":"colby","score":2.2,"score_pos":0.18},{"word":"ixora","score":2.2,"score_pos":0},{"word":"orixa","score":2.2,"score_pos":0},{"word":"spiky","score":2.2,"score_pos":0.05},{"word":"pisky","score":2.2,"score_pos":0.09},{"word":"forbs","score":2.2,"score_pos":0.26},{"word":"synch","score":2.2,"score_pos":0.01},{"word":"pilch","score":2.2,"score_pos":0.05},{"word":"bhuna","score":2.2,"score_pos":0.05},{"word":"hymen","score":2.2,"score_pos":0.02},{"word":"fogie","score":2.2,"score_pos":0.12},{"word":"grief","score":2.2,"score_pos":0.02},{"word":"cohab","score":2.2,"score_pos":0},{"word":"brach","score":2.2,"score_pos":0.04},{"word":"gibed","score":2.2,"score_pos":0.13},{"word":"beach","score":2.2,"score_pos":0.05},{"word":"dauby","score":2.2,"score_pos":0.09},{"word":"graph","score":2.2,"score_pos":0.03},{"word":"whirl","score":2.2,"score_pos":0.03},{"word":"phage","score":2.2,"score_pos":0.06},{"word":"dinky","score":2.2,"score_pos":0.22},{"word":"kindy","score":2.2,"score_pos":0.11},{"word":"while","score":2.2,"score_pos":0.06},{"word":"sowth","score":2.2,"score_pos":0.06},{"word":"spunk","score":2.2,"score_pos":0.01},{"word":"punks","score":2.2,"score_pos":0.44},{"word":"tawny","score":2.2,"score_pos":0.13},{"word":"wanty","score":2.2,"score_pos":0.27},{"word":"milch","score":2.2,"score_pos":0.04},{"word":"zilas","score":2.2,"score_pos":0.09},{"word":"pocks","score":2.2,"score_pos":0.28},{"word":"thews","score":2.2,"score_pos":0.03},{"word":"whets","score":2.2,"score_pos":0.1},{"word":"krubi","score":2.2,"score_pos":0.01},{"word":"zoril","score":2.2,"score_pos":0.04},{"word":"speck","score":2.2,"score_pos":0},{"word":"pecks","score":2.2,"score_pos":0.15},{"word":"vairy","score":2.2,"score_pos":0.13},{"word":"kubie","score":2.2,"score_pos":0.04},{"word":"shaft","score":2.2,"score_pos":0.03},{"word":"hafts","score":2.2,"score_pos":0.11},{"word":"oxers","score":2.2,"score_pos":0.01},{"word":"sorex","score":2.2,"score_pos":0.11},{"word":"ogham","score":2.2,"score_pos":0},{"word":"forth","score":2.2,"score_pos":0.16},{"word":"froth","score":2.2,"score_pos":0.06},{"word":"works","score":2.2,"score_pos":0.38},{"word":"fibro","score":2.2,"score_pos":0.02},{"word":"gimps","score":2.2,"score_pos":0.16},{"word":"tozes","score":2.2,"score_pos":0.35},{"word":"fibre","score":2.2,"score_pos":0.06},{"word":"fiber","score":2.2,"score_pos":0.09},{"word":"brief","score":2.2,"score_pos":0.03},{"word":"bunty","score":2.2,"score_pos":0.47},{"word":"durgy","score":2.2,"score_pos":0.19},{"word":"gurdy","score":2.2,"score_pos":0.2},{"word":"hulks","score":2.2,"score_pos":0.22},{"word":"would","score":2.2,"score_pos":0.13},{"word":"loved","score":2.2,"score_pos":0.13},{"word":"voled","score":2.2,"score_pos":0.19},{"word":"blype","score":2.2,"score_pos":0.02},{"word":"guyed","score":2.2,"score_pos":0.08},{"word":"smock","score":2.2,"score_pos":0.01},{"word":"mocks","score":2.2,"score_pos":0.23},{"word":"newly","score":2.2,"score_pos":0.03},{"word":"pitch","score":2.2,"score_pos":0.04},{"word":"mecks","score":2.2,"score_pos":0.12},{"word":"rumpy","score":2.2,"score_pos":0.07},{"word":"fakes","score":2.2,"score_pos":0.32},{"word":"cuspy","score":2.2,"score_pos":0.07},{"word":"grypt","score":2.2,"score_pos":0.01},{"word":"flosh","score":2.2,"score_pos":0.02},{"word":"fauld","score":2.2,"score_pos":0.15},{"word":"jiaos","score":2.2,"score_pos":0.18},{"word":"boked","score":2.2,"score_pos":0.22},{"word":"shaky","score":2.2,"score_pos":0.11},{"word":"flesh","score":2.2,"score_pos":0.01},{"word":"shelf","score":2.2,"score_pos":0.01},{"word":"ajies","score":2.2,"score_pos":0.01},{"word":"crave","score":2.2,"score_pos":0.04},{"word":"carve","score":2.2,"score_pos":0.09},{"word":"caver","score":2.2,"score_pos":0.12},{"word":"varec","score":2.2,"score_pos":0.03},{"word":"deawy","score":2.2,"score_pos":0.04},{"word":"wayed","score":2.2,"score_pos":0.06},{"word":"yawed","score":2.2,"score_pos":0.04},{"word":"fitly","score":2.2,"score_pos":0.18},{"word":"virtu","score":2.2,"score_pos":0.01},{"word":"hymns","score":2.2,"score_pos":0.05},{"word":"syver","score":2.2,"score_pos":0.02},{"word":"hokey","score":2.2,"score_pos":0.19},{"word":"white","score":2.2,"score_pos":0.07},{"word":"withe","score":2.2,"score_pos":0.03},{"word":"prick","score":2.2,"score_pos":0.03},{"word":"figos","score":2.2,"score_pos":0.16},{"word":"frigs","score":2.2,"score_pos":0.19},{"word":"zonae","score":2.2,"score_pos":0.07},{"word":"cundy","score":2.2,"score_pos":0.26},{"word":"abmho","score":2.2,"score_pos":0},{"word":"abohm","score":2.2,"score_pos":0},{"word":"micht","score":2.2,"score_pos":0.02},{"word":"mitch","score":2.2,"score_pos":0.03},{"word":"bachs","score":2.2,"score_pos":0.12},{"word":"faith","score":2.2,"score_pos":0.12},{"word":"zatis","score":2.2,"score_pos":0.09},{"word":"blink","score":2.2,"score_pos":0.05},{"word":"broch","score":2.2,"score_pos":0.04},{"word":"rozit","score":2.2,"score_pos":0.05},{"word":"valid","score":2.2,"score_pos":0.09},{"word":"aglow","score":2.2,"score_pos":0},{"word":"boche","score":2.2,"score_pos":0.06},{"word":"tozie","score":2.2,"score_pos":0.08},{"word":"fakir","score":2.2,"score_pos":0.05},{"word":"kafir","score":2.2,"score_pos":0.02},{"word":"clung","score":2.2,"score_pos":0.02},{"word":"fakie","score":2.2,"score_pos":0.08},{"word":"nowty","score":2.2,"score_pos":0.08},{"word":"towny","score":2.2,"score_pos":0.17},{"word":"buiks","score":2.2,"score_pos":0.49},{"word":"devot","score":2.2,"score_pos":0.03},{"word":"voted","score":2.2,"score_pos":0.14},{"word":"kemps","score":2.2,"score_pos":0.07},{"word":"tacky","score":2.2,"score_pos":0.13},{"word":"cleft","score":2.2,"score_pos":0.02},{"word":"sizel","score":2.2,"score_pos":0.06},{"word":"ivory","score":2.2,"score_pos":0},{"word":"vapor","score":2.2,"score_pos":0.02},{"word":"parvo","score":2.2,"score_pos":0.03},{"word":"bugle","score":2.2,"score_pos":0.11},{"word":"bulge","score":2.2,"score_pos":0.14},{"word":"chogs","score":2.2,"score_pos":0.17},{"word":"fribs","score":2.2,"score_pos":0.11},{"word":"humid","score":2.2,"score_pos":0.08},{"word":"parev","score":2.2,"score_pos":0},{"word":"parve","score":2.2,"score_pos":0.09},{"word":"paver","score":2.2,"score_pos":0.12},{"word":"vaper","score":2.2,"score_pos":0.05},{"word":"hefts","score":2.2,"score_pos":0.07},{"word":"dight","score":2.2,"score_pos":0.02},{"word":"gilpy","score":2.2,"score_pos":0.15},{"word":"biach","score":2.2,"score_pos":0.06},{"word":"velds","score":2.2,"score_pos":0.09},{"word":"dampy","score":2.2,"score_pos":0.12},{"word":"ablow","score":2.2,"score_pos":0},{"word":"brawl","score":2.2,"score_pos":0.02},{"word":"spumy","score":2.2,"score_pos":0.03},{"word":"yumps","score":2.2,"score_pos":0.04},{"word":"shawn","score":2.19,"score_pos":0.01},{"word":"forks","score":2.19,"score_pos":0.56},{"word":"kerfs","score":2.19,"score_pos":0.09},{"word":"fonly","score":2.19,"score_pos":0.44},{"word":"chark","score":2.19,"score_pos":0.03},{"word":"kidge","score":2.19,"score_pos":0.03},{"word":"davit","score":2.19,"score_pos":0.06},{"word":"amove","score":2.19,"score_pos":0.01},{"word":"voema","score":2.19,"score_pos":0.02},{"word":"rojis","score":2.19,"score_pos":0.05},{"word":"caves","score":2.19,"score_pos":0.48},{"word":"swith","score":2.19,"score_pos":0.02},{"word":"whist","score":2.19,"score_pos":0.02},{"word":"whits","score":2.19,"score_pos":0.18},{"word":"wisht","score":2.19,"score_pos":0.01},{"word":"withs","score":2.19,"score_pos":0.07},{"word":"cheka","score":2.19,"score_pos":0.03},{"word":"hacek","score":2.19,"score_pos":0.04},{"word":"flued","score":2.19,"score_pos":0.13},{"word":"dowry","score":2.19,"score_pos":0.12},{"word":"rowdy","score":2.19,"score_pos":0.07},{"word":"wordy","score":2.19,"score_pos":0.21},{"word":"picks","score":2.19,"score_pos":0.2},{"word":"spick","score":2.19,"score_pos":0.01},{"word":"hykes","score":2.19,"score_pos":0.05},{"word":"cover","score":2.19,"score_pos":0.16},{"word":"azons","score":2.19,"score_pos":0.01},{"word":"yowed","score":2.19,"score_pos":0.05},{"word":"bandh","score":2.19,"score_pos":0.1},{"word":"nazes","score":2.19,"score_pos":0.12},{"word":"senza","score":2.19,"score_pos":0.03},{"word":"oxies","score":2.19,"score_pos":0.03},{"word":"sixer","score":2.19,"score_pos":0.08},{"word":"zoner","score":2.19,"score_pos":0.09},{"word":"rhomb","score":2.19,"score_pos":0},{"word":"furca","score":2.19,"score_pos":0.06},{"word":"zoist","score":2.19,"score_pos":0.02},{"word":"firth","score":2.19,"score_pos":0.11},{"word":"frith","score":2.19,"score_pos":0.07},{"word":"fayed","score":2.19,"score_pos":0.1},{"word":"surfy","score":2.19,"score_pos":0.15},{"word":"thief","score":2.19,"score_pos":0.02},{"word":"tizes","score":2.19,"score_pos":0.25},{"word":"viold","score":2.19,"score_pos":0.08},{"word":"growl","score":2.19,"score_pos":0.01},{"word":"devil","score":2.19,"score_pos":0.03},{"word":"lived","score":2.19,"score_pos":0.09},{"word":"vilde","score":2.19,"score_pos":0.05},{"word":"peghs","score":2.19,"score_pos":0.07},{"word":"micks","score":2.19,"score_pos":0.17},{"word":"faiks","score":2.19,"score_pos":0.43},{"word":"kaifs","score":2.19,"score_pos":0.12},{"word":"oflag","score":2.19,"score_pos":0},{"word":"kefir","score":2.19,"score_pos":0.01},{"word":"biked","score":2.19,"score_pos":0.16},{"word":"vicar","score":2.19,"score_pos":0.02},{"word":"vraic","score":2.19,"score_pos":0.01},{"word":"kelpy","score":2.19,"score_pos":0.07},{"word":"bowat","score":2.19,"score_pos":0.1},{"word":"tocky","score":2.19,"score_pos":0.16},{"word":"cavie","score":2.19,"score_pos":0.12},{"word":"hopak","score":2.19,"score_pos":0.03},{"word":"blimy","score":2.19,"score_pos":0.13},{"word":"limby","score":2.19,"score_pos":0.05},{"word":"mangy","score":2.19,"score_pos":0.23},{"word":"paves","score":2.19,"score_pos":0.46},{"word":"vapes","score":2.19,"score_pos":0.2},{"word":"vespa","score":2.19,"score_pos":0.01},{"word":"nazir","score":2.19,"score_pos":0.02},{"word":"azine","score":2.19,"score_pos":0.01},{"word":"prove","score":2.19,"score_pos":0.04},{"word":"pervo","score":2.19,"score_pos":0.02},{"word":"bimah","score":2.19,"score_pos":0.07},{"word":"clown","score":2.19,"score_pos":0.02},{"word":"birch","score":2.19,"score_pos":0.08},{"word":"bawls","score":2.19,"score_pos":0.27},{"word":"blaws","score":2.19,"score_pos":0.06},{"word":"crump","score":2.19,"score_pos":0.01},{"word":"wilga","score":2.19,"score_pos":0.04},{"word":"baulk","score":2.19,"score_pos":0.08},{"word":"shown","score":2.19,"score_pos":0.01},{"word":"bogey","score":2.19,"score_pos":0.48},{"word":"daven","score":2.19,"score_pos":0.09},{"word":"vaned","score":2.19,"score_pos":0.19},{"word":"below","score":2.19,"score_pos":0.01},{"word":"elbow","score":2.19,"score_pos":0},{"word":"bowel","score":2.19,"score_pos":0.13},{"word":"shack","score":2.19,"score_pos":0.02},{"word":"hacks","score":2.19,"score_pos":0.14},{"word":"shewn","score":2.19,"score_pos":0.01},{"word":"whens","score":2.19,"score_pos":0.09},{"word":"wamus","score":2.19,"score_pos":0.13},{"word":"nevus","score":2.19,"score_pos":0.03},{"word":"venus","score":2.19,"score_pos":0.1},{"word":"divot","score":2.19,"score_pos":0.04},{"word":"cawed","score":2.19,"score_pos":0.19},{"word":"clomb","score":2.19,"score_pos":0.01},{"word":"skimp","score":2.19,"score_pos":0},{"word":"mover","score":2.19,"score_pos":0.12},{"word":"vomer","score":2.19,"score_pos":0.09},{"word":"clift","score":2.19,"score_pos":0.04},{"word":"coves","score":2.19,"score_pos":0.61},{"word":"voces","score":2.19,"score_pos":0.26},{"word":"twiny","score":2.19,"score_pos":0.06},{"word":"choke","score":2.19,"score_pos":0.09},{"word":"fable","score":2.19,"score_pos":0.09},{"word":"yuked","score":2.19,"score_pos":0.03},{"word":"foehn","score":2.19,"score_pos":0.03},{"word":"zones","score":2.19,"score_pos":0.33},{"word":"fagot","score":2.19,"score_pos":0.06},{"word":"shift","score":2.19,"score_pos":0.03},{"word":"graft","score":2.19,"score_pos":0.03},{"word":"glows","score":2.19,"score_pos":0.05},{"word":"gowls","score":2.19,"score_pos":0.24},{"word":"pinch","score":2.19,"score_pos":0.07},{"word":"cubed","score":2.19,"score_pos":0.18},{"word":"pongy","score":2.19,"score_pos":0.36},{"word":"kluge","score":2.19,"score_pos":0.03},{"word":"kugel","score":2.19,"score_pos":0.05},{"word":"vault","score":2.19,"score_pos":0.06},{"word":"pudge","score":2.19,"score_pos":0.07},{"word":"frisk","score":2.19,"score_pos":0.02},{"word":"firks","score":2.19,"score_pos":0.41},{"word":"plack","score":2.19,"score_pos":0.02},{"word":"flags","score":2.19,"score_pos":0.14},{"word":"fikes","score":2.19,"score_pos":0.29},{"word":"kiefs","score":2.19,"score_pos":0.06},{"word":"haick","score":2.19,"score_pos":0.03},{"word":"fluid","score":2.19,"score_pos":0.08},{"word":"relax","score":2.19,"score_pos":0.02},{"word":"laxer","score":2.19,"score_pos":0.06},{"word":"whine","score":2.19,"score_pos":0.07},{"word":"mavie","score":2.19,"score_pos":0.09},{"word":"fogle","score":2.19,"score_pos":0.12},{"word":"kaphs","score":2.19,"score_pos":0.05},{"word":"voice","score":2.19,"score_pos":0.08},{"word":"nazis","score":2.19,"score_pos":0.07},{"word":"bowet","score":2.19,"score_pos":0.2},{"word":"kwela","score":2.19,"score_pos":0},{"word":"pawed","score":2.19,"score_pos":0.18},{"word":"pervs","score":2.18,"score_pos":0.15},{"word":"hyleg","score":2.18,"score_pos":0.01},{"word":"unbag","score":2.18,"score_pos":0},{"word":"degum","score":2.18,"score_pos":0.01},{"word":"mudge","score":2.18,"score_pos":0.05},{"word":"himbo","score":2.18,"score_pos":0.01},{"word":"clunk","score":2.18,"score_pos":0.04},{"word":"chibs","score":2.18,"score_pos":0.12},{"word":"boygs","score":2.18,"score_pos":0.15},{"word":"blows","score":2.18,"score_pos":0.07},{"word":"bowls","score":2.18,"score_pos":0.34},{"word":"gybes","score":2.18,"score_pos":0.08},{"word":"hunks","score":2.18,"score_pos":0.27},{"word":"wound","score":2.18,"score_pos":0.15},{"word":"devon","score":2.18,"score_pos":0.03},{"word":"doven","score":2.18,"score_pos":0.11},{"word":"shock","score":2.18,"score_pos":0.02},{"word":"hocks","score":2.18,"score_pos":0.18},{"word":"mawed","score":2.18,"score_pos":0.15},{"word":"wamed","score":2.18,"score_pos":0.17},{"word":"unwed","score":2.18,"score_pos":0.01},{"word":"crowd","score":2.18,"score_pos":0.03},{"word":"leavy","score":2.18,"score_pos":0.04},{"word":"vealy","score":2.18,"score_pos":0.09},{"word":"flabs","score":2.18,"score_pos":0.08},{"word":"moves","score":2.18,"score_pos":0.47},{"word":"hecks","score":2.18,"score_pos":0.09},{"word":"dusky","score":2.18,"score_pos":0.07},{"word":"cowed","score":2.18,"score_pos":0.24},{"word":"lynch","score":2.18,"score_pos":0.01},{"word":"fohns","score":2.18,"score_pos":0.11},{"word":"barky","score":2.18,"score_pos":0.43},{"word":"braky","score":2.18,"score_pos":0.18},{"word":"ticky","score":2.18,"score_pos":0.12},{"word":"samfu","score":2.18,"score_pos":0},{"word":"pavis","score":2.18,"score_pos":0.28},{"word":"beaky","score":2.18,"score_pos":0.22},{"word":"taxor","score":2.18,"score_pos":0.04},{"word":"fyrds","score":2.18,"score_pos":0.08},{"word":"decaf","score":2.18,"score_pos":0.01},{"word":"faced","score":2.18,"score_pos":0.19},{"word":"forum","score":2.18,"score_pos":0.04},{"word":"focus","score":2.18,"score_pos":0.18},{"word":"curfs","score":2.18,"score_pos":0.28},{"word":"scurf","score":2.18,"score_pos":0},{"word":"dumbo","score":2.18,"score_pos":0.02},{"word":"nifty","score":2.18,"score_pos":0.04},{"word":"extra","score":2.18,"score_pos":0},{"word":"retax","score":2.18,"score_pos":0.01},{"word":"taxer","score":2.18,"score_pos":0.09},{"word":"femur","score":2.18,"score_pos":0.03},{"word":"fumer","score":2.18,"score_pos":0.14},{"word":"viper","score":2.18,"score_pos":0.05},{"word":"bemud","score":2.18,"score_pos":0.07},{"word":"daych","score":2.18,"score_pos":0.02},{"word":"jarls","score":2.18,"score_pos":0.37},{"word":"cushy","score":2.18,"score_pos":0.05},{"word":"milky","score":2.18,"score_pos":0.21},{"word":"tweak","score":2.18,"score_pos":0.01},{"word":"gothy","score":2.18,"score_pos":0.1},{"word":"thowl","score":2.18,"score_pos":0.01},{"word":"plunk","score":2.18,"score_pos":0.03},{"word":"divan","score":2.18,"score_pos":0.04},{"word":"divna","score":2.18,"score_pos":0.04},{"word":"viand","score":2.18,"score_pos":0.08},{"word":"gowan","score":2.18,"score_pos":0.05},{"word":"wagon","score":2.18,"score_pos":0.03},{"word":"wonga","score":2.18,"score_pos":0.06},{"word":"whins","score":2.18,"score_pos":0.17},{"word":"beigy","score":2.18,"score_pos":0.22},{"word":"wrang","score":2.18,"score_pos":0.01},{"word":"mavis","score":2.18,"score_pos":0.22},{"word":"hakim","score":2.18,"score_pos":0.01},{"word":"flogs","score":2.18,"score_pos":0.15},{"word":"golfs","score":2.18,"score_pos":0.23},{"word":"axels","score":2.18,"score_pos":0.02},{"word":"axles","score":2.18,"score_pos":0.05},{"word":"laxes","score":2.18,"score_pos":0.24},{"word":"flegs","score":2.18,"score_pos":0.09},{"word":"hoick","score":2.18,"score_pos":0.04},{"word":"chirk","score":2.18,"score_pos":0.04},{"word":"climb","score":2.18,"score_pos":0.01},{"word":"lawks","score":2.18,"score_pos":0.12},{"word":"walks","score":2.18,"score_pos":0.26},{"word":"movie","score":2.18,"score_pos":0.11},{"word":"cives","score":2.18,"score_pos":0.44},{"word":"vices","score":2.18,"score_pos":0.19},{"word":"kophs","score":2.18,"score_pos":0.06},{"word":"gryke","score":2.18,"score_pos":0.02},{"word":"sozin","score":2.18,"score_pos":0.06},{"word":"zlote","score":2.18,"score_pos":0.03},{"word":"bafts","score":2.18,"score_pos":0.22},{"word":"zeins","score":2.18,"score_pos":0.1},{"word":"zines","score":2.18,"score_pos":0.24},{"word":"gambo","score":2.18,"score_pos":0.02},{"word":"brung","score":2.18,"score_pos":0.03},{"word":"gambe","score":2.18,"score_pos":0.05},{"word":"dutch","score":2.18,"score_pos":0.03},{"word":"begun","score":2.18,"score_pos":0.03},{"word":"edify","score":2.18,"score_pos":0},{"word":"deify","score":2.18,"score_pos":0.09},{"word":"flake","score":2.18,"score_pos":0.07},{"word":"poufs","score":2.18,"score_pos":0.26},{"word":"bulks","score":2.18,"score_pos":0.45},{"word":"dwams","score":2.18,"score_pos":0.04},{"word":"sylva","score":2.18,"score_pos":0.01},{"word":"bothy","score":2.18,"score_pos":0.14},{"word":"vends","score":2.18,"score_pos":0.12},{"word":"manky","score":2.18,"score_pos":0.3},{"word":"dumka","score":2.18,"score_pos":0.04},{"word":"shmek","score":2.18,"score_pos":0.04},{"word":"brawn","score":2.18,"score_pos":0.02},{"word":"conky","score":2.18,"score_pos":0.49},{"word":"pushy","score":2.18,"score_pos":0.04},{"word":"mowed","score":2.18,"score_pos":0.19},{"word":"lovey","score":2.18,"score_pos":0.23},{"word":"flobs","score":2.18,"score_pos":0.09},{"word":"jatos","score":2.18,"score_pos":0.18},{"word":"jotas","score":2.18,"score_pos":0.25},{"word":"axile","score":2.18,"score_pos":0.01},{"word":"jeats","score":2.18,"score_pos":0.22},{"word":"tajes","score":2.18,"score_pos":0.12},{"word":"fondu","score":2.18,"score_pos":0.02},{"word":"found","score":2.18,"score_pos":0.22},{"word":"whaur","score":2.18,"score_pos":0.02},{"word":"hovea","score":2.18,"score_pos":0.07},{"word":"haver","score":2.18,"score_pos":0.07},{"word":"famed","score":2.18,"score_pos":0.25},{"word":"unfed","score":2.18,"score_pos":0.01},{"word":"voips","score":2.18,"score_pos":0.2},{"word":"dumbs","score":2.18,"score_pos":0.1},{"word":"taxes","score":2.18,"score_pos":0.35},{"word":"texas","score":2.18,"score_pos":0.12},{"word":"blimp","score":2.18,"score_pos":0.02},{"word":"mingy","score":2.18,"score_pos":0.21},{"word":"fumes","score":2.18,"score_pos":0.54},{"word":"retox","score":2.18,"score_pos":0.01},{"word":"oxter","score":2.18,"score_pos":0},{"word":"gatch","score":2.18,"score_pos":0.04},{"word":"mushy","score":2.18,"score_pos":0.04},{"word":"azure","score":2.18,"score_pos":0},{"word":"twerk","score":2.18,"score_pos":0.01},{"word":"joles","score":2.18,"score_pos":0.68},{"word":"gnaws","score":2.18,"score_pos":0.02},{"word":"swang","score":2.18,"score_pos":0.01},{"word":"wangs","score":2.18,"score_pos":0.26},{"word":"grown","score":2.17,"score_pos":0.01},{"word":"wrong","score":2.17,"score_pos":0.02},{"word":"kofta","score":2.17,"score_pos":0.02},{"word":"kraft","score":2.17,"score_pos":0.02},{"word":"vined","score":2.17,"score_pos":0.17},{"word":"mirvs","score":2.17,"score_pos":0.17},{"word":"loxes","score":2.17,"score_pos":0.31},{"word":"chiks","score":2.17,"score_pos":0.26},{"word":"hicks","score":2.17,"score_pos":0.13},{"word":"twigs","score":2.17,"score_pos":0.06},{"word":"dowps","score":2.17,"score_pos":0.15},{"word":"ganof","score":2.17,"score_pos":0.02},{"word":"fango","score":2.17,"score_pos":0.06},{"word":"vasty","score":2.17,"score_pos":0.06},{"word":"thelf","score":2.17,"score_pos":0.01},{"word":"welks","score":2.17,"score_pos":0.18},{"word":"ganef","score":2.17,"score_pos":0.05},{"word":"gambs","score":2.17,"score_pos":0.13},{"word":"puked","score":2.17,"score_pos":0.15},{"word":"bungs","score":2.17,"score_pos":0.45},{"word":"flaks","score":2.17,"score_pos":0.18},{"word":"flask","score":2.17,"score_pos":0.01},{"word":"ficus","score":2.17,"score_pos":0.13},{"word":"cuifs","score":2.17,"score_pos":0.26},{"word":"grift","score":2.17,"score_pos":0.04},{"word":"axite","score":2.17,"score_pos":0.02},{"word":"lumpy","score":2.17,"score_pos":0.09},{"word":"plumy","score":2.17,"score_pos":0.09},{"word":"embog","score":2.17,"score_pos":0},{"word":"batch","score":2.17,"score_pos":0.06},{"word":"jails","score":2.17,"score_pos":0.35},{"word":"vocal","score":2.17,"score_pos":0.03},{"word":"gaucy","score":2.17,"score_pos":0.16},{"word":"calve","score":2.17,"score_pos":0.08},{"word":"cavel","score":2.17,"score_pos":0.11},{"word":"clave","score":2.17,"score_pos":0.04},{"word":"bawns","score":2.17,"score_pos":0.31},{"word":"pouch","score":2.17,"score_pos":0.08},{"word":"ducks","score":2.17,"score_pos":0.17},{"word":"axils","score":2.17,"score_pos":0.03},{"word":"salix","score":2.17,"score_pos":0.04},{"word":"awing","score":2.17,"score_pos":0},{"word":"wigan","score":2.17,"score_pos":0.03},{"word":"hyped","score":2.17,"score_pos":0.03},{"word":"zonal","score":2.17,"score_pos":0.04},{"word":"azlon","score":2.17,"score_pos":0},{"word":"brown","score":2.17,"score_pos":0.02},{"word":"brack","score":2.17,"score_pos":0.03},{"word":"bowne","score":2.17,"score_pos":0.16},{"word":"funds","score":2.17,"score_pos":0.34},{"word":"kybos","score":2.17,"score_pos":0.02},{"word":"bosky","score":2.17,"score_pos":0.16},{"word":"shave","score":2.17,"score_pos":0.03},{"word":"haves","score":2.17,"score_pos":0.29},{"word":"sheva","score":2.17,"score_pos":0.01},{"word":"gopak","score":2.17,"score_pos":0.04},{"word":"bykes","score":2.17,"score_pos":0.1},{"word":"hover","score":2.17,"score_pos":0.09},{"word":"kempt","score":2.17,"score_pos":0.03},{"word":"fremd","score":2.17,"score_pos":0.04},{"word":"belch","score":2.17,"score_pos":0.05},{"word":"blech","score":2.17,"score_pos":0.02},{"word":"bludy","score":2.17,"score_pos":0.12},{"word":"sexto","score":2.17,"score_pos":0.03},{"word":"wiped","score":2.17,"score_pos":0.11},{"word":"fluey","score":2.17,"score_pos":0.24},{"word":"mucho","score":2.17,"score_pos":0.01},{"word":"mouch","score":2.17,"score_pos":0.06},{"word":"gotch","score":2.17,"score_pos":0.05},{"word":"kalif","score":2.17,"score_pos":0.01},{"word":"befit","score":2.17,"score_pos":0.04},{"word":"veldt","score":2.17,"score_pos":0.03},{"word":"gnows","score":2.17,"score_pos":0.03},{"word":"gowns","score":2.17,"score_pos":0.27},{"word":"tumpy","score":2.17,"score_pos":0.12},{"word":"umpty","score":2.17,"score_pos":0.01},{"word":"vaunt","score":2.17,"score_pos":0.07},{"word":"veily","score":2.17,"score_pos":0.12},{"word":"fangs","score":2.17,"score_pos":0.4},{"word":"gecko","score":2.17,"score_pos":0.02},{"word":"axone","score":2.17,"score_pos":0.01},{"word":"fundi","score":2.17,"score_pos":0.04},{"word":"kirby","score":2.17,"score_pos":0.08},{"word":"taxis","score":2.17,"score_pos":0.21},{"word":"gonef","score":2.17,"score_pos":0.06},{"word":"kythe","score":2.17,"score_pos":0.01},{"word":"gifts","score":2.17,"score_pos":0.14},{"word":"folks","score":2.17,"score_pos":0.5},{"word":"zante","score":2.17,"score_pos":0.08},{"word":"waken","score":2.17,"score_pos":0.06},{"word":"knawe","score":2.17,"score_pos":0.01},{"word":"dough","score":2.17,"score_pos":0.06},{"word":"skelf","score":2.17,"score_pos":0},{"word":"gaumy","score":2.17,"score_pos":0.16},{"word":"botch","score":2.17,"score_pos":0.07},{"word":"chalk","score":2.17,"score_pos":0.04},{"word":"turfy","score":2.17,"score_pos":0.15},{"word":"dowly","score":2.17,"score_pos":0.16},{"word":"clove","score":2.17,"score_pos":0.04},{"word":"wyled","score":2.17,"score_pos":0.05},{"word":"owing","score":2.17,"score_pos":0},{"word":"wongi","score":2.17,"score_pos":0.04},{"word":"wring","score":2.17,"score_pos":0.02},{"word":"backs","score":2.17,"score_pos":0.3},{"word":"bunko","score":2.17,"score_pos":0.09},{"word":"konbu","score":2.17,"score_pos":0.01},{"word":"newbs","score":2.17,"score_pos":0.02},{"word":"lexis","score":2.17,"score_pos":0.1},{"word":"silex","score":2.17,"score_pos":0.07},{"word":"gwine","score":2.17,"score_pos":0.04},{"word":"winge","score":2.17,"score_pos":0.1},{"word":"brock","score":2.17,"score_pos":0.03},{"word":"lozen","score":2.17,"score_pos":0.07},{"word":"hawed","score":2.17,"score_pos":0.11},{"word":"filth","score":2.17,"score_pos":0.1},{"word":"shove","score":2.17,"score_pos":0.03},{"word":"hoves","score":2.17,"score_pos":0.36},{"word":"fagin","score":2.17,"score_pos":0.07},{"word":"pinky","score":2.17,"score_pos":0.33},{"word":"dunch","score":2.17,"score_pos":0.06},{"word":"chums","score":2.16,"score_pos":0.15},{"word":"haufs","score":2.16,"score_pos":0.13},{"word":"adoze","score":2.16,"score_pos":0},{"word":"zerda","score":2.16,"score_pos":0.02},{"word":"dazer","score":2.16,"score_pos":0.08},{"word":"razed","score":2.16,"score_pos":0.09},{"word":"mauby","score":2.16,"score_pos":0.11},{"word":"cavil","score":2.16,"score_pos":0.07},{"word":"clavi","score":2.16,"score_pos":0.01},{"word":"gunks","score":2.16,"score_pos":0.4},{"word":"janes","score":2.16,"score_pos":0.68},{"word":"jeans","score":2.16,"score_pos":0.21},{"word":"gecks","score":2.16,"score_pos":0.14},{"word":"axons","score":2.16,"score_pos":0.03},{"word":"rejon","score":2.16,"score_pos":0.01},{"word":"thack","score":2.16,"score_pos":0.02},{"word":"shiva","score":2.16,"score_pos":0.02},{"word":"joist","score":2.16,"score_pos":0.06},{"word":"covet","score":2.16,"score_pos":0.22},{"word":"wyted","score":2.16,"score_pos":0.04},{"word":"swank","score":2.16,"score_pos":0.01},{"word":"wanks","score":2.16,"score_pos":0.34},{"word":"hiver","score":2.16,"score_pos":0.07},{"word":"chang","score":2.16,"score_pos":0.02},{"word":"ganch","score":2.16,"score_pos":0.07},{"word":"globy","score":2.16,"score_pos":0.06},{"word":"clump","score":2.16,"score_pos":0.01},{"word":"exist","score":2.16,"score_pos":0},{"word":"exits","score":2.16,"score_pos":0.01},{"word":"sixte","score":2.16,"score_pos":0.09},{"word":"gleby","score":2.16,"score_pos":0.04},{"word":"nertz","score":2.16,"score_pos":0.01},{"word":"woken","score":2.16,"score_pos":0.08},{"word":"knowe","score":2.16,"score_pos":0.01},{"word":"cadgy","score":2.16,"score_pos":0.15},{"word":"vulns","score":2.16,"score_pos":0.22},{"word":"humic","score":2.16,"score_pos":0.02},{"word":"gitch","score":2.16,"score_pos":0.04},{"word":"fusty","score":2.16,"score_pos":0.12},{"word":"yufts","score":2.16,"score_pos":0.04},{"word":"sumph","score":2.16,"score_pos":0.04},{"word":"umphs","score":2.16,"score_pos":0},{"word":"humps","score":2.16,"score_pos":0.14},{"word":"frank","score":2.16,"score_pos":0.04},{"word":"campy","score":2.16,"score_pos":0.19},{"word":"kenaf","score":2.16,"score_pos":0.01},{"word":"swing","score":2.16,"score_pos":0.01},{"word":"wings","score":2.16,"score_pos":0.24},{"word":"bunks","score":2.16,"score_pos":0.57},{"word":"knubs","score":2.16,"score_pos":0.02},{"word":"bocks","score":2.16,"score_pos":0.37},{"word":"hanky","score":2.16,"score_pos":0.23},{"word":"kembo","score":2.16,"score_pos":0.01},{"word":"becks","score":2.16,"score_pos":0.2},{"word":"awmry","score":2.16,"score_pos":0.02},{"word":"vatic","score":2.16,"score_pos":0.01},{"word":"axion","score":2.16,"score_pos":0.01},{"word":"envoy","score":2.16,"score_pos":0.01},{"word":"nervy","score":2.16,"score_pos":0.04},{"word":"upbye","score":2.16,"score_pos":0},{"word":"gonif","score":2.16,"score_pos":0.04},{"word":"stivy","score":2.16,"score_pos":0.02},{"word":"cowry","score":2.16,"score_pos":0.2},{"word":"xenia","score":2.16,"score_pos":0},{"word":"feign","score":2.16,"score_pos":0.06},{"word":"adzes","score":2.16,"score_pos":0.01},{"word":"dazes","score":2.16,"score_pos":0.31},{"word":"zedas","score":2.16,"score_pos":0.04},{"word":"houfs","score":2.16,"score_pos":0.16},{"word":"frush","score":2.16,"score_pos":0.02},{"word":"filks","score":2.16,"score_pos":0.36},{"word":"flisk","score":2.16,"score_pos":0.02},{"word":"hying","score":2.16,"score_pos":0.01},{"word":"dozer","score":2.16,"score_pos":0.1},{"word":"farcy","score":2.16,"score_pos":0.26},{"word":"phang","score":2.16,"score_pos":0.02},{"word":"bitch","score":2.16,"score_pos":0.05},{"word":"pight","score":2.16,"score_pos":0.03},{"word":"jeons","score":2.16,"score_pos":0.23},{"word":"jones","score":2.16,"score_pos":0.86},{"word":"thunk","score":2.16,"score_pos":0.03},{"word":"kotch","score":2.16,"score_pos":0.03},{"word":"brick","score":2.16,"score_pos":0.04},{"word":"exons","score":2.16,"score_pos":0.01},{"word":"noxes","score":2.16,"score_pos":0.19},{"word":"ketch","score":2.16,"score_pos":0.02},{"word":"hives","score":2.16,"score_pos":0.26},{"word":"shive","score":2.16,"score_pos":0.04},{"word":"grave","score":2.16,"score_pos":0.03},{"word":"gopik","score":2.16,"score_pos":0.05},{"word":"knows","score":2.16,"score_pos":0.02},{"word":"snowk","score":2.16,"score_pos":0},{"word":"wonks","score":2.16,"score_pos":0.42},{"word":"gonch","score":2.16,"score_pos":0.09},{"word":"waspy","score":2.16,"score_pos":0.05},{"word":"yawps","score":2.16,"score_pos":0.04},{"word":"gundy","score":2.16,"score_pos":0.22},{"word":"dungy","score":2.16,"score_pos":0.22},{"word":"azido","score":2.16,"score_pos":0},{"word":"diazo","score":2.16,"score_pos":0.02},{"word":"darzi","score":2.16,"score_pos":0.02},{"word":"izard","score":2.16,"score_pos":0},{"word":"dwalm","score":2.16,"score_pos":0.01},{"word":"might","score":2.16,"score_pos":0.03},{"word":"baghs","score":2.16,"score_pos":0.13},{"word":"cruft","score":2.16,"score_pos":0.04},{"word":"azide","score":2.16,"score_pos":0},{"word":"fanks","score":2.16,"score_pos":0.51},{"word":"brogh","score":2.16,"score_pos":0.05},{"word":"balky","score":2.16,"score_pos":0.38},{"word":"dhows","score":2.15,"score_pos":0.05},{"word":"showd","score":2.15,"score_pos":0.02},{"word":"kembs","score":2.15,"score_pos":0.05},{"word":"taxol","score":2.15,"score_pos":0.04},{"word":"honky","score":2.15,"score_pos":0.29},{"word":"swamy","score":2.15,"score_pos":0.03},{"word":"senvy","score":2.15,"score_pos":0.09},{"word":"exalt","score":2.15,"score_pos":0},{"word":"latex","score":2.15,"score_pos":0.04},{"word":"flume","score":2.15,"score_pos":0.05},{"word":"wormy","score":2.15,"score_pos":0.22},{"word":"bravo","score":2.15,"score_pos":0.02},{"word":"yucko","score":2.15,"score_pos":0.01},{"word":"above","score":2.15,"score_pos":0},{"word":"brave","score":2.15,"score_pos":0.05},{"word":"evict","score":2.15,"score_pos":0},{"word":"civet","score":2.15,"score_pos":0.16},{"word":"nixer","score":2.15,"score_pos":0.04},{"word":"muhly","score":2.15,"score_pos":0.05},{"word":"bigly","score":2.15,"score_pos":0.21},{"word":"bilgy","score":2.15,"score_pos":0.27},{"word":"foamy","score":2.15,"score_pos":0.25},{"word":"dozes","score":2.15,"score_pos":0.39},{"word":"bench","score":2.15,"score_pos":0.07},{"word":"bundy","score":2.15,"score_pos":0.32},{"word":"bigha","score":2.15,"score_pos":0.02},{"word":"podgy","score":2.15,"score_pos":0.18},{"word":"kimbo","score":2.15,"score_pos":0.01},{"word":"gravs","score":2.15,"score_pos":0.09},{"word":"vegas","score":2.15,"score_pos":0.08},{"word":"veiny","score":2.15,"score_pos":0.13},{"word":"grove","score":2.15,"score_pos":0.04},{"word":"paven","score":2.15,"score_pos":0.13},{"word":"pivot","score":2.15,"score_pos":0.07},{"word":"scuft","score":2.15,"score_pos":0.01},{"word":"fumet","score":2.15,"score_pos":0.19},{"word":"spewy","score":2.15,"score_pos":0.01},{"word":"blawn","score":2.15,"score_pos":0.02},{"word":"pukey","score":2.15,"score_pos":0.27},{"word":"fenks","score":2.15,"score_pos":0.34},{"word":"chank","score":2.15,"score_pos":0.04},{"word":"joins","score":2.15,"score_pos":0.51},{"word":"halve","score":2.15,"score_pos":0.05},{"word":"maven","score":2.15,"score_pos":0.11},{"word":"twang","score":2.15,"score_pos":0.01},{"word":"pubco","score":2.15,"score_pos":0.03},{"word":"khuds","score":2.15,"score_pos":0.08},{"word":"downy","score":2.15,"score_pos":0.19},{"word":"coven","score":2.15,"score_pos":0.17},{"word":"vomit","score":2.15,"score_pos":0.08},{"word":"extol","score":2.15,"score_pos":0},{"word":"thick","score":2.15,"score_pos":0.02},{"word":"virga","score":2.15,"score_pos":0.04},{"word":"murky","score":2.15,"score_pos":0.3},{"word":"sucky","score":2.15,"score_pos":0.14},{"word":"yucks","score":2.15,"score_pos":0.05},{"word":"nixes","score":2.15,"score_pos":0.14},{"word":"bekah","score":2.15,"score_pos":0.03},{"word":"bevor","score":2.15,"score_pos":0.05},{"word":"swink","score":2.15,"score_pos":0.02},{"word":"winks","score":2.15,"score_pos":0.3},{"word":"ching","score":2.15,"score_pos":0.03},{"word":"ginch","score":2.15,"score_pos":0.06},{"word":"welkt","score":2.15,"score_pos":0.06},{"word":"crumb","score":2.15,"score_pos":0.01},{"word":"fubar","score":2.15,"score_pos":0.06},{"word":"fyces","score":2.15,"score_pos":0.11},{"word":"grump","score":2.15,"score_pos":0.01},{"word":"knife","score":2.15,"score_pos":0.01},{"word":"vinca","score":2.15,"score_pos":0.03},{"word":"whids","score":2.15,"score_pos":0.13},{"word":"hinky","score":2.15,"score_pos":0.21},{"word":"filum","score":2.15,"score_pos":0.02},{"word":"wadge","score":2.15,"score_pos":0.05},{"word":"waged","score":2.15,"score_pos":0.14},{"word":"glift","score":2.15,"score_pos":0.04},{"word":"vegos","score":2.15,"score_pos":0.07},{"word":"bravi","score":2.15,"score_pos":0.01},{"word":"pucka","score":2.15,"score_pos":0.05},{"word":"saros","score":2.15,"score_pos":0.1},{"word":"roars","score":2.15,"score_pos":0.06},{"word":"roosa","score":2.15,"score_pos":0.01},{"word":"soars","score":2.15,"score_pos":0.1},{"word":"soras","score":2.15,"score_pos":0.14},{"word":"sorra","score":2.15,"score_pos":0.02},{"word":"oases","score":2.14,"score_pos":0.02},{"word":"erase","score":2.14,"score_pos":0},{"word":"areas","score":2.14,"score_pos":0.02},{"word":"arses","score":2.14,"score_pos":0.02},{"word":"easer","score":2.14,"score_pos":0},{"word":"rares","score":2.14,"score_pos":0.14},{"word":"raser","score":2.14,"score_pos":0.01},{"word":"rases","score":2.14,"score_pos":0.04},{"word":"rasse","score":2.14,"score_pos":0},{"word":"rears","score":2.14,"score_pos":0.03},{"word":"saree","score":2.14,"score_pos":0.09},{"word":"saser","score":2.14,"score_pos":0.02},{"word":"seare","score":2.14,"score_pos":0.02},{"word":"sears","score":2.14,"score_pos":0.05},{"word":"serra","score":2.14,"score_pos":0.01},{"word":"sized","score":2.14,"score_pos":0.13},{"word":"unify","score":2.14,"score_pos":0.01},{"word":"grouf","score":2.14,"score_pos":0.01},{"word":"blown","score":2.14,"score_pos":0.02},{"word":"grufe","score":2.14,"score_pos":0.04},{"word":"budge","score":2.14,"score_pos":0.09},{"word":"debug","score":2.14,"score_pos":0.01},{"word":"jolts","score":2.14,"score_pos":0.49},{"word":"black","score":2.14,"score_pos":0.03},{"word":"wynds","score":2.14,"score_pos":0.06},{"word":"hovel","score":2.14,"score_pos":0.08},{"word":"venom","score":2.14,"score_pos":0.02},{"word":"kench","score":2.14,"score_pos":0.03},{"word":"amuck","score":2.14,"score_pos":0},{"word":"unmew","score":2.14,"score_pos":0},{"word":"vigas","score":2.14,"score_pos":0.11},{"word":"musky","score":2.14,"score_pos":0.09},{"word":"kumys","score":2.14,"score_pos":0.03},{"word":"wafer","score":2.14,"score_pos":0.05},{"word":"mulch","score":2.14,"score_pos":0.06},{"word":"vigor","score":2.14,"score_pos":0.02},{"word":"fanum","score":2.14,"score_pos":0.03},{"word":"pavin","score":2.14,"score_pos":0.08},{"word":"verbs","score":2.14,"score_pos":0.08},{"word":"bokeh","score":2.14,"score_pos":0.13},{"word":"ogive","score":2.14,"score_pos":0},{"word":"vogie","score":2.14,"score_pos":0.07},{"word":"giver","score":2.14,"score_pos":0.1},{"word":"virge","score":2.14,"score_pos":0.08},{"word":"fendy","score":2.14,"score_pos":0.19},{"word":"ouzel","score":2.14,"score_pos":0.02},{"word":"mufti","score":2.14,"score_pos":0.02},{"word":"wispy","score":2.14,"score_pos":0.05},{"word":"midgy","score":2.14,"score_pos":0.1},{"word":"aerie","score":2.14,"score_pos":0.02},{"word":"airer","score":2.14,"score_pos":0.03},{"word":"gumps","score":2.14,"score_pos":0.2},{"word":"finks","score":2.14,"score_pos":0.46},{"word":"boeuf","score":2.14,"score_pos":0.02},{"word":"noxal","score":2.14,"score_pos":0.02},{"word":"mavin","score":2.14,"score_pos":0.06},{"word":"flong","score":2.14,"score_pos":0.02},{"word":"gawds","score":2.14,"score_pos":0.16},{"word":"covin","score":2.14,"score_pos":0.1},{"word":"kyang","score":2.14,"score_pos":0.01},{"word":"pubic","score":2.14,"score_pos":0.02},{"word":"windy","score":2.14,"score_pos":0.17},{"word":"wodge","score":2.14,"score_pos":0.07},{"word":"sajou","score":2.14,"score_pos":0},{"word":"swamp","score":2.14,"score_pos":0},{"word":"ixtle","score":2.14,"score_pos":0},{"word":"cowps","score":2.14,"score_pos":0.25},{"word":"scowp","score":2.14,"score_pos":0},{"word":"fluty","score":2.14,"score_pos":0.17},{"word":"fluyt","score":2.14,"score_pos":0.01},{"word":"fadge","score":2.14,"score_pos":0.08},{"word":"frugs","score":2.14,"score_pos":0.18},{"word":"erose","score":2.14,"score_pos":0},{"word":"roose","score":2.14,"score_pos":0.01},{"word":"rores","score":2.14,"score_pos":0.18},{"word":"roses","score":2.14,"score_pos":0.05},{"word":"soree","score":2.14,"score_pos":0.12},{"word":"sorer","score":2.14,"score_pos":0.07},{"word":"sores","score":2.14,"score_pos":0.29},{"word":"mutch","score":2.14,"score_pos":0.04},{"word":"wauks","score":2.14,"score_pos":0.27},{"word":"blunk","score":2.14,"score_pos":0.05},{"word":"gauch","score":2.14,"score_pos":0.05},{"word":"block","score":2.14,"score_pos":0.03},{"word":"gushy","score":2.14,"score_pos":0.04},{"word":"bumps","score":2.14,"score_pos":0.29},{"word":"guimp","score":2.14,"score_pos":0.02},{"word":"touze","score":2.14,"score_pos":0.08},{"word":"swarf","score":2.14,"score_pos":0},{"word":"bawds","score":2.14,"score_pos":0.22},{"word":"taxon","score":2.14,"score_pos":0.04},{"word":"bowed","score":2.14,"score_pos":0.3},{"word":"lazed","score":2.14,"score_pos":0.1},{"word":"gives","score":2.14,"score_pos":0.38},{"word":"washy","score":2.14,"score_pos":0.03},{"word":"ouija","score":2.14,"score_pos":0},{"word":"twank","score":2.14,"score_pos":0.01},{"word":"oasis","score":2.14,"score_pos":0.01},{"word":"ossia","score":2.14,"score_pos":0},{"word":"arias","score":2.14,"score_pos":0.03},{"word":"arris","score":2.14,"score_pos":0.04},{"word":"arsis","score":2.14,"score_pos":0.01},{"word":"raias","score":2.14,"score_pos":0.07},{"word":"sairs","score":2.14,"score_pos":0.1},{"word":"saris","score":2.14,"score_pos":0.14},{"word":"sirra","score":2.14,"score_pos":0.02},{"word":"bufos","score":2.14,"score_pos":0.15},{"word":"fugio","score":2.14,"score_pos":0.04},{"word":"bingy","score":2.14,"score_pos":0.34},{"word":"mochy","score":2.14,"score_pos":0.09},{"word":"oorie","score":2.14,"score_pos":0.02},{"word":"rorie","score":2.14,"score_pos":0.04},{"word":"gulpy","score":2.14,"score_pos":0.19},{"word":"fugie","score":2.14,"score_pos":0.11},{"word":"chyme","score":2.14,"score_pos":0.02},{"word":"jilts","score":2.14,"score_pos":0.35},{"word":"bushy","score":2.14,"score_pos":0.06},{"word":"thump","score":2.14,"score_pos":0.01},{"word":"chink","score":2.14,"score_pos":0.06},{"word":"gowds","score":2.14,"score_pos":0.2},{"word":"vimen","score":2.14,"score_pos":0.07},{"word":"pownd","score":2.13,"score_pos":0.16},{"word":"dicky","score":2.13,"score_pos":0.13},{"word":"jours","score":2.13,"score_pos":0.31},{"word":"pwned","score":2.13,"score_pos":0.09},{"word":"vibes","score":2.13,"score_pos":0.2},{"word":"jures","score":2.13,"score_pos":0.7},{"word":"pucks","score":2.13,"score_pos":0.26},{"word":"mafic","score":2.13,"score_pos":0.01},{"word":"flank","score":2.13,"score_pos":0.04},{"word":"raxed","score":2.13,"score_pos":0.11},{"word":"defog","score":2.13,"score_pos":0.01},{"word":"ulzie","score":2.13,"score_pos":0.01},{"word":"xerus","score":2.13,"score_pos":0.01},{"word":"fouth","score":2.13,"score_pos":0.14},{"word":"furth","score":2.13,"score_pos":0.14},{"word":"kawed","score":2.13,"score_pos":0.1},{"word":"waked","score":2.13,"score_pos":0.12},{"word":"cough","score":2.13,"score_pos":0.1},{"word":"gouch","score":2.13,"score_pos":0.07},{"word":"burfi","score":2.13,"score_pos":0.04},{"word":"hedgy","score":2.13,"score_pos":0.06},{"word":"psych","score":2.13,"score_pos":0},{"word":"fling","score":2.13,"score_pos":0.03},{"word":"mucks","score":2.13,"score_pos":0.21},{"word":"frows","score":2.13,"score_pos":0.08},{"word":"hempy","score":2.13,"score_pos":0.08},{"word":"haven","score":2.13,"score_pos":0.08},{"word":"swerf","score":2.13,"score_pos":0},{"word":"jeton","score":2.13,"score_pos":0.03},{"word":"flush","score":2.13,"score_pos":0.02},{"word":"cahow","score":2.13,"score_pos":0},{"word":"vardy","score":2.13,"score_pos":0.15},{"word":"showy","score":2.13,"score_pos":0.04},{"word":"wheys","score":2.13,"score_pos":0.02},{"word":"chynd","score":2.13,"score_pos":0.04},{"word":"azurn","score":2.13,"score_pos":0},{"word":"orris","score":2.13,"score_pos":0.02},{"word":"kivas","score":2.13,"score_pos":0.12},{"word":"seirs","score":2.13,"score_pos":0.07},{"word":"riser","score":2.13,"score_pos":0.01},{"word":"rises","score":2.13,"score_pos":0.04},{"word":"siree","score":2.13,"score_pos":0.08},{"word":"sires","score":2.13,"score_pos":0.21},{"word":"craze","score":2.13,"score_pos":0.06},{"word":"galvo","score":2.13,"score_pos":0.03},{"word":"gavel","score":2.13,"score_pos":0.1},{"word":"waifs","score":2.13,"score_pos":0.19},{"word":"jades","score":2.13,"score_pos":0.34},{"word":"duvet","score":2.13,"score_pos":0.12},{"word":"redox","score":2.13,"score_pos":0.01},{"word":"dawks","score":2.13,"score_pos":0.19},{"word":"chugs","score":2.13,"score_pos":0.19},{"word":"tozed","score":2.13,"score_pos":0.19},{"word":"champ","score":2.13,"score_pos":0.01},{"word":"punch","score":2.13,"score_pos":0.09},{"word":"faked","score":2.13,"score_pos":0.17},{"word":"lucky","score":2.13,"score_pos":0.1},{"word":"whamo","score":2.13,"score_pos":0.02},{"word":"chaws","score":2.13,"score_pos":0.07},{"word":"schwa","score":2.13,"score_pos":0},{"word":"hoven","score":2.13,"score_pos":0.1},{"word":"flamy","score":2.13,"score_pos":0.11},{"word":"murva","score":2.13,"score_pos":0.04},{"word":"gavot","score":2.13,"score_pos":0.07},{"word":"mauve","score":2.13,"score_pos":0.07},{"word":"nexts","score":2.13,"score_pos":0.07},{"word":"wimps","score":2.13,"score_pos":0.15},{"word":"husky","score":2.13,"score_pos":0.07},{"word":"owche","score":2.13,"score_pos":0},{"word":"axoid","score":2.13,"score_pos":0.02},{"word":"radix","score":2.13,"score_pos":0.02},{"word":"munch","score":2.13,"score_pos":0.07},{"word":"curve","score":2.13,"score_pos":0.11},{"word":"cruve","score":2.13,"score_pos":0.05},{"word":"fidge","score":2.13,"score_pos":0.07},{"word":"czars","score":2.13,"score_pos":0.02},{"word":"mazer","score":2.12,"score_pos":0.1},{"word":"chafe","score":2.12,"score_pos":0.05},{"word":"rhumb","score":2.12,"score_pos":0},{"word":"chubs","score":2.12,"score_pos":0.11},{"word":"croze","score":2.12,"score_pos":0.06},{"word":"kievs","score":2.12,"score_pos":0.06},{"word":"skive","score":2.12,"score_pos":0.01},{"word":"vinyl","score":2.12,"score_pos":0.01},{"word":"glove","score":2.12,"score_pos":0.04},{"word":"joint","score":2.12,"score_pos":0.18},{"word":"wifes","score":2.12,"score_pos":0.19},{"word":"roral","score":2.12,"score_pos":0.02},{"word":"loral","score":2.12,"score_pos":0.02},{"word":"fugal","score":2.12,"score_pos":0.05},{"word":"toxin","score":2.12,"score_pos":0.08},{"word":"areal","score":2.12,"score_pos":0},{"word":"laree","score":2.12,"score_pos":0.06},{"word":"leare","score":2.12,"score_pos":0.01},{"word":"leear","score":2.12,"score_pos":0.01},{"word":"doxes","score":2.12,"score_pos":0.49},{"word":"pshaw","score":2.12,"score_pos":0},{"word":"whaps","score":2.12,"score_pos":0.11},{"word":"twink","score":2.12,"score_pos":0.02},{"word":"azoic","score":2.12,"score_pos":0},{"word":"flype","score":2.12,"score_pos":0.02},{"word":"chomp","score":2.12,"score_pos":0.02},{"word":"dumpy","score":2.12,"score_pos":0.14},{"word":"rugby","score":2.12,"score_pos":0.05},{"word":"hawms","score":2.12,"score_pos":0.11},{"word":"shawm","score":2.12,"score_pos":0.01},{"word":"whams","score":2.12,"score_pos":0.1},{"word":"chows","score":2.12,"score_pos":0.08},{"word":"caved","score":2.12,"score_pos":0.26},{"word":"width","score":2.12,"score_pos":0.04},{"word":"chews","score":2.12,"score_pos":0.05},{"word":"ejido","score":2.12,"score_pos":0},{"word":"jerid","score":2.12,"score_pos":0.13},{"word":"zonda","score":2.12,"score_pos":0.03},{"word":"warby","score":2.12,"score_pos":0.13},{"word":"oxide","score":2.12,"score_pos":0.01},{"word":"doxie","score":2.12,"score_pos":0.12},{"word":"bundh","score":2.12,"score_pos":0.11},{"word":"mazes","score":2.12,"score_pos":0.38},{"word":"smaze","score":2.12,"score_pos":0.01},{"word":"tarot","score":2.12,"score_pos":0.04},{"word":"aorta","score":2.12,"score_pos":0.02},{"word":"ottar","score":2.12,"score_pos":0},{"word":"ratoo","score":2.12,"score_pos":0.01},{"word":"torta","score":2.12,"score_pos":0.04},{"word":"troat","score":2.12,"score_pos":0.02},{"word":"cozes","score":2.12,"score_pos":0.62},{"word":"treat","score":2.12,"score_pos":0.01},{"word":"eater","score":2.12,"score_pos":0.01},{"word":"terra","score":2.12,"score_pos":0.01},{"word":"arete","score":2.12,"score_pos":0.01},{"word":"arett","score":2.12,"score_pos":0.01},{"word":"arret","score":2.12,"score_pos":0.02},{"word":"rater","score":2.12,"score_pos":0.02},{"word":"reata","score":2.12,"score_pos":0.01},{"word":"reate","score":2.12,"score_pos":0.02},{"word":"tarre","score":2.12,"score_pos":0.04},{"word":"tater","score":2.12,"score_pos":0.04},{"word":"tetra","score":2.12,"score_pos":0.01},{"word":"vlogs","score":2.12,"score_pos":0.09},{"word":"joual","score":2.12,"score_pos":0.08},{"word":"jarul","score":2.12,"score_pos":0.06},{"word":"jural","score":2.12,"score_pos":0.08},{"word":"kufis","score":2.12,"score_pos":0.09},{"word":"aloos","score":2.12,"score_pos":0.02},{"word":"solas","score":2.12,"score_pos":0.13},{"word":"lasso","score":2.12,"score_pos":0},{"word":"ollas","score":2.12,"score_pos":0.01},{"word":"salol","score":2.12,"score_pos":0.02},{"word":"saola","score":2.12,"score_pos":0.02},{"word":"easel","score":2.12,"score_pos":0},{"word":"lease","score":2.12,"score_pos":0.01},{"word":"eales","score":2.12,"score_pos":0.04},{"word":"easle","score":2.12,"score_pos":0},{"word":"lases","score":2.12,"score_pos":0.05},{"word":"sales","score":2.12,"score_pos":0.2},{"word":"salle","score":2.12,"score_pos":0.05},{"word":"salse","score":2.12,"score_pos":0.02},{"word":"seals","score":2.12,"score_pos":0.07},{"word":"sella","score":2.12,"score_pos":0.02},{"word":"slaes","score":2.12,"score_pos":0.09},{"word":"gawsy","score":2.12,"score_pos":0.06},{"word":"yrivd","score":2.12,"score_pos":0.01},{"word":"lorel","score":2.12,"score_pos":0.05},{"word":"oller","score":2.12,"score_pos":0.01},{"word":"rello","score":2.12,"score_pos":0.01},{"word":"fugle","score":2.12,"score_pos":0.11},{"word":"whops","score":2.12,"score_pos":0.12},{"word":"waulk","score":2.12,"score_pos":0.05},{"word":"paved","score":2.12,"score_pos":0.25},{"word":"vaped","score":2.12,"score_pos":0.11},{"word":"bhang","score":2.12,"score_pos":0.03},{"word":"plumb","score":2.12,"score_pos":0.01},{"word":"ziram","score":2.12,"score_pos":0.02},{"word":"mirza","score":2.12,"score_pos":0.04},{"word":"fishy","score":2.12,"score_pos":0.05},{"word":"maize","score":2.12,"score_pos":0.1},{"word":"bight","score":2.12,"score_pos":0.04},{"word":"cozie","score":2.12,"score_pos":0.15},{"word":"vodun","score":2.12,"score_pos":0.03},{"word":"dwaum","score":2.12,"score_pos":0},{"word":"jirds","score":2.12,"score_pos":0.28},{"word":"vendu","score":2.11,"score_pos":0},{"word":"hokum","score":2.11,"score_pos":0.01},{"word":"khoum","score":2.11,"score_pos":0.01},{"word":"hucks","score":2.11,"score_pos":0.16},{"word":"shuck","score":2.11,"score_pos":0.02},{"word":"jedis","score":2.11,"score_pos":0.14},{"word":"coved","score":2.11,"score_pos":0.33},{"word":"aioli","score":2.11,"score_pos":0.01},{"word":"laari","score":2.11,"score_pos":0.01},{"word":"oxids","score":2.11,"score_pos":0.01},{"word":"jurat","score":2.11,"score_pos":0.12},{"word":"ileal","score":2.11,"score_pos":0},{"word":"dozen","score":2.11,"score_pos":0.11},{"word":"zendo","score":2.11,"score_pos":0.01},{"word":"zoned","score":2.11,"score_pos":0.18},{"word":"fancy","score":2.11,"score_pos":0.3},{"word":"tasso","score":2.11,"score_pos":0},{"word":"toast","score":2.11,"score_pos":0.02},{"word":"assot","score":2.11,"score_pos":0},{"word":"oasts","score":2.11,"score_pos":0.01},{"word":"stoas","score":2.11,"score_pos":0.02},{"word":"stoat","score":2.11,"score_pos":0.01},{"word":"tosas","score":2.11,"score_pos":0.04},{"word":"start","score":2.11,"score_pos":0.01},{"word":"rasta","score":2.11,"score_pos":0.01},{"word":"ratas","score":2.11,"score_pos":0.05},{"word":"starr","score":2.11,"score_pos":0},{"word":"stars","score":2.11,"score_pos":0.01},{"word":"taras","score":2.11,"score_pos":0.12},{"word":"tarts","score":2.11,"score_pos":0.17},{"word":"tasar","score":2.11,"score_pos":0.01},{"word":"trass","score":2.11,"score_pos":0.02},{"word":"trats","score":2.11,"score_pos":0.07},{"word":"tsars","score":2.11,"score_pos":0},{"word":"mozes","score":2.11,"score_pos":0.48},{"word":"chefs","score":2.11,"score_pos":0.09},{"word":"tease","score":2.11,"score_pos":0.01},{"word":"asset","score":2.11,"score_pos":0},{"word":"taste","score":2.11,"score_pos":0.02},{"word":"state","score":2.11,"score_pos":0.01},{"word":"easts","score":2.11,"score_pos":0.01},{"word":"etats","score":2.11,"score_pos":0},{"word":"sates","score":2.11,"score_pos":0.15},{"word":"seats","score":2.11,"score_pos":0.08},{"word":"setae","score":2.11,"score_pos":0.02},{"word":"tases","score":2.11,"score_pos":0.07},{"word":"tasse","score":2.11,"score_pos":0.01},{"word":"tates","score":2.11,"score_pos":0.15},{"word":"teats","score":2.11,"score_pos":0.09},{"word":"testa","score":2.11,"score_pos":0.01},{"word":"comby","score":2.11,"score_pos":0.18},{"word":"retro","score":2.11,"score_pos":0},{"word":"otter","score":2.11,"score_pos":0},{"word":"rotte","score":2.11,"score_pos":0.03},{"word":"torte","score":2.11,"score_pos":0.09},{"word":"toter","score":2.11,"score_pos":0.05},{"word":"chimp","score":2.11,"score_pos":0.02},{"word":"fiked","score":2.11,"score_pos":0.16},{"word":"joule","score":2.11,"score_pos":0.17},{"word":"piezo","score":2.11,"score_pos":0.02},{"word":"blive","score":2.11,"score_pos":0.06},{"word":"jurel","score":2.11,"score_pos":0.16},{"word":"prize","score":2.11,"score_pos":0.07},{"word":"pluck","score":2.11,"score_pos":0.03},{"word":"vegan","score":2.11,"score_pos":0.02},{"word":"ganev","score":2.11,"score_pos":0},{"word":"rolls","score":2.11,"score_pos":0.09},{"word":"gulfs","score":2.11,"score_pos":0.21},{"word":"filmy","score":2.11,"score_pos":0.21},{"word":"fetwa","score":2.11,"score_pos":0.01},{"word":"sloes","score":2.11,"score_pos":0.1},{"word":"soles","score":2.11,"score_pos":0.26},{"word":"soole","score":2.11,"score_pos":0.06},{"word":"loose","score":2.11,"score_pos":0.01},{"word":"loess","score":2.11,"score_pos":0.02},{"word":"losel","score":2.11,"score_pos":0.01},{"word":"loses","score":2.11,"score_pos":0.06},{"word":"oleos","score":2.11,"score_pos":0.01},{"word":"leers","score":2.11,"score_pos":0.02},{"word":"leres","score":2.11,"score_pos":0.11},{"word":"reels","score":2.11,"score_pos":0.03},{"word":"sleer","score":2.11,"score_pos":0.02},{"word":"lurex","score":2.11,"score_pos":0.07},{"word":"luxer","score":2.11,"score_pos":0.07},{"word":"thawy","score":2.11,"score_pos":0.04},{"word":"powny","score":2.11,"score_pos":0.29},{"word":"flaws","score":2.11,"score_pos":0.06},{"word":"trait","score":2.11,"score_pos":0.02},{"word":"aarti","score":2.11,"score_pos":0.01},{"word":"atria","score":2.11,"score_pos":0},{"word":"raita","score":2.11,"score_pos":0.02},{"word":"taira","score":2.11,"score_pos":0.02},{"word":"tiara","score":2.11,"score_pos":0.01},{"word":"riata","score":2.11,"score_pos":0.01},{"word":"chief","score":2.11,"score_pos":0.04},{"word":"fiche","score":2.11,"score_pos":0.04},{"word":"tatie","score":2.11,"score_pos":0.04},{"word":"fogey","score":2.11,"score_pos":0.49},{"word":"gybed","score":2.11,"score_pos":0.04},{"word":"yakow","score":2.11,"score_pos":0},{"word":"womyn","score":2.11,"score_pos":0.01},{"word":"moved","score":2.11,"score_pos":0.25},{"word":"alias","score":2.11,"score_pos":0.03},{"word":"allis","score":2.11,"score_pos":0.03},{"word":"lassi","score":2.11,"score_pos":0},{"word":"sails","score":2.11,"score_pos":0.13},{"word":"sials","score":2.11,"score_pos":0.1},{"word":"sisal","score":2.11,"score_pos":0.01},{"word":"flubs","score":2.11,"score_pos":0.1},{"word":"sybow","score":2.11,"score_pos":0},{"word":"looie","score":2.11,"score_pos":0.04},{"word":"ollie","score":2.11,"score_pos":0.01},{"word":"vakil","score":2.11,"score_pos":0.03},{"word":"vapid","score":2.11,"score_pos":0.06},{"word":"pavid","score":2.11,"score_pos":0.15},{"word":"iller","score":2.11,"score_pos":0},{"word":"relie","score":2.11,"score_pos":0.02},{"word":"rille","score":2.11,"score_pos":0.03},{"word":"whips","score":2.11,"score_pos":0.14},{"word":"taxus","score":2.11,"score_pos":0.14},{"word":"roost","score":2.11,"score_pos":0.01},{"word":"torso","score":2.11,"score_pos":0.01},{"word":"roots","score":2.11,"score_pos":0.11},{"word":"rorts","score":2.11,"score_pos":0.13},{"word":"rosts","score":2.11,"score_pos":0.04},{"word":"rotos","score":2.11,"score_pos":0.05},{"word":"sorts","score":2.11,"score_pos":0.21},{"word":"stoor","score":2.11,"score_pos":0},{"word":"toros","score":2.11,"score_pos":0.13},{"word":"torrs","score":2.11,"score_pos":0.13},{"word":"torts","score":2.11,"score_pos":0.21},{"word":"trots","score":2.11,"score_pos":0.08},{"word":"mifty","score":2.11,"score_pos":0.12},{"word":"soote","score":2.11,"score_pos":0.07},{"word":"toses","score":2.11,"score_pos":0.09},{"word":"totes","score":2.11,"score_pos":0.19},{"word":"reset","score":2.11,"score_pos":0.01},{"word":"ester","score":2.11,"score_pos":0},{"word":"terse","score":2.11,"score_pos":0.01},{"word":"steer","score":2.11,"score_pos":0.01},{"word":"reest","score":2.11,"score_pos":0},{"word":"rests","score":2.11,"score_pos":0.02},{"word":"stere","score":2.11,"score_pos":0},{"word":"teers","score":2.11,"score_pos":0.04},{"word":"teres","score":2.11,"score_pos":0.16},{"word":"terts","score":2.11,"score_pos":0.11},{"word":"trees","score":2.11,"score_pos":0.07},{"word":"tress","score":2.11,"score_pos":0.01},{"word":"trest","score":2.11,"score_pos":0.01},{"word":"trets","score":2.11,"score_pos":0.05},{"word":"forby","score":2.11,"score_pos":0.25},{"word":"duchy","score":2.11,"score_pos":0.06},{"word":"hazer","score":2.11,"score_pos":0.08},{"word":"gymps","score":2.11,"score_pos":0.05},{"word":"vangs","score":2.11,"score_pos":0.24},{"word":"pizes","score":2.11,"score_pos":0.43},{"word":"wafts","score":2.11,"score_pos":0.15},{"word":"axled","score":2.11,"score_pos":0.03},{"word":"laxed","score":2.11,"score_pos":0.13},{"word":"whims","score":2.11,"score_pos":0.13},{"word":"wrung","score":2.11,"score_pos":0.02},{"word":"exuls","score":2.11,"score_pos":0.01},{"word":"luxes","score":2.11,"score_pos":0.28},{"word":"kight","score":2.11,"score_pos":0.02},{"word":"viced","score":2.11,"score_pos":0.1},{"word":"volks","score":2.11,"score_pos":0.3},{"word":"gulch","score":2.11,"score_pos":0.06},{"word":"jasey","score":2.11,"score_pos":0.17},{"word":"punky","score":2.11,"score_pos":0.42},{"word":"zoism","score":2.11,"score_pos":0.01},{"word":"arena","score":2.11,"score_pos":0},{"word":"arene","score":2.11,"score_pos":0.01},{"word":"reran","score":2.11,"score_pos":0.01},{"word":"anear","score":2.11,"score_pos":0},{"word":"narre","score":2.11,"score_pos":0.02},{"word":"ranee","score":2.11,"score_pos":0.06},{"word":"dizen","score":2.11,"score_pos":0.08},{"word":"xrays","score":2.11,"score_pos":0},{"word":"pocky","score":2.11,"score_pos":0.27},{"word":"thewy","score":2.11,"score_pos":0.03},{"word":"saist","score":2.11,"score_pos":0.02},{"word":"satai","score":2.11,"score_pos":0.01},{"word":"satis","score":2.11,"score_pos":0.09},{"word":"taits","score":2.11,"score_pos":0.16},{"word":"sista","score":2.11,"score_pos":0.01},{"word":"lymph","score":2.11,"score_pos":0.01},{"word":"pecky","score":2.1,"score_pos":0.15},{"word":"flows","score":2.1,"score_pos":0.07},{"word":"fowls","score":2.1,"score_pos":0.35},{"word":"wolfs","score":2.1,"score_pos":0.23},{"word":"gumbo","score":2.1,"score_pos":0.02},{"word":"torii","score":2.1,"score_pos":0.02},{"word":"trior","score":2.1,"score_pos":0.01},{"word":"flews","score":2.1,"score_pos":0.04},{"word":"begum","score":2.1,"score_pos":0.02},{"word":"trite","score":2.1,"score_pos":0.04},{"word":"retie","score":2.1,"score_pos":0.01},{"word":"tetri","score":2.1,"score_pos":0.01},{"word":"trier","score":2.1,"score_pos":0.03},{"word":"titer","score":2.1,"score_pos":0.04},{"word":"titre","score":2.1,"score_pos":0.03},{"word":"fluke","score":2.1,"score_pos":0.08},{"word":"hwyls","score":2.1,"score_pos":0.02},{"word":"gimpy","score":2.1,"score_pos":0.15},{"word":"pigmy","score":2.1,"score_pos":0.14},{"word":"hulky","score":2.1,"score_pos":0.21},{"word":"waift","score":2.1,"score_pos":0.07},{"word":"soils","score":2.1,"score_pos":0.17},{"word":"lilos","score":2.1,"score_pos":0.06},{"word":"olios","score":2.1,"score_pos":0.01},{"word":"silos","score":2.1,"score_pos":0.08},{"word":"rills","score":2.1,"score_pos":0.07},{"word":"weamb","score":2.1,"score_pos":0.01},{"word":"joust","score":2.1,"score_pos":0.05},{"word":"colza","score":2.1,"score_pos":0.07},{"word":"fakey","score":2.1,"score_pos":0.31},{"word":"esile","score":2.1,"score_pos":0},{"word":"isles","score":2.1,"score_pos":0},{"word":"lisle","score":2.1,"score_pos":0.01},{"word":"seils","score":2.1,"score_pos":0.09},{"word":"siles","score":2.1,"score_pos":0.18},{"word":"eisel","score":2.1,"score_pos":0},{"word":"busky","score":2.1,"score_pos":0.14},{"word":"gawps","score":2.1,"score_pos":0.17},{"word":"jutes","score":2.1,"score_pos":0.46},{"word":"taxed","score":2.1,"score_pos":0.19},{"word":"fumed","score":2.1,"score_pos":0.29},{"word":"kevil","score":2.1,"score_pos":0.02},{"word":"tuxes","score":2.1,"score_pos":0.4},{"word":"gulph","score":2.1,"score_pos":0.06},{"word":"boyfs","score":2.1,"score_pos":0.13},{"word":"hazes","score":2.1,"score_pos":0.29},{"word":"jodel","score":2.1,"score_pos":0.1},{"word":"joled","score":2.1,"score_pos":0.37},{"word":"dwang","score":2.1,"score_pos":0.01},{"word":"swung","score":2.1,"score_pos":0.01},{"word":"loxed","score":2.1,"score_pos":0.16},{"word":"bavin","score":2.1,"score_pos":0.1},{"word":"wefts","score":2.1,"score_pos":0.1},{"word":"watch","score":2.1,"score_pos":0.04},{"word":"kedgy","score":2.1,"score_pos":0.05},{"word":"anoas","score":2.1,"score_pos":0.01},{"word":"nanos","score":2.1,"score_pos":0.05},{"word":"nonas","score":2.1,"score_pos":0.07},{"word":"saran","score":2.1,"score_pos":0.03},{"word":"arnas","score":2.1,"score_pos":0.04},{"word":"naras","score":2.1,"score_pos":0.05},{"word":"ranas","score":2.1,"score_pos":0.08},{"word":"snars","score":2.1,"score_pos":0.02},{"word":"seans","score":2.1,"score_pos":0.08},{"word":"ansae","score":2.1,"score_pos":0},{"word":"sanes","score":2.1,"score_pos":0.26},{"word":"senas","score":2.1,"score_pos":0.09},{"word":"senna","score":2.1,"score_pos":0.02},{"word":"sensa","score":2.1,"score_pos":0.01},{"word":"joeys","score":2.1,"score_pos":0.05},{"word":"fungo","score":2.1,"score_pos":0.07},{"word":"roneo","score":2.1,"score_pos":0.03},{"word":"ronne","score":2.1,"score_pos":0.06},{"word":"kempy","score":2.1,"score_pos":0.07},{"word":"coxae","score":2.1,"score_pos":0.16},{"word":"carex","score":2.1,"score_pos":0.15},{"word":"stoit","score":2.1,"score_pos":0.01},{"word":"toits","score":2.1,"score_pos":0.2},{"word":"stirs","score":2.1,"score_pos":0.02},{"word":"trist","score":2.1,"score_pos":0.01},{"word":"ritts","score":2.1,"score_pos":0.06},{"word":"tirrs","score":2.1,"score_pos":0.1},{"word":"knave","score":2.1,"score_pos":0.01},{"word":"sties","score":2.1,"score_pos":0.04},{"word":"sites","score":2.1,"score_pos":0.14},{"word":"wacko","score":2.1,"score_pos":0.03},{"word":"wrack","score":2.1,"score_pos":0.02},{"word":"wacke","score":2.1,"score_pos":0.08},{"word":"butch","score":2.1,"score_pos":0.07},{"word":"hefty","score":2.1,"score_pos":0.07},{"word":"zesty","score":2.1,"score_pos":0.03},{"word":"welch","score":2.1,"score_pos":0.04},{"word":"given","score":2.1,"score_pos":0.11},{"word":"forky","score":2.1,"score_pos":0.54},{"word":"embow","score":2.1,"score_pos":0},{"word":"bucko","score":2.1,"score_pos":0.05},{"word":"flimp","score":2.1,"score_pos":0.02},{"word":"byked","score":2.1,"score_pos":0.05},{"word":"carvy","score":2.1,"score_pos":0.23},{"word":"cloze","score":2.1,"score_pos":0.06},{"word":"anion","score":2.1,"score_pos":0},{"word":"naira","score":2.1,"score_pos":0.01},{"word":"detox","score":2.1,"score_pos":0.02},{"word":"whity","score":2.1,"score_pos":0.17},{"word":"withy","score":2.1,"score_pos":0.07},{"word":"inane","score":2.1,"score_pos":0},{"word":"ainee","score":2.1,"score_pos":0.05},{"word":"picky","score":2.1,"score_pos":0.2},{"word":"japer","score":2.1,"score_pos":0.1},{"word":"slojd","score":2.1,"score_pos":0.01},{"word":"kulfi","score":2.1,"score_pos":0.02},{"word":"ritzy","score":2.1,"score_pos":0.06},{"word":"topaz","score":2.1,"score_pos":0.01},{"word":"kapow","score":2.1,"score_pos":0.01},{"word":"major","score":2.1,"score_pos":0.02},{"word":"joram","score":2.1,"score_pos":0.06},{"word":"gucks","score":2.1,"score_pos":0.23},{"word":"micky","score":2.09,"score_pos":0.16},{"word":"whelp","score":2.09,"score_pos":0.01},{"word":"crwth","score":2.09,"score_pos":0.05},{"word":"roons","score":2.09,"score_pos":0.1},{"word":"sorns","score":2.09,"score_pos":0.2},{"word":"fungs","score":2.09,"score_pos":0.46},{"word":"wecht","score":2.09,"score_pos":0.02},{"word":"neons","score":2.09,"score_pos":0.04},{"word":"sones","score":2.09,"score_pos":0.33},{"word":"sonne","score":2.09,"score_pos":0.09},{"word":"sonse","score":2.09,"score_pos":0.03},{"word":"noose","score":2.09,"score_pos":0.01},{"word":"nones","score":2.09,"score_pos":0.14},{"word":"noses","score":2.09,"score_pos":0.04},{"word":"sneer","score":2.09,"score_pos":0.01},{"word":"ernes","score":2.09,"score_pos":0.03},{"word":"reens","score":2.09,"score_pos":0.03},{"word":"matzo","score":2.09,"score_pos":0.03},{"word":"motza","score":2.09,"score_pos":0.04},{"word":"chaft","score":2.09,"score_pos":0.05},{"word":"bulgy","score":2.09,"score_pos":0.34},{"word":"cawks","score":2.09,"score_pos":0.31},{"word":"swack","score":2.09,"score_pos":0.01},{"word":"wacks","score":2.09,"score_pos":0.2},{"word":"thumb","score":2.09,"score_pos":0},{"word":"peavy","score":2.09,"score_pos":0.11},{"word":"fawns","score":2.09,"score_pos":0.31},{"word":"wreck","score":2.09,"score_pos":0.01},{"word":"whelm","score":2.09,"score_pos":0.01},{"word":"frown","score":2.09,"score_pos":0.02},{"word":"mvule","score":2.09,"score_pos":0.01},{"word":"velum","score":2.09,"score_pos":0.01},{"word":"frack","score":2.09,"score_pos":0.03},{"word":"bylaw","score":2.09,"score_pos":0.01},{"word":"wombs","score":2.09,"score_pos":0.15},{"word":"swift","score":2.09,"score_pos":0.02},{"word":"kombu","score":2.09,"score_pos":0},{"word":"wembs","score":2.09,"score_pos":0.08},{"word":"bucks","score":2.09,"score_pos":0.34},{"word":"fykes","score":2.09,"score_pos":0.1},{"word":"atoll","score":2.09,"score_pos":0},{"word":"total","score":2.09,"score_pos":0.02},{"word":"allot","score":2.09,"score_pos":0.01},{"word":"lotta","score":2.09,"score_pos":0.02},{"word":"artal","score":2.09,"score_pos":0.01},{"word":"ratal","score":2.09,"score_pos":0.01},{"word":"altar","score":2.09,"score_pos":0.01},{"word":"talar","score":2.09,"score_pos":0.03},{"word":"hoved","score":2.09,"score_pos":0.2},{"word":"marvy","score":2.09,"score_pos":0.18},{"word":"felch","score":2.09,"score_pos":0.05},{"word":"sains","score":2.09,"score_pos":0.15},{"word":"sasin","score":2.09,"score_pos":0.01},{"word":"elate","score":2.09,"score_pos":0.01},{"word":"latte","score":2.09,"score_pos":0.03},{"word":"alate","score":2.09,"score_pos":0.01},{"word":"talea","score":2.09,"score_pos":0.04},{"word":"telae","score":2.09,"score_pos":0.03},{"word":"auxin","score":2.09,"score_pos":0.04},{"word":"jarps","score":2.09,"score_pos":0.33},{"word":"ronin","score":2.09,"score_pos":0.03},{"word":"fungi","score":2.09,"score_pos":0.05},{"word":"covey","score":2.09,"score_pos":0.59},{"word":"japes","score":2.09,"score_pos":0.38},{"word":"jaspe","score":2.09,"score_pos":0.04},{"word":"inner","score":2.09,"score_pos":0},{"word":"niner","score":2.09,"score_pos":0.03},{"word":"renin","score":2.09,"score_pos":0.02},{"word":"paxes","score":2.09,"score_pos":0.6},{"word":"pawks","score":2.09,"score_pos":0.29},{"word":"james","score":2.09,"score_pos":0.54},{"word":"moxas","score":2.09,"score_pos":0.3},{"word":"kutch","score":2.09,"score_pos":0.03},{"word":"exams","score":2.09,"score_pos":0.01},{"word":"maxes","score":2.09,"score_pos":0.49},{"word":"nexus","score":2.09,"score_pos":0.04},{"word":"unsex","score":2.09,"score_pos":0},{"word":"vague","score":2.09,"score_pos":0.04},{"word":"bawty","score":2.09,"score_pos":0.31},{"word":"coxes","score":2.09,"score_pos":0.8},{"word":"mawks","score":2.09,"score_pos":0.24},{"word":"cowks","score":2.09,"score_pos":0.39},{"word":"wocks","score":2.09,"score_pos":0.25},{"word":"zayin","score":2.09,"score_pos":0.01},{"word":"fetch","score":2.09,"score_pos":0.04},{"word":"fecht","score":2.09,"score_pos":0.03},{"word":"nymph","score":2.09,"score_pos":0.01},{"word":"pervy","score":2.09,"score_pos":0.14},{"word":"graze","score":2.09,"score_pos":0.05},{"word":"gazer","score":2.09,"score_pos":0.11},{"word":"bough","score":2.09,"score_pos":0.13},{"word":"brugh","score":2.09,"score_pos":0.06},{"word":"burgh","score":2.09,"score_pos":0.13},{"word":"frock","score":2.09,"score_pos":0.03},{"word":"blowy","score":2.09,"score_pos":0.07},{"word":"stall","score":2.09,"score_pos":0},{"word":"atlas","score":2.09,"score_pos":0.01},{"word":"lasts","score":2.09,"score_pos":0.03},{"word":"salat","score":2.09,"score_pos":0.04},{"word":"salts","score":2.09,"score_pos":0.15},{"word":"slats","score":2.09,"score_pos":0.07},{"word":"taals","score":2.09,"score_pos":0.11},{"word":"talas","score":2.09,"score_pos":0.1},{"word":"talls","score":2.09,"score_pos":0.13},{"word":"hunky","score":2.09,"score_pos":0.26},{"word":"troll","score":2.09,"score_pos":0.02},{"word":"choky","score":2.09,"score_pos":0.21},{"word":"witch","score":2.09,"score_pos":0.04},{"word":"nonis","score":2.09,"score_pos":0.09},{"word":"axiom","score":2.09,"score_pos":0},{"word":"lotte","score":2.09,"score_pos":0.04},{"word":"relet","score":2.09,"score_pos":0.03},{"word":"nines","score":2.09,"score_pos":0.1},{"word":"nisei","score":2.09,"score_pos":0},{"word":"nisse","score":2.09,"score_pos":0},{"word":"seine","score":2.09,"score_pos":0.04},{"word":"sensi","score":2.09,"score_pos":0},{"word":"siens","score":2.09,"score_pos":0.07},{"word":"sines","score":2.09,"score_pos":0.23},{"word":"snies","score":2.09,"score_pos":0.06},{"word":"bunch","score":2.09,"score_pos":0.11},{"word":"xeric","score":2.09,"score_pos":0},{"word":"knive","score":2.08,"score_pos":0.01},{"word":"expos","score":2.08,"score_pos":0.01},{"word":"poxes","score":2.08,"score_pos":0.75},{"word":"wrick","score":2.08,"score_pos":0.03},{"word":"zebra","score":2.08,"score_pos":0.01},{"word":"braze","score":2.08,"score_pos":0.07},{"word":"pudgy","score":2.08,"score_pos":0.16},{"word":"vagus","score":2.08,"score_pos":0.1},{"word":"filch","score":2.08,"score_pos":0.07},{"word":"kaugh","score":2.08,"score_pos":0.04},{"word":"whiny","score":2.08,"score_pos":0.17},{"word":"atilt","score":2.08,"score_pos":0},{"word":"litai","score":2.08,"score_pos":0.01},{"word":"hived","score":2.08,"score_pos":0.14},{"word":"vogue","score":2.08,"score_pos":0.05},{"word":"vouge","score":2.08,"score_pos":0.09},{"word":"whipt","score":2.08,"score_pos":0.05},{"word":"gazes","score":2.08,"score_pos":0.43},{"word":"durzi","score":2.08,"score_pos":0.03},{"word":"aurae","score":2.08,"score_pos":0.03},{"word":"quare","score":2.08,"score_pos":0.1},{"word":"urare","score":2.08,"score_pos":0.01},{"word":"funks","score":2.08,"score_pos":0.58},{"word":"waver","score":2.08,"score_pos":0.1},{"word":"fecks","score":2.08,"score_pos":0.2},{"word":"bulky","score":2.08,"score_pos":0.43},{"word":"wench","score":2.08,"score_pos":0.05},{"word":"stool","score":2.08,"score_pos":0},{"word":"sloot","score":2.08,"score_pos":0.02},{"word":"slots","score":2.08,"score_pos":0.07},{"word":"sotol","score":2.08,"score_pos":0.02},{"word":"tolls","score":2.08,"score_pos":0.16},{"word":"tolts","score":2.08,"score_pos":0.19},{"word":"tools","score":2.08,"score_pos":0.15},{"word":"loots","score":2.08,"score_pos":0.12},{"word":"lotos","score":2.08,"score_pos":0.06},{"word":"emoji","score":2.08,"score_pos":0},{"word":"ojime","score":2.08,"score_pos":0},{"word":"maxis","score":2.08,"score_pos":0.29},{"word":"steel","score":2.08,"score_pos":0},{"word":"stele","score":2.08,"score_pos":0.01},{"word":"stell","score":2.08,"score_pos":0},{"word":"sleet","score":2.08,"score_pos":0.02},{"word":"leets","score":2.08,"score_pos":0.04},{"word":"lests","score":2.08,"score_pos":0.02},{"word":"teels","score":2.08,"score_pos":0.05},{"word":"teles","score":2.08,"score_pos":0.14},{"word":"tells","score":2.08,"score_pos":0.08},{"word":"exult","score":2.08,"score_pos":0},{"word":"howbe","score":2.08,"score_pos":0.04},{"word":"hazel","score":2.08,"score_pos":0.07},{"word":"moxie","score":2.08,"score_pos":0.15},{"word":"oxime","score":2.08,"score_pos":0.01},{"word":"remix","score":2.08,"score_pos":0.02},{"word":"mirex","score":2.08,"score_pos":0.11},{"word":"mixer","score":2.08,"score_pos":0.11},{"word":"cozen","score":2.08,"score_pos":0.18},{"word":"fitch","score":2.08,"score_pos":0.05},{"word":"wicks","score":2.08,"score_pos":0.18},{"word":"privy","score":2.08,"score_pos":0.12},{"word":"llano","score":2.08,"score_pos":0.01},{"word":"alane","score":2.08,"score_pos":0.01},{"word":"anele","score":2.08,"score_pos":0},{"word":"trill","score":2.08,"score_pos":0.02},{"word":"hejra","score":2.08,"score_pos":0.01},{"word":"elite","score":2.08,"score_pos":0.01},{"word":"title","score":2.08,"score_pos":0.03},{"word":"zloty","score":2.08,"score_pos":0.07},{"word":"grosz","score":2.08,"score_pos":0},{"word":"sarus","score":2.08,"score_pos":0.09},{"word":"asura","score":2.08,"score_pos":0},{"word":"auras","score":2.08,"score_pos":0.07},{"word":"rusas","score":2.08,"score_pos":0.02},{"word":"suras","score":2.08,"score_pos":0.13},{"word":"surra","score":2.08,"score_pos":0.02},{"word":"avows","score":2.08,"score_pos":0.01},{"word":"azoth","score":2.08,"score_pos":0},{"word":"bungy","score":2.08,"score_pos":0.43},{"word":"pixes","score":2.08,"score_pos":0.54},{"word":"flaky","score":2.08,"score_pos":0.17},{"word":"roque","score":2.08,"score_pos":0.01},{"word":"waves","score":2.08,"score_pos":0.4},{"word":"baize","score":2.08,"score_pos":0.16},{"word":"spitz","score":2.08,"score_pos":0.01},{"word":"vower","score":2.08,"score_pos":0.09},{"word":"novum","score":2.08,"score_pos":0.01},{"word":"chunk","score":2.08,"score_pos":0.05},{"word":"favor","score":2.08,"score_pos":0.07},{"word":"fovea","score":2.07,"score_pos":0.15},{"word":"faver","score":2.07,"score_pos":0.16},{"word":"ducky","score":2.07,"score_pos":0.16},{"word":"oxims","score":2.07,"score_pos":0.01},{"word":"sixmo","score":2.07,"score_pos":0.02},{"word":"index","score":2.07,"score_pos":0},{"word":"nixed","score":2.07,"score_pos":0.07},{"word":"mixes","score":2.07,"score_pos":0.44},{"word":"weigh","score":2.07,"score_pos":0.05},{"word":"tanto","score":2.07,"score_pos":0.03},{"word":"ratan","score":2.07,"score_pos":0.01},{"word":"tranq","score":2.07,"score_pos":0},{"word":"trant","score":2.07,"score_pos":0.02},{"word":"antar","score":2.07,"score_pos":0},{"word":"antra","score":2.07,"score_pos":0},{"word":"fundy","score":2.07,"score_pos":0.33},{"word":"heavy","score":2.07,"score_pos":0.07},{"word":"eaten","score":2.07,"score_pos":0.01},{"word":"anent","score":2.07,"score_pos":0},{"word":"antae","score":2.07,"score_pos":0},{"word":"enate","score":2.07,"score_pos":0},{"word":"quair","score":2.07,"score_pos":0.08},{"word":"urari","score":2.07,"score_pos":0},{"word":"grize","score":2.07,"score_pos":0.06},{"word":"nasal","score":2.07,"score_pos":0},{"word":"alans","score":2.07,"score_pos":0.03},{"word":"anlas","score":2.07,"score_pos":0.02},{"word":"lanas","score":2.07,"score_pos":0.09},{"word":"nalas","score":2.07,"score_pos":0.04},{"word":"azury","score":2.07,"score_pos":0.01},{"word":"waive","score":2.07,"score_pos":0.08},{"word":"orlon","score":2.07,"score_pos":0},{"word":"flung","score":2.07,"score_pos":0.02},{"word":"coxal","score":2.07,"score_pos":0.09},{"word":"winch","score":2.07,"score_pos":0.06},{"word":"leone","score":2.07,"score_pos":0.02},{"word":"still","score":2.07,"score_pos":0.01},{"word":"stilt","score":2.07,"score_pos":0.01},{"word":"lilts","score":2.07,"score_pos":0.09},{"word":"lists","score":2.07,"score_pos":0.03},{"word":"silts","score":2.07,"score_pos":0.13},{"word":"slits","score":2.07,"score_pos":0.08},{"word":"tills","score":2.07,"score_pos":0.11},{"word":"tilts","score":2.07,"score_pos":0.14},{"word":"vamps","score":2.07,"score_pos":0.15},{"word":"hajes","score":2.07,"score_pos":0.13},{"word":"nizam","score":2.07,"score_pos":0.01},{"word":"ardor","score":2.07,"score_pos":0},{"word":"dorad","score":2.07,"score_pos":0.09},{"word":"zinco","score":2.07,"score_pos":0.02},{"word":"flawn","score":2.07,"score_pos":0.02},{"word":"dread","score":2.07,"score_pos":0.02},{"word":"adder","score":2.07,"score_pos":0},{"word":"adred","score":2.07,"score_pos":0.01},{"word":"aread","score":2.07,"score_pos":0.01},{"word":"aredd","score":2.07,"score_pos":0.01},{"word":"arede","score":2.07,"score_pos":0.01},{"word":"dared","score":2.07,"score_pos":0.14},{"word":"darer","score":2.07,"score_pos":0.07},{"word":"darre","score":2.07,"score_pos":0.05},{"word":"deare","score":2.07,"score_pos":0.02},{"word":"drear","score":2.07,"score_pos":0.01},{"word":"eared","score":2.07,"score_pos":0.02},{"word":"rared","score":2.07,"score_pos":0.07},{"word":"readd","score":2.07,"score_pos":0.02},{"word":"sorus","score":2.07,"score_pos":0.12},{"word":"sours","score":2.07,"score_pos":0.12},{"word":"chimb","score":2.07,"score_pos":0.01},{"word":"hawks","score":2.07,"score_pos":0.18},{"word":"souse","score":2.07,"score_pos":0.02},{"word":"resus","score":2.07,"score_pos":0.01},{"word":"surer","score":2.07,"score_pos":0.07},{"word":"reuse","score":2.07,"score_pos":0.01},{"word":"ruers","score":2.07,"score_pos":0.04},{"word":"ruses","score":2.07,"score_pos":0.05},{"word":"russe","score":2.07,"score_pos":0},{"word":"suers","score":2.07,"score_pos":0.06},{"word":"sures","score":2.07,"score_pos":0.26},{"word":"users","score":2.07,"score_pos":0},{"word":"usure","score":2.07,"score_pos":0},{"word":"vrows","score":2.07,"score_pos":0.04},{"word":"folky","score":2.07,"score_pos":0.48},{"word":"hertz","score":2.07,"score_pos":0.01},{"word":"djins","score":2.07,"score_pos":0.02},{"word":"brize","score":2.07,"score_pos":0.09},{"word":"liana","score":2.07,"score_pos":0.01},{"word":"lanai","score":2.07,"score_pos":0.01},{"word":"jalop","score":2.07,"score_pos":0.03},{"word":"faves","score":2.07,"score_pos":0.61},{"word":"jaunt","score":2.07,"score_pos":0.13},{"word":"junta","score":2.07,"score_pos":0.11},{"word":"dumky","score":2.07,"score_pos":0.22},{"word":"whigs","score":2.07,"score_pos":0.17},{"word":"lapje","score":2.07,"score_pos":0.01},{"word":"hijra","score":2.07,"score_pos":0.01},{"word":"antas","score":2.07,"score_pos":0.01},{"word":"sants","score":2.07,"score_pos":0.19},{"word":"tanas","score":2.07,"score_pos":0.13},{"word":"untax","score":2.07,"score_pos":0},{"word":"roton","score":2.07,"score_pos":0.01},{"word":"tonne","score":2.07,"score_pos":0.09},{"word":"nonet","score":2.07,"score_pos":0.05},{"word":"tenno","score":2.07,"score_pos":0.02},{"word":"tenon","score":2.07,"score_pos":0.02},{"word":"terne","score":2.07,"score_pos":0.04},{"word":"treen","score":2.07,"score_pos":0.02},{"word":"enter","score":2.07,"score_pos":0},{"word":"rente","score":2.07,"score_pos":0.03},{"word":"exact","score":2.07,"score_pos":0},{"word":"quasi","score":2.07,"score_pos":0.01},{"word":"quais","score":2.07,"score_pos":0.32},{"word":"glyph","score":2.07,"score_pos":0.01},{"word":"quire","score":2.07,"score_pos":0.12},{"word":"loons","score":2.07,"score_pos":0.12},{"word":"nolls","score":2.07,"score_pos":0.07},{"word":"nolos","score":2.07,"score_pos":0.05},{"word":"snool","score":2.07,"score_pos":0.01},{"word":"solon","score":2.07,"score_pos":0.03},{"word":"wiver","score":2.07,"score_pos":0.09},{"word":"lenes","score":2.07,"score_pos":0.12},{"word":"lense","score":2.07,"score_pos":0.01},{"word":"snell","score":2.07,"score_pos":0},{"word":"yojan","score":2.07,"score_pos":0.01},{"word":"gunky","score":2.07,"score_pos":0.38},{"word":"saddo","score":2.07,"score_pos":0.01},{"word":"sados","score":2.07,"score_pos":0.06},{"word":"sodas","score":2.07,"score_pos":0.08},{"word":"dados","score":2.07,"score_pos":0.06},{"word":"dosas","score":2.07,"score_pos":0.05},{"word":"sards","score":2.07,"score_pos":0.11},{"word":"finch","score":2.07,"score_pos":0.09},{"word":"zincs","score":2.07,"score_pos":0.13},{"word":"titan","score":2.07,"score_pos":0.02},{"word":"taint","score":2.07,"score_pos":0.06},{"word":"tanti","score":2.07,"score_pos":0.02},{"word":"aedes","score":2.07,"score_pos":0.04},{"word":"deads","score":2.07,"score_pos":0.07},{"word":"eased","score":2.07,"score_pos":0.01},{"word":"sades","score":2.07,"score_pos":0.13},{"word":"mizen","score":2.07,"score_pos":0.1},{"word":"hoxes","score":2.07,"score_pos":0.47},{"word":"flown","score":2.07,"score_pos":0.02},{"word":"vodka","score":2.07,"score_pos":0.04},{"word":"order","score":2.07,"score_pos":0},{"word":"rodeo","score":2.07,"score_pos":0.01},{"word":"derro","score":2.07,"score_pos":0.01},{"word":"roded","score":2.07,"score_pos":0.05},{"word":"erode","score":2.07,"score_pos":0},{"word":"odder","score":2.07,"score_pos":0},{"word":"doree","score":2.07,"score_pos":0.13},{"word":"fudge","score":2.07,"score_pos":0.09},{"word":"flack","score":2.07,"score_pos":0.03},{"word":"howks","score":2.07,"score_pos":0.23},{"word":"wanky","score":2.07,"score_pos":0.32},{"word":"frump","score":2.06,"score_pos":0.02},{"word":"bizes","score":2.06,"score_pos":0.56},{"word":"expat","score":2.06,"score_pos":0},{"word":"khafs","score":2.06,"score_pos":0.07},{"word":"dwarf","score":2.06,"score_pos":0},{"word":"humpy","score":2.06,"score_pos":0.13},{"word":"calix","score":2.06,"score_pos":0.08},{"word":"junto","score":2.06,"score_pos":0.09},{"word":"jotun","score":2.06,"score_pos":0.06},{"word":"linen","score":2.06,"score_pos":0.05},{"word":"hajis","score":2.06,"score_pos":0.08},{"word":"zerks","score":2.06,"score_pos":0.13},{"word":"wingy","score":2.06,"score_pos":0.23},{"word":"polje","score":2.06,"score_pos":0.04},{"word":"havoc","score":2.06,"score_pos":0.01},{"word":"gived","score":2.06,"score_pos":0.2},{"word":"whyda","score":2.06,"score_pos":0.01},{"word":"snoot","score":2.06,"score_pos":0.01},{"word":"snots","score":2.06,"score_pos":0.04},{"word":"stonn","score":2.06,"score_pos":0.01},{"word":"toons","score":2.06,"score_pos":0.17},{"word":"oonts","score":2.06,"score_pos":0.06},{"word":"chave","score":2.06,"score_pos":0.05},{"word":"steen","score":2.06,"score_pos":0.01},{"word":"stens","score":2.06,"score_pos":0.01},{"word":"stent","score":2.06,"score_pos":0.01},{"word":"tense","score":2.06,"score_pos":0.02},{"word":"etens","score":2.06,"score_pos":0},{"word":"nests","score":2.06,"score_pos":0.01},{"word":"netes","score":2.06,"score_pos":0.05},{"word":"netts","score":2.06,"score_pos":0.03},{"word":"sente","score":2.06,"score_pos":0.05},{"word":"sents","score":2.06,"score_pos":0.13},{"word":"teens","score":2.06,"score_pos":0.05},{"word":"tenes","score":2.06,"score_pos":0.18},{"word":"tents","score":2.06,"score_pos":0.13},{"word":"addio","score":2.06,"score_pos":0},{"word":"aidoi","score":2.06,"score_pos":0},{"word":"oidia","score":2.06,"score_pos":0},{"word":"radii","score":2.06,"score_pos":0.01},{"word":"ardri","score":2.06,"score_pos":0},{"word":"raird","score":2.06,"score_pos":0.03},{"word":"plotz","score":2.06,"score_pos":0.02},{"word":"aided","score":2.06,"score_pos":0.03},{"word":"risus","score":2.06,"score_pos":0.01},{"word":"issue","score":2.06,"score_pos":0},{"word":"soyuz","score":2.06,"score_pos":0},{"word":"swive","score":2.06,"score_pos":0.02},{"word":"views","score":2.06,"score_pos":0.04},{"word":"wives","score":2.06,"score_pos":0.37},{"word":"kazis","score":2.06,"score_pos":0.16},{"word":"judas","score":2.06,"score_pos":0.19},{"word":"bovid","score":2.06,"score_pos":0.25},{"word":"fiver","score":2.06,"score_pos":0.14},{"word":"enjoy","score":2.06,"score_pos":0},{"word":"ozeki","score":2.06,"score_pos":0},{"word":"glaze","score":2.06,"score_pos":0.05},{"word":"ordos","score":2.06,"score_pos":0.01},{"word":"roods","score":2.06,"score_pos":0.07},{"word":"dross","score":2.06,"score_pos":0.03},{"word":"doors","score":2.06,"score_pos":0.12},{"word":"dorrs","score":2.06,"score_pos":0.15},{"word":"odors","score":2.06,"score_pos":0},{"word":"sordo","score":2.06,"score_pos":0.02},{"word":"sords","score":2.06,"score_pos":0.15},{"word":"niton","score":2.06,"score_pos":0.01},{"word":"noint","score":2.06,"score_pos":0.03},{"word":"nooit","score":2.06,"score_pos":0.02},{"word":"dosed","score":2.06,"score_pos":0.05},{"word":"doses","score":2.06,"score_pos":0.1},{"word":"dress","score":2.06,"score_pos":0.02},{"word":"deers","score":2.06,"score_pos":0.04},{"word":"deres","score":2.06,"score_pos":0.17},{"word":"drees","score":2.06,"score_pos":0.07},{"word":"redds","score":2.06,"score_pos":0.03},{"word":"redes","score":2.06,"score_pos":0.05},{"word":"reeds","score":2.06,"score_pos":0.02},{"word":"seder","score":2.06,"score_pos":0.02},{"word":"sered","score":2.06,"score_pos":0.08},{"word":"flunk","score":2.06,"score_pos":0.05},{"word":"redux","score":2.06,"score_pos":0.01},{"word":"ettin","score":2.06,"score_pos":0},{"word":"whaup","score":2.06,"score_pos":0.01},{"word":"sixty","score":2.06,"score_pos":0.22},{"word":"xysti","score":2.06,"score_pos":0},{"word":"flock","score":2.06,"score_pos":0.03},{"word":"wonky","score":2.06,"score_pos":0.41},{"word":"fleck","score":2.06,"score_pos":0.02},{"word":"linns","score":2.06,"score_pos":0.11},{"word":"nills","score":2.06,"score_pos":0.05},{"word":"limax","score":2.06,"score_pos":0.02},{"word":"linux","score":2.06,"score_pos":0.02},{"word":"chavs","score":2.06,"score_pos":0.13},{"word":"schav","score":2.06,"score_pos":0},{"word":"shoji","score":2.06,"score_pos":0},{"word":"howdy","score":2.06,"score_pos":0.13},{"word":"jager","score":2.06,"score_pos":0.12},{"word":"aidas","score":2.06,"score_pos":0.03},{"word":"disas","score":2.06,"score_pos":0.03},{"word":"qadis","score":2.06,"score_pos":0.2},{"word":"qaids","score":2.06,"score_pos":0.29},{"word":"sadis","score":2.06,"score_pos":0.08},{"word":"saids","score":2.06,"score_pos":0.11},{"word":"sidas","score":2.06,"score_pos":0.06},{"word":"ixnay","score":2.06,"score_pos":0.01},{"word":"blaze","score":2.06,"score_pos":0.07},{"word":"droid","score":2.06,"score_pos":0.04},{"word":"rorid","score":2.06,"score_pos":0.06},{"word":"diode","score":2.06,"score_pos":0.04},{"word":"chufa","score":2.06,"score_pos":0.03},{"word":"drier","score":2.06,"score_pos":0.04},{"word":"dried","score":2.06,"score_pos":0.08},{"word":"rider","score":2.06,"score_pos":0.02},{"word":"direr","score":2.06,"score_pos":0.06},{"word":"eider","score":2.06,"score_pos":0.01},{"word":"redid","score":2.06,"score_pos":0.02},{"word":"reird","score":2.06,"score_pos":0.02},{"word":"whisk","score":2.06,"score_pos":0.01},{"word":"vulgo","score":2.06,"score_pos":0.03},{"word":"cajon","score":2.06,"score_pos":0.03},{"word":"judos","score":2.06,"score_pos":0.17},{"word":"fives","score":2.06,"score_pos":0.55},{"word":"caxon","score":2.06,"score_pos":0.08},{"word":"laura","score":2.05,"score_pos":0.01},{"word":"rural","score":2.05,"score_pos":0.02},{"word":"aural","score":2.05,"score_pos":0.02},{"word":"stint","score":2.05,"score_pos":0.01},{"word":"intis","score":2.05,"score_pos":0},{"word":"snits","score":2.05,"score_pos":0.05},{"word":"tints","score":2.05,"score_pos":0.17},{"word":"gravy","score":2.05,"score_pos":0.08},{"word":"oxlip","score":2.05,"score_pos":0},{"word":"gloze","score":2.05,"score_pos":0.05},{"word":"quale","score":2.05,"score_pos":0.13},{"word":"equal","score":2.05,"score_pos":0},{"word":"wagyu","score":2.05,"score_pos":0},{"word":"duxes","score":2.05,"score_pos":0.45},{"word":"pixel","score":2.05,"score_pos":0.12},{"word":"borax","score":2.05,"score_pos":0.12},{"word":"toxic","score":2.05,"score_pos":0.03},{"word":"befog","score":2.05,"score_pos":0.01},{"word":"zaidy","score":2.05,"score_pos":0.11},{"word":"chump","score":2.05,"score_pos":0.02},{"word":"zupas","score":2.05,"score_pos":0.08},{"word":"gajos","score":2.05,"score_pos":0.08},{"word":"miltz","score":2.05,"score_pos":0.02},{"word":"didos","score":2.05,"score_pos":0.06},{"word":"bewig","score":2.05,"score_pos":0.03},{"word":"irids","score":2.05,"score_pos":0.01},{"word":"deids","score":2.05,"score_pos":0.08},{"word":"desis","score":2.05,"score_pos":0.03},{"word":"idees","score":2.05,"score_pos":0},{"word":"sided","score":2.05,"score_pos":0.06},{"word":"sides","score":2.05,"score_pos":0.11},{"word":"gawks","score":2.05,"score_pos":0.26},{"word":"flick","score":2.05,"score_pos":0.04},{"word":"tatou","score":2.05,"score_pos":0},{"word":"quota","score":2.05,"score_pos":0.08},{"word":"outta","score":2.05,"score_pos":0.01},{"word":"quart","score":2.05,"score_pos":0.09},{"word":"tuart","score":2.05,"score_pos":0.03},{"word":"cuzes","score":2.05,"score_pos":0.57},{"word":"quate","score":2.05,"score_pos":0.15},{"word":"jamon","score":2.05,"score_pos":0.07},{"word":"vawte","score":2.05,"score_pos":0.08},{"word":"wifed","score":2.05,"score_pos":0.1},{"word":"usual","score":2.05,"score_pos":0},{"word":"aulas","score":2.05,"score_pos":0.06},{"word":"lassu","score":2.05,"score_pos":0},{"word":"luaus","score":2.05,"score_pos":0.06},{"word":"sauls","score":2.05,"score_pos":0.12},{"word":"axmen","score":2.05,"score_pos":0.01},{"word":"jagir","score":2.05,"score_pos":0.07},{"word":"jirga","score":2.05,"score_pos":0.07},{"word":"grovy","score":2.05,"score_pos":0.09},{"word":"chive","score":2.05,"score_pos":0.07},{"word":"ruler","score":2.05,"score_pos":0.04},{"word":"lurer","score":2.05,"score_pos":0.05},{"word":"whups","score":2.05,"score_pos":0.13},{"word":"mixte","score":2.05,"score_pos":0.13},{"word":"vowel","score":2.05,"score_pos":0.08},{"word":"wolve","score":2.05,"score_pos":0.09},{"word":"boxer","score":2.05,"score_pos":0.26},{"word":"hizen","score":2.05,"score_pos":0.08},{"word":"bawks","score":2.05,"score_pos":0.38},{"word":"roary","score":2.05,"score_pos":0.06},{"word":"bortz","score":2.05,"score_pos":0.06},{"word":"awful","score":2.05,"score_pos":0},{"word":"favel","score":2.05,"score_pos":0.14},{"word":"yarer","score":2.05,"score_pos":0.02},{"word":"alant","score":2.05,"score_pos":0.01},{"word":"natal","score":2.05,"score_pos":0.01},{"word":"jolty","score":2.05,"score_pos":0.47},{"word":"bajri","score":2.05,"score_pos":0.01},{"word":"quail","score":2.05,"score_pos":0.07},{"word":"goxes","score":2.05,"score_pos":0.68},{"word":"mazed","score":2.05,"score_pos":0.2},{"word":"squat","score":2.05,"score_pos":0.01},{"word":"atuas","score":2.05,"score_pos":0.01},{"word":"quats","score":2.05,"score_pos":0.38},{"word":"sauts","score":2.05,"score_pos":0.15},{"word":"sutta","score":2.05,"score_pos":0.02},{"word":"tatus","score":2.05,"score_pos":0.06},{"word":"tauts","score":2.05,"score_pos":0.15},{"word":"gowks","score":2.05,"score_pos":0.33},{"word":"cozed","score":2.05,"score_pos":0.33},{"word":"rojak","score":2.05,"score_pos":0.01},{"word":"tutor","score":2.05,"score_pos":0.02},{"word":"trout","score":2.05,"score_pos":0.02},{"word":"outro","score":2.05,"score_pos":0},{"word":"toque","score":2.04,"score_pos":0.02},{"word":"quote","score":2.04,"score_pos":0.17},{"word":"jaker","score":2.04,"score_pos":0.1},{"word":"utter","score":2.04,"score_pos":0},{"word":"truer","score":2.04,"score_pos":0.03},{"word":"whang","score":2.04,"score_pos":0.02},{"word":"aldol","score":2.04,"score_pos":0},{"word":"allod","score":2.04,"score_pos":0.01},{"word":"chivs","score":2.04,"score_pos":0.17},{"word":"ladle","score":2.04,"score_pos":0.02},{"word":"aldea","score":2.04,"score_pos":0.01},{"word":"dedal","score":2.04,"score_pos":0.01},{"word":"laded","score":2.04,"score_pos":0.05},{"word":"addle","score":2.04,"score_pos":0},{"word":"daled","score":2.04,"score_pos":0.12},{"word":"dalle","score":2.04,"score_pos":0.06},{"word":"ealed","score":2.04,"score_pos":0.02},{"word":"solus","score":2.04,"score_pos":0.1},{"word":"souls","score":2.04,"score_pos":0.16},{"word":"slurs","score":2.04,"score_pos":0.05},{"word":"wight","score":2.04,"score_pos":0.03},{"word":"jobes","score":2.04,"score_pos":0.55},{"word":"slues","score":2.04,"score_pos":0.11},{"word":"sluse","score":2.04,"score_pos":0.01},{"word":"rejig","score":2.04,"score_pos":0},{"word":"gyves","score":2.04,"score_pos":0.13},{"word":"gazon","score":2.04,"score_pos":0.05},{"word":"whelk","score":2.04,"score_pos":0.02},{"word":"bezil","score":2.04,"score_pos":0.06},{"word":"boxes","score":2.04,"score_pos":0.99},{"word":"soyas","score":2.04,"score_pos":0.05},{"word":"rayas","score":2.04,"score_pos":0.02},{"word":"yaars","score":2.04,"score_pos":0.03},{"word":"yarrs","score":2.04,"score_pos":0.03},{"word":"fichu","score":2.04,"score_pos":0},{"word":"essay","score":2.04,"score_pos":0},{"word":"eyass","score":2.04,"score_pos":0},{"word":"woful","score":2.04,"score_pos":0.02},{"word":"bumpy","score":2.04,"score_pos":0.28},{"word":"basij","score":2.04,"score_pos":0},{"word":"vocab","score":2.04,"score_pos":0.01},{"word":"bawdy","score":2.04,"score_pos":0.22},{"word":"xenic","score":2.04,"score_pos":0},{"word":"humfs","score":2.04,"score_pos":0.15},{"word":"jiber","score":2.04,"score_pos":0.1},{"word":"datto","score":2.04,"score_pos":0.02},{"word":"bonza","score":2.04,"score_pos":0.11},{"word":"mozed","score":2.04,"score_pos":0.26},{"word":"dated","score":2.04,"score_pos":0.09},{"word":"teade","score":2.04,"score_pos":0.02},{"word":"teaed","score":2.04,"score_pos":0.06},{"word":"souts","score":2.04,"score_pos":0.19},{"word":"touts","score":2.04,"score_pos":0.19},{"word":"stout","score":2.04,"score_pos":0.01},{"word":"ousts","score":2.04,"score_pos":0.01},{"word":"jarks","score":2.04,"score_pos":0.52},{"word":"truss","score":2.04,"score_pos":0.03},{"word":"strut","score":2.04,"score_pos":0.01},{"word":"trust","score":2.04,"score_pos":0.01},{"word":"rusts","score":2.04,"score_pos":0.03},{"word":"sturt","score":2.04,"score_pos":0.01},{"word":"turrs","score":2.04,"score_pos":0.12},{"word":"jakes","score":2.04,"score_pos":0.37},{"word":"quest","score":2.04,"score_pos":0.03},{"word":"suete","score":2.04,"score_pos":0.04},{"word":"suets","score":2.04,"score_pos":0.1},{"word":"joker","score":2.04,"score_pos":0.12},{"word":"aiyee","score":2.04,"score_pos":0.01},{"word":"zibet","score":2.04,"score_pos":0.05},{"word":"salad","score":2.04,"score_pos":0.05},{"word":"daals","score":2.04,"score_pos":0.12},{"word":"xylan","score":2.04,"score_pos":0},{"word":"dolor","score":2.04,"score_pos":0.03},{"word":"droll","score":2.04,"score_pos":0.02},{"word":"drool","score":2.04,"score_pos":0.01},{"word":"loord","score":2.04,"score_pos":0.04},{"word":"gojis","score":2.04,"score_pos":0.14},{"word":"doled","score":2.04,"score_pos":0.16},{"word":"doole","score":2.04,"score_pos":0.07},{"word":"looed","score":2.04,"score_pos":0.09},{"word":"elder","score":2.04,"score_pos":0},{"word":"lered","score":2.04,"score_pos":0.06},{"word":"wedgy","score":2.04,"score_pos":0.08},{"word":"flump","score":2.04,"score_pos":0.02},{"word":"anura","score":2.04,"score_pos":0},{"word":"ruana","score":2.04,"score_pos":0.02},{"word":"quean","score":2.04,"score_pos":0.05},{"word":"quena","score":2.04,"score_pos":0.05},{"word":"vibey","score":2.04,"score_pos":0.2},{"word":"fight","score":2.04,"score_pos":0.04},{"word":"sorry","score":2.04,"score_pos":0.13},{"word":"racer","score":2.04,"score_pos":0.02},{"word":"areca","score":2.04,"score_pos":0},{"word":"carer","score":2.04,"score_pos":0.11},{"word":"crare","score":2.04,"score_pos":0.03},{"word":"navew","score":2.04,"score_pos":0.01},{"word":"quoit","score":2.04,"score_pos":0.13},{"word":"quirt","score":2.04,"score_pos":0.11},{"word":"sooey","score":2.04,"score_pos":0.23},{"word":"serry","score":2.04,"score_pos":0.07},{"word":"eyers","score":2.04,"score_pos":0},{"word":"eyres","score":2.04,"score_pos":0.01},{"word":"quiet","score":2.04,"score_pos":0.24},{"word":"quite","score":2.04,"score_pos":0.19},{"word":"touzy","score":2.04,"score_pos":0.2},{"word":"iliad","score":2.04,"score_pos":0.01},{"word":"janty","score":2.04,"score_pos":0.48},{"word":"mucky","score":2.04,"score_pos":0.2},{"word":"helix","score":2.04,"score_pos":0.03},{"word":"mixen","score":2.03,"score_pos":0.13},{"word":"frowy","score":2.03,"score_pos":0.07},{"word":"jibes","score":2.03,"score_pos":0.4},{"word":"whilk","score":2.03,"score_pos":0.04},{"word":"zigan","score":2.03,"score_pos":0.02},{"word":"comfy","score":2.03,"score_pos":0.26},{"word":"todde","score":2.03,"score_pos":0.03},{"word":"doted","score":2.03,"score_pos":0.12},{"word":"toted","score":2.03,"score_pos":0.1},{"word":"deter","score":2.03,"score_pos":0.03},{"word":"treed","score":2.03,"score_pos":0.04},{"word":"bonze","score":2.03,"score_pos":0.23},{"word":"jokes","score":2.03,"score_pos":0.47},{"word":"fubsy","score":2.03,"score_pos":0.09},{"word":"jerks","score":2.03,"score_pos":0.35},{"word":"appro","score":2.03,"score_pos":0},{"word":"eyrie","score":2.03,"score_pos":0},{"word":"eyrir","score":2.03,"score_pos":0},{"word":"arepa","score":2.03,"score_pos":0},{"word":"paper","score":2.03,"score_pos":0.06},{"word":"parer","score":2.03,"score_pos":0.1},{"word":"parae","score":2.03,"score_pos":0.08},{"word":"peare","score":2.03,"score_pos":0.04},{"word":"perea","score":2.03,"score_pos":0.05},{"word":"raper","score":2.03,"score_pos":0.02},{"word":"rappe","score":2.03,"score_pos":0.02},{"word":"pized","score":2.03,"score_pos":0.23},{"word":"dolls","score":2.03,"score_pos":0.18},{"word":"dolos","score":2.03,"score_pos":0.13},{"word":"dools","score":2.03,"score_pos":0.16},{"word":"soldo","score":2.03,"score_pos":0.02},{"word":"solds","score":2.03,"score_pos":0.13},{"word":"intil","score":2.03,"score_pos":0},{"word":"ledes","score":2.03,"score_pos":0.06},{"word":"deles","score":2.03,"score_pos":0.15},{"word":"dells","score":2.03,"score_pos":0.09},{"word":"seeld","score":2.03,"score_pos":0.03},{"word":"sleds","score":2.03,"score_pos":0.03},{"word":"luxed","score":2.03,"score_pos":0.15},{"word":"sunna","score":2.03,"score_pos":0.04},{"word":"unaus","score":2.03,"score_pos":0.01},{"word":"sauna","score":2.03,"score_pos":0.03},{"word":"aroma","score":2.03,"score_pos":0.01},{"word":"armor","score":2.03,"score_pos":0.01},{"word":"maror","score":2.03,"score_pos":0.04},{"word":"morra","score":2.03,"score_pos":0.04},{"word":"qorma","score":2.03,"score_pos":0.08},{"word":"socas","score":2.03,"score_pos":0.09},{"word":"casco","score":2.03,"score_pos":0.01},{"word":"cocas","score":2.03,"score_pos":0.17},{"word":"crass","score":2.03,"score_pos":0.04},{"word":"carrs","score":2.03,"score_pos":0.19},{"word":"sacra","score":2.03,"score_pos":0.01},{"word":"scars","score":2.03,"score_pos":0.02},{"word":"rearm","score":2.03,"score_pos":0},{"word":"ameer","score":2.03,"score_pos":0},{"word":"arame","score":2.03,"score_pos":0.01},{"word":"armer","score":2.03,"score_pos":0.02},{"word":"maare","score":2.03,"score_pos":0.04},{"word":"marae","score":2.03,"score_pos":0.06},{"word":"meare","score":2.03,"score_pos":0.03},{"word":"ramee","score":2.03,"score_pos":0.05},{"word":"reame","score":2.03,"score_pos":0.01},{"word":"cease","score":2.03,"score_pos":0.02},{"word":"caese","score":2.03,"score_pos":0.02},{"word":"cases","score":2.03,"score_pos":0.12},{"word":"rerun","score":2.03,"score_pos":0.01},{"word":"enure","score":2.03,"score_pos":0},{"word":"enurn","score":2.03,"score_pos":0},{"word":"quern","score":2.03,"score_pos":0.05},{"word":"upbow","score":2.03,"score_pos":0},{"word":"quist","score":2.03,"score_pos":0.05},{"word":"quits","score":2.03,"score_pos":0.49},{"word":"squit","score":2.03,"score_pos":0.01},{"word":"suits","score":2.03,"score_pos":0.18},{"word":"situs","score":2.03,"score_pos":0.06},{"word":"crore","score":2.03,"score_pos":0.04},{"word":"corer","score":2.03,"score_pos":0.14},{"word":"ceroc","score":2.03,"score_pos":0.01},{"word":"cooer","score":2.03,"score_pos":0.11},{"word":"recco","score":2.03,"score_pos":0},{"word":"woven","score":2.03,"score_pos":0.15},{"word":"kranz","score":2.03,"score_pos":0.01},{"word":"dildo","score":2.03,"score_pos":0.02},{"word":"drill","score":2.03,"score_pos":0.02},{"word":"jonty","score":2.03,"score_pos":0.6},{"word":"elide","score":2.03,"score_pos":0},{"word":"edile","score":2.03,"score_pos":0},{"word":"idled","score":2.03,"score_pos":0},{"word":"stood","score":2.03,"score_pos":0.01},{"word":"ginzo","score":2.03,"score_pos":0.04},{"word":"quina","score":2.03,"score_pos":0.09},{"word":"steed","score":2.03,"score_pos":0.01},{"word":"deets","score":2.03,"score_pos":0.06},{"word":"stedd","score":2.03,"score_pos":0.01},{"word":"stede","score":2.03,"score_pos":0},{"word":"steds","score":2.03,"score_pos":0.01},{"word":"wimpy","score":2.03,"score_pos":0.15},{"word":"circa","score":2.03,"score_pos":0.04},{"word":"acari","score":2.03,"score_pos":0},{"word":"craic","score":2.03,"score_pos":0.01},{"word":"hazed","score":2.03,"score_pos":0.16},{"word":"yirrs","score":2.03,"score_pos":0.03},{"word":"aecia","score":2.03,"score_pos":0.01},{"word":"psoas","score":2.03,"score_pos":0.01},{"word":"soaps","score":2.03,"score_pos":0.12},{"word":"apsos","score":2.03,"score_pos":0},{"word":"rasps","score":2.03,"score_pos":0.02},{"word":"arpas","score":2.03,"score_pos":0.02},{"word":"paras","score":2.03,"score_pos":0.2},{"word":"parps","score":2.03,"score_pos":0.21},{"word":"parrs","score":2.03,"score_pos":0.18},{"word":"spars","score":2.03,"score_pos":0.02},{"word":"crazy","score":2.03,"score_pos":0.14},{"word":"apses","score":2.03,"score_pos":0.01},{"word":"papes","score":2.03,"score_pos":0.25},{"word":"pases","score":2.03,"score_pos":0.12},{"word":"passe","score":2.03,"score_pos":0.01},{"word":"pease","score":2.03,"score_pos":0.02},{"word":"spaes","score":2.03,"score_pos":0.05},{"word":"porer","score":2.03,"score_pos":0.13},{"word":"prore","score":2.03,"score_pos":0.03},{"word":"roper","score":2.03,"score_pos":0.03},{"word":"preop","score":2.03,"score_pos":0.01},{"word":"repro","score":2.03,"score_pos":0},{"word":"jelab","score":2.03,"score_pos":0.01},{"word":"boxla","score":2.03,"score_pos":0.12},{"word":"jumar","score":2.03,"score_pos":0.08},{"word":"donna","score":2.03,"score_pos":0.05},{"word":"doona","score":2.03,"score_pos":0.04},{"word":"ammos","score":2.03,"score_pos":0.01},{"word":"omasa","score":2.03,"score_pos":0},{"word":"somas","score":2.03,"score_pos":0.13},{"word":"eaned","score":2.03,"score_pos":0.03},{"word":"maars","score":2.03,"score_pos":0.11},{"word":"maras","score":2.03,"score_pos":0.16},{"word":"marms","score":2.03,"score_pos":0.17},{"word":"smarm","score":2.03,"score_pos":0},{"word":"joyed","score":2.03,"score_pos":0.14},{"word":"vetch","score":2.03,"score_pos":0.02},{"word":"nouns","score":2.03,"score_pos":0.08},{"word":"nurrs","score":2.03,"score_pos":0.05},{"word":"wifey","score":2.03,"score_pos":0.18},{"word":"sixth","score":2.03,"score_pos":0.07},{"word":"masse","score":2.03,"score_pos":0.01},{"word":"emmas","score":2.03,"score_pos":0},{"word":"mases","score":2.03,"score_pos":0.09},{"word":"mease","score":2.03,"score_pos":0.01},{"word":"mesas","score":2.03,"score_pos":0.03},{"word":"sames","score":2.03,"score_pos":0.2},{"word":"seame","score":2.03,"score_pos":0.02},{"word":"seams","score":2.03,"score_pos":0.06},{"word":"unsee","score":2.03,"score_pos":0},{"word":"ensue","score":2.03,"score_pos":0},{"word":"cross","score":2.03,"score_pos":0.04},{"word":"crocs","score":2.03,"score_pos":0.1},{"word":"corso","score":2.03,"score_pos":0.02},{"word":"ditto","score":2.03,"score_pos":0.02},{"word":"idiot","score":2.03,"score_pos":0},{"word":"ootid","score":2.03,"score_pos":0.02},{"word":"ormer","score":2.03,"score_pos":0.01},{"word":"romeo","score":2.03,"score_pos":0.02},{"word":"secco","score":2.03,"score_pos":0.01},{"word":"soces","score":2.03,"score_pos":0.19},{"word":"cosec","score":2.03,"score_pos":0.02},{"word":"coses","score":2.03,"score_pos":0.15},{"word":"deoxy","score":2.03,"score_pos":0.01},{"word":"cress","score":2.03,"score_pos":0.03},{"word":"scree","score":2.03,"score_pos":0.02},{"word":"ceres","score":2.03,"score_pos":0.28},{"word":"crees","score":2.03,"score_pos":0.12},{"word":"mazut","score":2.03,"score_pos":0.06},{"word":"dited","score":2.03,"score_pos":0.08},{"word":"teiid","score":2.03,"score_pos":0.05},{"word":"tided","score":2.03,"score_pos":0.06},{"word":"zineb","score":2.03,"score_pos":0.01},{"word":"kojis","score":2.03,"score_pos":0.09},{"word":"puzel","score":2.03,"score_pos":0.12},{"word":"pirai","score":2.02,"score_pos":0.02},{"word":"dills","score":2.02,"score_pos":0.13},{"word":"silds","score":2.02,"score_pos":0.09},{"word":"jabot","score":2.02,"score_pos":0.07},{"word":"zings","score":2.02,"score_pos":0.16},{"word":"jaups","score":2.02,"score_pos":0.29},{"word":"pujas","score":2.02,"score_pos":0.12},{"word":"curvy","score":2.02,"score_pos":0.26},{"word":"maria","score":2.02,"score_pos":0.04},{"word":"marri","score":2.02,"score_pos":0.02},{"word":"imari","score":2.02,"score_pos":0},{"word":"chewy","score":2.02,"score_pos":0.05},{"word":"acais","score":2.02,"score_pos":0.01},{"word":"saics","score":2.02,"score_pos":0.11},{"word":"quino","score":2.02,"score_pos":0.07},{"word":"quoin","score":2.02,"score_pos":0.1},{"word":"union","score":2.02,"score_pos":0},{"word":"inrun","score":2.02,"score_pos":0},{"word":"inurn","score":2.02,"score_pos":0},{"word":"mamie","score":2.02,"score_pos":0.07},{"word":"ennui","score":2.02,"score_pos":0},{"word":"quine","score":2.02,"score_pos":0.19},{"word":"roric","score":2.02,"score_pos":0.01},{"word":"croci","score":2.02,"score_pos":0.01},{"word":"crier","score":2.02,"score_pos":0.06},{"word":"cerci","score":2.02,"score_pos":0.02},{"word":"ceric","score":2.02,"score_pos":0.02},{"word":"icier","score":2.02,"score_pos":0},{"word":"ricer","score":2.02,"score_pos":0.02},{"word":"vinew","score":2.02,"score_pos":0.03},{"word":"props","score":2.02,"score_pos":0.1},{"word":"proso","score":2.02,"score_pos":0.01},{"word":"pross","score":2.02,"score_pos":0.04},{"word":"roops","score":2.02,"score_pos":0.08},{"word":"sopor","score":2.02,"score_pos":0.02},{"word":"spoor","score":2.02,"score_pos":0.01},{"word":"azyme","score":2.02,"score_pos":0},{"word":"mazey","score":2.02,"score_pos":0.37},{"word":"skivy","score":2.02,"score_pos":0.02},{"word":"posse","score":2.02,"score_pos":0.01},{"word":"pepos","score":2.02,"score_pos":0.07},{"word":"poeps","score":2.02,"score_pos":0.14},{"word":"popes","score":2.02,"score_pos":0.31},{"word":"poses","score":2.02,"score_pos":0.15},{"word":"pesos","score":2.02,"score_pos":0.03},{"word":"speos","score":2.02,"score_pos":0.01},{"word":"spree","score":2.02,"score_pos":0.03},{"word":"press","score":2.02,"score_pos":0.02},{"word":"peers","score":2.02,"score_pos":0.06},{"word":"peres","score":2.02,"score_pos":0.27},{"word":"perps","score":2.02,"score_pos":0.14},{"word":"perse","score":2.02,"score_pos":0.02},{"word":"prees","score":2.02,"score_pos":0.11},{"word":"preps","score":2.02,"score_pos":0.06},{"word":"prese","score":2.02,"score_pos":0.01},{"word":"repps","score":2.02,"score_pos":0.03},{"word":"speer","score":2.02,"score_pos":0.01},{"word":"cozey","score":2.02,"score_pos":0.6},{"word":"johns","score":2.02,"score_pos":0.12},{"word":"nduja","score":2.02,"score_pos":0},{"word":"nadas","score":2.02,"score_pos":0.03},{"word":"sands","score":2.02,"score_pos":0.13},{"word":"jorum","score":2.02,"score_pos":0.05},{"word":"jucos","score":2.02,"score_pos":0.2},{"word":"donor","score":2.02,"score_pos":0.04},{"word":"doorn","score":2.02,"score_pos":0.03},{"word":"rondo","score":2.02,"score_pos":0.01},{"word":"waugh","score":2.02,"score_pos":0.07},{"word":"loyal","score":2.02,"score_pos":0.01},{"word":"alloy","score":2.02,"score_pos":0.02},{"word":"rally","score":2.02,"score_pos":0.07},{"word":"alary","score":2.02,"score_pos":0.02},{"word":"donee","score":2.02,"score_pos":0.15},{"word":"donne","score":2.02,"score_pos":0.1},{"word":"odeon","score":2.02,"score_pos":0},{"word":"onned","score":2.02,"score_pos":0.01},{"word":"moors","score":2.02,"score_pos":0.15},{"word":"rooms","score":2.02,"score_pos":0.08},{"word":"smoor","score":2.02,"score_pos":0.01},{"word":"ender","score":2.02,"score_pos":0},{"word":"erned","score":2.02,"score_pos":0.02},{"word":"didst","score":2.02,"score_pos":0.01},{"word":"ditts","score":2.02,"score_pos":0.11},{"word":"alley","score":2.02,"score_pos":0.05},{"word":"aleye","score":2.02,"score_pos":0},{"word":"moose","score":2.02,"score_pos":0.03},{"word":"memos","score":2.02,"score_pos":0.08},{"word":"momes","score":2.02,"score_pos":0.36},{"word":"moses","score":2.02,"score_pos":0.12},{"word":"meers","score":2.02,"score_pos":0.05},{"word":"meres","score":2.02,"score_pos":0.22},{"word":"merse","score":2.02,"score_pos":0.02},{"word":"murex","score":2.02,"score_pos":0.14},{"word":"apsis","score":2.02,"score_pos":0.01},{"word":"aspis","score":2.02,"score_pos":0},{"word":"paisa","score":2.02,"score_pos":0.02},{"word":"pipas","score":2.02,"score_pos":0.11},{"word":"gauze","score":2.02,"score_pos":0.1},{"word":"zonks","score":2.02,"score_pos":0.28},{"word":"prior","score":2.02,"score_pos":0.02},{"word":"poori","score":2.02,"score_pos":0.02},{"word":"piper","score":2.02,"score_pos":0.06},{"word":"riper","score":2.02,"score_pos":0.02},{"word":"prier","score":2.02,"score_pos":0.06},{"word":"fyked","score":2.02,"score_pos":0.05},{"word":"dinna","score":2.02,"score_pos":0.04},{"word":"india","score":2.02,"score_pos":0},{"word":"naiad","score":2.02,"score_pos":0.03},{"word":"trull","score":2.02,"score_pos":0.02},{"word":"amiss","score":2.02,"score_pos":0.01},{"word":"amias","score":2.02,"score_pos":0.01},{"word":"maims","score":2.02,"score_pos":0.16},{"word":"imams","score":2.02,"score_pos":0},{"word":"miasm","score":2.02,"score_pos":0.01},{"word":"missa","score":2.02,"score_pos":0},{"word":"saims","score":2.02,"score_pos":0.12},{"word":"simas","score":2.02,"score_pos":0.09},{"word":"objet","score":2.02,"score_pos":0},{"word":"nisus","score":2.02,"score_pos":0.01},{"word":"quins","score":2.02,"score_pos":0.46},{"word":"sinus","score":2.02,"score_pos":0.09},{"word":"sunis","score":2.02,"score_pos":0.18},{"word":"tulle","score":2.02,"score_pos":0.06},{"word":"elute","score":2.02,"score_pos":0.01},{"word":"japed","score":2.02,"score_pos":0.21},{"word":"bumfs","score":2.02,"score_pos":0.31},{"word":"juice","score":2.02,"score_pos":0.14},{"word":"dzhos","score":2.02,"score_pos":0},{"word":"cisco","score":2.02,"score_pos":0.01},{"word":"circs","score":2.02,"score_pos":0.2},{"word":"azyms","score":2.02,"score_pos":0},{"word":"jupes","score":2.02,"score_pos":0.44},{"word":"mimeo","score":2.02,"score_pos":0.04},{"word":"mikva","score":2.02,"score_pos":0.02},{"word":"mimer","score":2.02,"score_pos":0.07},{"word":"rimer","score":2.02,"score_pos":0.03},{"word":"sices","score":2.02,"score_pos":0.14},{"word":"ratty","score":2.02,"score_pos":0.06},{"word":"tarry","score":2.02,"score_pos":0.1},{"word":"tarty","score":2.02,"score_pos":0.16},{"word":"tayra","score":2.02,"score_pos":0.01},{"word":"yarta","score":2.02,"score_pos":0.01},{"word":"ditzy","score":2.02,"score_pos":0.12},{"word":"buaze","score":2.02,"score_pos":0.14},{"word":"zinke","score":2.02,"score_pos":0.08},{"word":"snods","score":2.02,"score_pos":0.03},{"word":"snood","score":2.02,"score_pos":0.01},{"word":"sally","score":2.02,"score_pos":0.12},{"word":"alays","score":2.02,"score_pos":0.01},{"word":"asyla","score":2.02,"score_pos":0},{"word":"lassy","score":2.02,"score_pos":0.01},{"word":"lyssa","score":2.02,"score_pos":0},{"word":"slays","score":2.02,"score_pos":0.01},{"word":"needs","score":2.02,"score_pos":0.02},{"word":"dense","score":2.02,"score_pos":0.02},{"word":"deens","score":2.02,"score_pos":0.06},{"word":"denes","score":2.02,"score_pos":0.2},{"word":"sends","score":2.02,"score_pos":0.09},{"word":"sneds","score":2.02,"score_pos":0.02},{"word":"sneed","score":2.02,"score_pos":0.02},{"word":"maxed","score":2.02,"score_pos":0.26},{"word":"glitz","score":2.01,"score_pos":0.02},{"word":"lorry","score":2.01,"score_pos":0.09},{"word":"fugly","score":2.01,"score_pos":0.27},{"word":"gulfy","score":2.01,"score_pos":0.2},{"word":"codex","score":2.01,"score_pos":0.11},{"word":"coxed","score":2.01,"score_pos":0.43},{"word":"muxes","score":2.01,"score_pos":0.56},{"word":"looey","score":2.01,"score_pos":0.16},{"word":"leery","score":2.01,"score_pos":0.02},{"word":"aroha","score":2.01,"score_pos":0},{"word":"horah","score":2.01,"score_pos":0.05},{"word":"faugh","score":2.01,"score_pos":0.1},{"word":"heare","score":2.01,"score_pos":0.02},{"word":"zupan","score":2.01,"score_pos":0.02},{"word":"pisos","score":2.01,"score_pos":0.05},{"word":"priss","score":2.01,"score_pos":0.05},{"word":"ripps","score":2.01,"score_pos":0.04},{"word":"risps","score":2.01,"score_pos":0.02},{"word":"flawy","score":2.01,"score_pos":0.06},{"word":"peise","score":2.01,"score_pos":0.02},{"word":"pepsi","score":2.01,"score_pos":0},{"word":"pipes","score":2.01,"score_pos":0.23},{"word":"pises","score":2.01,"score_pos":0.11},{"word":"sipes","score":2.01,"score_pos":0.13},{"word":"spies","score":2.01,"score_pos":0.06},{"word":"fucks","score":2.01,"score_pos":0.34},{"word":"datal","score":2.01,"score_pos":0.02},{"word":"bolix","score":2.01,"score_pos":0.13},{"word":"sluts","score":2.01,"score_pos":0.08},{"word":"lusts","score":2.01,"score_pos":0.04},{"word":"stull","score":2.01,"score_pos":0.01},{"word":"jigot","score":2.01,"score_pos":0.07},{"word":"iodin","score":2.01,"score_pos":0},{"word":"indri","score":2.01,"score_pos":0},{"word":"warez","score":2.01,"score_pos":0.04},{"word":"aliya","score":2.01,"score_pos":0},{"word":"misos","score":2.01,"score_pos":0.04},{"word":"blitz","score":2.01,"score_pos":0.02},{"word":"diene","score":2.01,"score_pos":0.03},{"word":"dined","score":2.01,"score_pos":0.14},{"word":"indie","score":2.01,"score_pos":0},{"word":"inned","score":2.01,"score_pos":0.01},{"word":"nided","score":2.01,"score_pos":0.03},{"word":"smirr","score":2.01,"score_pos":0.01},{"word":"smirs","score":2.01,"score_pos":0.02},{"word":"seism","score":2.01,"score_pos":0},{"word":"mimes","score":2.01,"score_pos":0.26},{"word":"mises","score":2.01,"score_pos":0.09},{"word":"semie","score":2.01,"score_pos":0.03},{"word":"semis","score":2.01,"score_pos":0.08},{"word":"tasty","score":2.01,"score_pos":0.05},{"word":"satay","score":2.01,"score_pos":0.07},{"word":"sayst","score":2.01,"score_pos":0.01},{"word":"stays","score":2.01,"score_pos":0},{"word":"podex","score":2.01,"score_pos":0.1},{"word":"poxed","score":2.01,"score_pos":0.41},{"word":"zymes","score":2.01,"score_pos":0.07},{"word":"rooty","score":2.01,"score_pos":0.1},{"word":"rorty","score":2.01,"score_pos":0.12},{"word":"retry","score":2.01,"score_pos":0.03},{"word":"terry","score":2.01,"score_pos":0.07},{"word":"tryer","score":2.01,"score_pos":0.01},{"word":"banjo","score":2.01,"score_pos":0.02},{"word":"annul","score":2.01,"score_pos":0},{"word":"lauan","score":2.01,"score_pos":0.02},{"word":"nulla","score":2.01,"score_pos":0.01},{"word":"local","score":2.01,"score_pos":0.02},{"word":"coala","score":2.01,"score_pos":0.05},{"word":"craal","score":2.01,"score_pos":0.02},{"word":"lossy","score":2.01,"score_pos":0.01},{"word":"lysol","score":2.01,"score_pos":0},{"word":"cella","score":2.01,"score_pos":0.03},{"word":"cecal","score":2.01,"score_pos":0.02},{"word":"gawcy","score":2.01,"score_pos":0.16},{"word":"quilt","score":2.01,"score_pos":0.15},{"word":"lyses","score":2.01,"score_pos":0.01},{"word":"seely","score":2.01,"score_pos":0.05},{"word":"sleys","score":2.01,"score_pos":0.01},{"word":"yells","score":2.01,"score_pos":0.03},{"word":"harsh","score":2.01,"score_pos":0.02},{"word":"haars","score":2.01,"score_pos":0.08},{"word":"ashes","score":2.01,"score_pos":0},{"word":"sheas","score":2.01,"score_pos":0.04},{"word":"gazed","score":2.01,"score_pos":0.23},{"word":"ponzu","score":2.01,"score_pos":0.02},{"word":"bufty","score":2.01,"score_pos":0.24},{"word":"vrouw","score":2.01,"score_pos":0.01},{"word":"bumph","score":2.01,"score_pos":0.09},{"word":"wharf","score":2.01,"score_pos":0.01},{"word":"sinds","score":2.01,"score_pos":0.12},{"word":"admix","score":2.01,"score_pos":0},{"word":"fauve","score":2.01,"score_pos":0.11},{"word":"paolo","score":2.01,"score_pos":0.03},{"word":"naunt","score":2.01,"score_pos":0.02},{"word":"quant","score":2.01,"score_pos":0.13},{"word":"taunt","score":2.01,"score_pos":0.05},{"word":"forza","score":2.01,"score_pos":0.1},{"word":"lapel","score":2.01,"score_pos":0.02},{"word":"apple","score":2.01,"score_pos":0.01},{"word":"palea","score":2.01,"score_pos":0.07},{"word":"pepla","score":2.01,"score_pos":0.02},{"word":"appel","score":2.01,"score_pos":0.01},{"word":"coact","score":2.01,"score_pos":0.08},{"word":"cotta","score":2.01,"score_pos":0.05},{"word":"tract","score":2.01,"score_pos":0.02},{"word":"carat","score":2.01,"score_pos":0.07},{"word":"carta","score":2.01,"score_pos":0.06},{"word":"sooty","score":2.01,"score_pos":0.17},{"word":"tossy","score":2.01,"score_pos":0.02},{"word":"toyos","score":2.01,"score_pos":0.04},{"word":"ytost","score":2.01,"score_pos":0},{"word":"tryst","score":2.01,"score_pos":0},{"word":"aceta","score":2.01,"score_pos":0},{"word":"tacet","score":2.01,"score_pos":0.06},{"word":"tecta","score":2.01,"score_pos":0.01},{"word":"zobus","score":2.01,"score_pos":0.09},{"word":"testy","score":2.01,"score_pos":0.03},{"word":"steys","score":2.01,"score_pos":0},{"word":"styes","score":2.01,"score_pos":0.01},{"word":"styte","score":2.01,"score_pos":0},{"word":"tyees","score":2.01,"score_pos":0.04},{"word":"yests","score":2.01,"score_pos":0.01},{"word":"yesty","score":2.01,"score_pos":0.01},{"word":"yetts","score":2.01,"score_pos":0.02},{"word":"zebus","score":2.01,"score_pos":0.05},{"word":"capiz","score":2,"score_pos":0.02},{"word":"alamo","score":2,"score_pos":0},{"word":"molal","score":2,"score_pos":0.04},{"word":"molla","score":2,"score_pos":0.04},{"word":"moola","score":2,"score_pos":0.04},{"word":"alarm","score":2,"score_pos":0},{"word":"malar","score":2,"score_pos":0.04},{"word":"ramal","score":2,"score_pos":0.01},{"word":"calls","score":2,"score_pos":0.22},{"word":"class","score":2,"score_pos":0.04},{"word":"scala","score":2,"score_pos":0},{"word":"scall","score":2,"score_pos":0.01},{"word":"lemma","score":2,"score_pos":0.01},{"word":"color","score":2,"score_pos":0.05},{"word":"crool","score":2,"score_pos":0.02},{"word":"axing","score":2,"score_pos":0.01},{"word":"wazir","score":2,"score_pos":0.06},{"word":"cello","score":2,"score_pos":0.02},{"word":"creel","score":2,"score_pos":0.03},{"word":"whomp","score":2,"score_pos":0.01},{"word":"boxen","score":2,"score_pos":0.28},{"word":"annoy","score":2,"score_pos":0.02},{"word":"anyon","score":2,"score_pos":0},{"word":"hoors","score":2,"score_pos":0.12},{"word":"quoad","score":2,"score_pos":0.15},{"word":"durra","score":2,"score_pos":0.03},{"word":"hoses","score":2,"score_pos":0.09},{"word":"shoes","score":2,"score_pos":0.14},{"word":"sheer","score":2,"score_pos":0.02},{"word":"heres","score":2,"score_pos":0.17},{"word":"herse","score":2,"score_pos":0.01},{"word":"shere","score":2,"score_pos":0.02},{"word":"advew","score":2,"score_pos":0},{"word":"waved","score":2,"score_pos":0.22},{"word":"trapt","score":2,"score_pos":0.02},{"word":"apart","score":2,"score_pos":0},{"word":"pratt","score":2,"score_pos":0.04},{"word":"fluky","score":2,"score_pos":0.2},{"word":"jongs","score":2,"score_pos":0.58},{"word":"yitie","score":2,"score_pos":0.01},{"word":"etape","score":2,"score_pos":0},{"word":"patte","score":2,"score_pos":0.08},{"word":"tapet","score":2,"score_pos":0.05},{"word":"favus","score":2,"score_pos":0.25},{"word":"lilac","score":2,"score_pos":0.01},{"word":"iliac","score":2,"score_pos":0},{"word":"cilia","score":2,"score_pos":0.04},{"word":"thanx","score":2,"score_pos":0.03},{"word":"lysis","score":2,"score_pos":0.01},{"word":"slily","score":2,"score_pos":0.07},{"word":"yills","score":2,"score_pos":0.04},{"word":"silly","score":2,"score_pos":0.11},{"word":"sylis","score":2,"score_pos":0.04},{"word":"mixed","score":2,"score_pos":0.24},{"word":"alaps","score":2,"score_pos":0.03},{"word":"paals","score":2,"score_pos":0.18},{"word":"palas","score":2,"score_pos":0.17},{"word":"palls","score":2,"score_pos":0.21},{"word":"palps","score":2,"score_pos":0.19},{"word":"palsa","score":2,"score_pos":0.01},{"word":"plaas","score":2,"score_pos":0.08},{"word":"plaps","score":2,"score_pos":0.09},{"word":"salpa","score":2,"score_pos":0.02},{"word":"salps","score":2,"score_pos":0.11},{"word":"slaps","score":2,"score_pos":0.05},{"word":"spall","score":2,"score_pos":0.01},{"word":"zarfs","score":2,"score_pos":0.13},{"word":"orlop","score":2,"score_pos":0},{"word":"proll","score":2,"score_pos":0.03},{"word":"casts","score":2,"score_pos":0.09},{"word":"scats","score":2,"score_pos":0.03},{"word":"scatt","score":2,"score_pos":0.01},{"word":"tacts","score":2,"score_pos":0.11},{"word":"turnt","score":2,"score_pos":0.07},{"word":"shiai","score":2,"score_pos":0.01},{"word":"fazes","score":2,"score_pos":0.62},{"word":"elope","score":2,"score_pos":0},{"word":"amate","score":2,"score_pos":0.01},{"word":"matte","score":2,"score_pos":0.06},{"word":"leper","score":2,"score_pos":0.02},{"word":"repel","score":2,"score_pos":0.01},{"word":"tenue","score":2,"score_pos":0.03},{"word":"froze","score":2,"score_pos":0.08},{"word":"forze","score":2,"score_pos":0.21},{"word":"octet","score":2,"score_pos":0},{"word":"terce","score":2,"score_pos":0.03},{"word":"erect","score":2,"score_pos":0},{"word":"hiree","score":2,"score_pos":0.09},{"word":"hirer","score":2,"score_pos":0.06},{"word":"unzip","score":2,"score_pos":0},{"word":"aland","score":2,"score_pos":0.02},{"word":"small","score":2,"score_pos":0.01},{"word":"smalm","score":2,"score_pos":0},{"word":"almas","score":2,"score_pos":0.03},{"word":"amlas","score":2,"score_pos":0.01},{"word":"lamas","score":2,"score_pos":0.07},{"word":"malas","score":2,"score_pos":0.14},{"word":"malls","score":2,"score_pos":0.17},{"word":"malms","score":2,"score_pos":0.15},{"word":"slams","score":2,"score_pos":0.05},{"word":"nulls","score":2,"score_pos":0.06},{"word":"jingo","score":2,"score_pos":0.06},{"word":"colls","score":2,"score_pos":0.28},{"word":"cools","score":2,"score_pos":0.26},{"word":"locos","score":2,"score_pos":0.06},{"word":"hodja","score":2,"score_pos":0.01},{"word":"merel","score":2,"score_pos":0.05},{"word":"merle","score":2,"score_pos":0.05},{"word":"cells","score":2,"score_pos":0.15},{"word":"jehad","score":2,"score_pos":0.02},{"word":"azuki","score":2,"score_pos":0},{"word":"culex","score":2,"score_pos":0.16},{"word":"gucky","score":2,"score_pos":0.22},{"word":"jehus","score":2,"score_pos":0.04},{"word":"exing","score":2,"score_pos":0},{"word":"zowie","score":2,"score_pos":0.06},{"word":"nyssa","score":2,"score_pos":0},{"word":"hexad","score":2,"score_pos":0.07},{"word":"quads","score":2,"score_pos":0.27},{"word":"squad","score":2,"score_pos":0.02},{"word":"dauds","score":2,"score_pos":0.12},{"word":"duads","score":2,"score_pos":0.11},{"word":"palpi","score":2,"score_pos":0.02},{"word":"pipal","score":2,"score_pos":0.03},{"word":"odour","score":2,"score_pos":0},{"word":"tacit","score":2,"score_pos":0.03},{"word":"cacti","score":2,"score_pos":0.02},{"word":"attic","score":2,"score_pos":0},{"word":"ticca","score":2,"score_pos":0.01},{"word":"reney","score":2,"score_pos":0.1},{"word":"ruder","score":2,"score_pos":0.02},{"word":"urdee","score":2,"score_pos":0.01},{"word":"udder","score":2,"score_pos":0},{"word":"dured","score":2,"score_pos":0.16},{"word":"staps","score":2,"score_pos":0.02},{"word":"pasta","score":2,"score_pos":0.02},{"word":"ataps","score":2,"score_pos":0.01},{"word":"pasts","score":2,"score_pos":0.08},{"word":"spats","score":2,"score_pos":0.04},{"word":"tapas","score":2,"score_pos":0.07},{"word":"vowed","score":2,"score_pos":0.18},{"word":"wacky","score":2,"score_pos":0.19},{"word":"troop","score":2,"score_pos":0.01},{"word":"poort","score":2,"score_pos":0.07},{"word":"proto","score":2,"score_pos":0.02},{"word":"epopt","score":2,"score_pos":0},{"word":"topee","score":2,"score_pos":0.07},{"word":"petto","score":2,"score_pos":0.02},{"word":"peter","score":2,"score_pos":0.05},{"word":"petre","score":2,"score_pos":0.03},{"word":"howfs","score":2,"score_pos":0.16},{"word":"fawny","score":2,"score_pos":0.3},{"word":"lamia","score":2,"score_pos":0.02},{"word":"limma","score":2,"score_pos":0.01},{"word":"maill","score":2,"score_pos":0.04},{"word":"milia","score":2,"score_pos":0.03},{"word":"zouks","score":2,"score_pos":0.22},{"word":"vying","score":2,"score_pos":0.01},{"word":"colic","score":2,"score_pos":0.03},{"word":"womby","score":2,"score_pos":0.15},{"word":"julep","score":2,"score_pos":0.07},{"word":"vauch","score":2,"score_pos":0.05},{"word":"wifty","score":2,"score_pos":0.13},{"word":"inbox","score":2,"score_pos":0},{"word":"ceili","score":1.99,"score_pos":0.02},{"word":"celli","score":1.99,"score_pos":0.02},{"word":"spool","score":1.99,"score_pos":0.01},{"word":"sloop","score":1.99,"score_pos":0.01},{"word":"loops","score":1.99,"score_pos":0.09},{"word":"plops","score":1.99,"score_pos":0.09},{"word":"polls","score":1.99,"score_pos":0.27},{"word":"polos","score":1.99,"score_pos":0.19},{"word":"pools","score":1.99,"score_pos":0.25},{"word":"slops","score":1.99,"score_pos":0.05},{"word":"atmas","score":1.99,"score_pos":0.01},{"word":"masts","score":1.99,"score_pos":0.07},{"word":"matts","score":1.99,"score_pos":0.15},{"word":"stunt","score":1.99,"score_pos":0.01},{"word":"stuns","score":1.99,"score_pos":0.03},{"word":"sleep","score":1.99,"score_pos":0.01},{"word":"leeps","score":1.99,"score_pos":0.03},{"word":"peels","score":1.99,"score_pos":0.08},{"word":"peles","score":1.99,"score_pos":0.24},{"word":"pells","score":1.99,"score_pos":0.14},{"word":"spell","score":1.99,"score_pos":0},{"word":"speel","score":1.99,"score_pos":0.01},{"word":"motor","score":1.99,"score_pos":0.03},{"word":"scoot","score":1.99,"score_pos":0.01},{"word":"scots","score":1.99,"score_pos":0.03},{"word":"tocos","score":1.99,"score_pos":0.09},{"word":"coost","score":1.99,"score_pos":0.03},{"word":"coots","score":1.99,"score_pos":0.32},{"word":"costs","score":1.99,"score_pos":0.11},{"word":"cotts","score":1.99,"score_pos":0.25},{"word":"hiois","score":1.99,"score_pos":0.11},{"word":"shiso","score":1.99,"score_pos":0.01},{"word":"aggro","score":1.99,"score_pos":0},{"word":"agora","score":1.99,"score_pos":0},{"word":"rishi","score":1.99,"score_pos":0},{"word":"shirr","score":1.99,"score_pos":0.02},{"word":"shirs","score":1.99,"score_pos":0.07},{"word":"shris","score":1.99,"score_pos":0.1},{"word":"sirih","score":1.99,"score_pos":0.04},{"word":"totem","score":1.99,"score_pos":0.03},{"word":"emote","score":1.99,"score_pos":0},{"word":"motet","score":1.99,"score_pos":0.1},{"word":"motte","score":1.99,"score_pos":0.08},{"word":"meter","score":1.99,"score_pos":0.04},{"word":"metre","score":1.99,"score_pos":0.03},{"word":"remet","score":1.99,"score_pos":0.03},{"word":"retem","score":1.99,"score_pos":0.01},{"word":"cetes","score":1.99,"score_pos":0.19},{"word":"sects","score":1.99,"score_pos":0.07},{"word":"agoge","score":1.99,"score_pos":0},{"word":"ishes","score":1.99,"score_pos":0},{"word":"shies","score":1.99,"score_pos":0.16},{"word":"agree","score":1.99,"score_pos":0.01},{"word":"eager","score":1.99,"score_pos":0.01},{"word":"agger","score":1.99,"score_pos":0},{"word":"eagre","score":1.99,"score_pos":0.01},{"word":"eggar","score":1.99,"score_pos":0},{"word":"gager","score":1.99,"score_pos":0.07},{"word":"garre","score":1.99,"score_pos":0.06},{"word":"geare","score":1.99,"score_pos":0.03},{"word":"ragee","score":1.99,"score_pos":0.04},{"word":"rager","score":1.99,"score_pos":0.03},{"word":"regar","score":1.99,"score_pos":0.01},{"word":"pitta","score":1.99,"score_pos":0.03},{"word":"osmol","score":1.99,"score_pos":0},{"word":"slomo","score":1.99,"score_pos":0.01},{"word":"sloom","score":1.99,"score_pos":0.01},{"word":"looms","score":1.99,"score_pos":0.09},{"word":"molls","score":1.99,"score_pos":0.22},{"word":"mools","score":1.99,"score_pos":0.2},{"word":"neeld","score":1.99,"score_pos":0.01},{"word":"pawky","score":1.99,"score_pos":0.28},{"word":"smell","score":1.99,"score_pos":0},{"word":"mesel","score":1.99,"score_pos":0.01},{"word":"lemes","score":1.99,"score_pos":0.1},{"word":"mells","score":1.99,"score_pos":0.12},{"word":"wizes","score":1.99,"score_pos":0.37},{"word":"canon","score":1.99,"score_pos":0.06},{"word":"ancon","score":1.99,"score_pos":0},{"word":"sonny","score":1.99,"score_pos":0.22},{"word":"sonsy","score":1.99,"score_pos":0.07},{"word":"hoxed","score":1.99,"score_pos":0.25},{"word":"quods","score":1.99,"score_pos":0.29},{"word":"nance","score":1.99,"score_pos":0.02},{"word":"rudds","score":1.99,"score_pos":0.04},{"word":"surds","score":1.99,"score_pos":0.13},{"word":"durrs","score":1.99,"score_pos":0.13},{"word":"polio","score":1.99,"score_pos":0.04},{"word":"matai","score":1.99,"score_pos":0.01},{"word":"prill","score":1.99,"score_pos":0.03},{"word":"kanji","score":1.99,"score_pos":0.01},{"word":"untin","score":1.99,"score_pos":0},{"word":"quint","score":1.99,"score_pos":0.17},{"word":"eensy","score":1.99,"score_pos":0.01},{"word":"seyen","score":1.99,"score_pos":0.02},{"word":"snyes","score":1.99,"score_pos":0.02},{"word":"synes","score":1.99,"score_pos":0.08},{"word":"syens","score":1.99,"score_pos":0.03},{"word":"suede","score":1.99,"score_pos":0.03},{"word":"sused","score":1.99,"score_pos":0.04},{"word":"dudes","score":1.99,"score_pos":0.16},{"word":"pilei","score":1.99,"score_pos":0.04},{"word":"arbor","score":1.99,"score_pos":0.01},{"word":"aroba","score":1.99,"score_pos":0},{"word":"barro","score":1.99,"score_pos":0.03},{"word":"upjet","score":1.99,"score_pos":0},{"word":"frize","score":1.99,"score_pos":0.09},{"word":"mawky","score":1.99,"score_pos":0.23},{"word":"rebar","score":1.99,"score_pos":0.01},{"word":"abear","score":1.99,"score_pos":0},{"word":"barbe","score":1.99,"score_pos":0.08},{"word":"barer","score":1.99,"score_pos":0.13},{"word":"barre","score":1.99,"score_pos":0.09},{"word":"beare","score":1.99,"score_pos":0.05},{"word":"stoop","score":1.99,"score_pos":0},{"word":"poots","score":1.99,"score_pos":0.3},{"word":"posts","score":1.99,"score_pos":0.11},{"word":"potts","score":1.99,"score_pos":0.24},{"word":"spoot","score":1.99,"score_pos":0.01},{"word":"spots","score":1.99,"score_pos":0.04},{"word":"stops","score":1.99,"score_pos":0.02},{"word":"stopt","score":1.99,"score_pos":0.01},{"word":"topos","score":1.99,"score_pos":0.08},{"word":"steep","score":1.99,"score_pos":0},{"word":"steps","score":1.99,"score_pos":0.01},{"word":"stept","score":1.99,"score_pos":0},{"word":"pests","score":1.99,"score_pos":0.06},{"word":"septs","score":1.99,"score_pos":0.07},{"word":"spets","score":1.99,"score_pos":0.02},{"word":"mooli","score":1.99,"score_pos":0.02},{"word":"cills","score":1.99,"score_pos":0.2},{"word":"jihad","score":1.99,"score_pos":0.03},{"word":"hadji","score":1.99,"score_pos":0},{"word":"elemi","score":1.99,"score_pos":0},{"word":"mille","score":1.99,"score_pos":0.06},{"word":"tondo","score":1.99,"score_pos":0.02},{"word":"vouch","score":1.99,"score_pos":0.06},{"word":"tally","score":1.99,"score_pos":0.12},{"word":"lytta","score":1.99,"score_pos":0},{"word":"moots","score":1.99,"score_pos":0.24},{"word":"mosts","score":1.99,"score_pos":0.09},{"word":"motts","score":1.99,"score_pos":0.2},{"word":"smoot","score":1.99,"score_pos":0.01},{"word":"tomos","score":1.99,"score_pos":0.11},{"word":"tooms","score":1.99,"score_pos":0.13},{"word":"teend","score":1.99,"score_pos":0.03},{"word":"denet","score":1.99,"score_pos":0.07},{"word":"gauje","score":1.99,"score_pos":0.03},{"word":"sagos","score":1.99,"score_pos":0.08},{"word":"grass","score":1.99,"score_pos":0.03},{"word":"agars","score":1.99,"score_pos":0},{"word":"ragas","score":1.99,"score_pos":0.05},{"word":"raggs","score":1.99,"score_pos":0.07},{"word":"meets","score":1.99,"score_pos":0.08},{"word":"metes","score":1.99,"score_pos":0.14},{"word":"steem","score":1.99,"score_pos":0},{"word":"steme","score":1.99,"score_pos":0},{"word":"stems","score":1.99,"score_pos":0.01},{"word":"teems","score":1.99,"score_pos":0.04},{"word":"temes","score":1.99,"score_pos":0.14},{"word":"temse","score":1.99,"score_pos":0.01},{"word":"gages","score":1.99,"score_pos":0.28},{"word":"gases","score":1.99,"score_pos":0.11},{"word":"sages","score":1.99,"score_pos":0.18},{"word":"napoo","score":1.99,"score_pos":0},{"word":"druid","score":1.99,"score_pos":0.04},{"word":"prana","score":1.99,"score_pos":0.02},{"word":"grego","score":1.99,"score_pos":0.01},{"word":"gorge","score":1.99,"score_pos":0.12},{"word":"roger","score":1.99,"score_pos":0.03},{"word":"reggo","score":1.99,"score_pos":0.01},{"word":"reorg","score":1.99,"score_pos":0},{"word":"equid","score":1.99,"score_pos":0},{"word":"apnea","score":1.99,"score_pos":0.01},{"word":"nappe","score":1.99,"score_pos":0.01},{"word":"panne","score":1.99,"score_pos":0.12},{"word":"penna","score":1.99,"score_pos":0.04},{"word":"paean","score":1.99,"score_pos":0.03},{"word":"wived","score":1.99,"score_pos":0.2},{"word":"proxy","score":1.99,"score_pos":0.02},{"word":"topoi","score":1.99,"score_pos":0.01},{"word":"pitot","score":1.99,"score_pos":0.04},{"word":"epoxy","score":1.99,"score_pos":0},{"word":"prexy","score":1.99,"score_pos":0.01},{"word":"pyrex","score":1.99,"score_pos":0.05},{"word":"petit","score":1.99,"score_pos":0.04},{"word":"petti","score":1.99,"score_pos":0.01},{"word":"pipet","score":1.99,"score_pos":0.08},{"word":"vifda","score":1.99,"score_pos":0.02},{"word":"cajun","score":1.99,"score_pos":0.02},{"word":"aloha","score":1.99,"score_pos":0},{"word":"hallo","score":1.99,"score_pos":0.02},{"word":"holla","score":1.99,"score_pos":0.03},{"word":"ammon","score":1.99,"score_pos":0},{"word":"lahar","score":1.99,"score_pos":0},{"word":"canns","score":1.99,"score_pos":0.33},{"word":"scans","score":1.99,"score_pos":0.03},{"word":"amene","score":1.99,"score_pos":0},{"word":"meane","score":1.99,"score_pos":0.05},{"word":"enema","score":1.99,"score_pos":0},{"word":"croon","score":1.99,"score_pos":0.02},{"word":"corno","score":1.99,"score_pos":0.05},{"word":"lisps","score":1.99,"score_pos":0.02},{"word":"slips","score":1.99,"score_pos":0.06},{"word":"spill","score":1.99,"score_pos":0.01},{"word":"pilis","score":1.99,"score_pos":0.19},{"word":"pills","score":1.99,"score_pos":0.19},{"word":"conne","score":1.99,"score_pos":0.16},{"word":"nonce","score":1.99,"score_pos":0.03},{"word":"cerne","score":1.99,"score_pos":0.08},{"word":"sobas","score":1.99,"score_pos":0.1},{"word":"basso","score":1.99,"score_pos":0},{"word":"boabs","score":1.99,"score_pos":0.19},{"word":"bobas","score":1.99,"score_pos":0.23},{"word":"brass","score":1.99,"score_pos":0.05},{"word":"arbas","score":1.99,"score_pos":0.02},{"word":"barbs","score":1.99,"score_pos":0.2},{"word":"sabra","score":1.99,"score_pos":0.01},{"word":"cists","score":1.99,"score_pos":0.08},{"word":"aggri","score":1.99,"score_pos":0},{"word":"agria","score":1.99,"score_pos":0},{"word":"abase","score":1.99,"score_pos":0},{"word":"abbes","score":1.99,"score_pos":0.01},{"word":"babes","score":1.99,"score_pos":0.37},{"word":"bases","score":1.99,"score_pos":0.15},{"word":"basse","score":1.99,"score_pos":0.01},{"word":"sabes","score":1.99,"score_pos":0.16},{"word":"beaux","score":1.99,"score_pos":0.04},{"word":"aggie","score":1.99,"score_pos":0},{"word":"berob","score":1.99,"score_pos":0.01},{"word":"boree","score":1.99,"score_pos":0.26},{"word":"borer","score":1.99,"score_pos":0.17},{"word":"gyoza","score":1.99,"score_pos":0.01},{"word":"mills","score":1.98,"score_pos":0.16},{"word":"slims","score":1.98,"score_pos":0.06},{"word":"funky","score":1.98,"score_pos":0.56},{"word":"acini","score":1.98,"score_pos":0},{"word":"tolly","score":1.98,"score_pos":0.15},{"word":"tolyl","score":1.98,"score_pos":0.01},{"word":"gross","score":1.98,"score_pos":0.04},{"word":"goors","score":1.98,"score_pos":0.17},{"word":"grogs","score":1.98,"score_pos":0.11},{"word":"sorgo","score":1.98,"score_pos":0.03},{"word":"squid","score":1.98,"score_pos":0.02},{"word":"suids","score":1.98,"score_pos":0.13},{"word":"quids","score":1.98,"score_pos":0.34},{"word":"telly","score":1.98,"score_pos":0.08},{"word":"napas","score":1.98,"score_pos":0.03},{"word":"paans","score":1.98,"score_pos":0.21},{"word":"snaps","score":1.98,"score_pos":0.03},{"word":"sapan","score":1.98,"score_pos":0.02},{"word":"spans","score":1.98,"score_pos":0.03},{"word":"gesso","score":1.98,"score_pos":0},{"word":"goose","score":1.98,"score_pos":0.03},{"word":"gosse","score":1.98,"score_pos":0.01},{"word":"ogees","score":1.98,"score_pos":0},{"word":"segos","score":1.98,"score_pos":0.05},{"word":"egers","score":1.98,"score_pos":0},{"word":"geres","score":1.98,"score_pos":0.24},{"word":"grees","score":1.98,"score_pos":0.1},{"word":"grese","score":1.98,"score_pos":0.01},{"word":"reges","score":1.98,"score_pos":0.07},{"word":"serge","score":1.98,"score_pos":0.04},{"word":"arhat","score":1.98,"score_pos":0},{"word":"ratha","score":1.98,"score_pos":0.01},{"word":"porno","score":1.98,"score_pos":0.05},{"word":"booai","score":1.98,"score_pos":0.03},{"word":"briar","score":1.98,"score_pos":0.04},{"word":"rabbi","score":1.98,"score_pos":0},{"word":"braai","score":1.98,"score_pos":0.01},{"word":"eathe","score":1.98,"score_pos":0},{"word":"heath","score":1.98,"score_pos":0.03},{"word":"theta","score":1.98,"score_pos":0.01},{"word":"neper","score":1.98,"score_pos":0.01},{"word":"preen","score":1.98,"score_pos":0.03},{"word":"capex","score":1.98,"score_pos":0.1},{"word":"jowar","score":1.98,"score_pos":0.08},{"word":"spits","score":1.98,"score_pos":0.05},{"word":"tipis","score":1.98,"score_pos":0.08},{"word":"pyxes","score":1.98,"score_pos":0.19},{"word":"wicky","score":1.98,"score_pos":0.17},{"word":"unjam","score":1.98,"score_pos":0},{"word":"karoo","score":1.98,"score_pos":0.01},{"word":"kokra","score":1.98,"score_pos":0.02},{"word":"junco","score":1.98,"score_pos":0.06},{"word":"slash","score":1.98,"score_pos":0.01},{"word":"halls","score":1.98,"score_pos":0.13},{"word":"shall","score":1.98,"score_pos":0.02},{"word":"rewax","score":1.98,"score_pos":0.01},{"word":"waxer","score":1.98,"score_pos":0.14},{"word":"manas","score":1.98,"score_pos":0.18},{"word":"naams","score":1.98,"score_pos":0.04},{"word":"saman","score":1.98,"score_pos":0.03},{"word":"rakee","score":1.98,"score_pos":0.03},{"word":"raker","score":1.98,"score_pos":0.02},{"word":"moron","score":1.98,"score_pos":0.05},{"word":"bajus","score":1.98,"score_pos":0.11},{"word":"jubas","score":1.98,"score_pos":0.25},{"word":"conns","score":1.98,"score_pos":0.41},{"word":"coons","score":1.98,"score_pos":0.3},{"word":"nitid","score":1.98,"score_pos":0.02},{"word":"hello","score":1.98,"score_pos":0.01},{"word":"nomen","score":1.98,"score_pos":0.03},{"word":"remen","score":1.98,"score_pos":0.02},{"word":"myxos","score":1.98,"score_pos":0.07},{"word":"cense","score":1.98,"score_pos":0.03},{"word":"scene","score":1.98,"score_pos":0.01},{"word":"smits","score":1.98,"score_pos":0.04},{"word":"stims","score":1.98,"score_pos":0.02},{"word":"mists","score":1.98,"score_pos":0.06},{"word":"mitis","score":1.98,"score_pos":0.12},{"word":"mitts","score":1.98,"score_pos":0.14},{"word":"jinks","score":1.98,"score_pos":0.53},{"word":"saiga","score":1.98,"score_pos":0.03},{"word":"aigas","score":1.98,"score_pos":0.04},{"word":"gigas","score":1.98,"score_pos":0.12},{"word":"broos","score":1.98,"score_pos":0.11},{"word":"sorbo","score":1.98,"score_pos":0.02},{"word":"sorbs","score":1.98,"score_pos":0.11},{"word":"boors","score":1.98,"score_pos":0.24},{"word":"rigor","score":1.98,"score_pos":0.01},{"word":"pinna","score":1.98,"score_pos":0.05},{"word":"apian","score":1.98,"score_pos":0},{"word":"panni","score":1.98,"score_pos":0.04},{"word":"piani","score":1.98,"score_pos":0.02},{"word":"obese","score":1.98,"score_pos":0},{"word":"boose","score":1.98,"score_pos":0.05},{"word":"oboes","score":1.98,"score_pos":0.01},{"word":"beers","score":1.98,"score_pos":0.08},{"word":"beres","score":1.98,"score_pos":0.35},{"word":"brees","score":1.98,"score_pos":0.15},{"word":"brers","score":1.98,"score_pos":0.07},{"word":"urbex","score":1.98,"score_pos":0.01},{"word":"exurb","score":1.98,"score_pos":0},{"word":"regie","score":1.98,"score_pos":0.02},{"word":"rerig","score":1.98,"score_pos":0.01},{"word":"pyxie","score":1.98,"score_pos":0.05},{"word":"wavey","score":1.98,"score_pos":0.39},{"word":"gadjo","score":1.98,"score_pos":0.01},{"word":"gadje","score":1.98,"score_pos":0.02},{"word":"jougs","score":1.98,"score_pos":0.46},{"word":"mania","score":1.98,"score_pos":0.04},{"word":"amain","score":1.98,"score_pos":0},{"word":"amnia","score":1.98,"score_pos":0},{"word":"anima","score":1.98,"score_pos":0},{"word":"animi","score":1.98,"score_pos":0},{"word":"thuja","score":1.98,"score_pos":0.01},{"word":"jupon","score":1.98,"score_pos":0.05},{"word":"conic","score":1.98,"score_pos":0.04},{"word":"ionic","score":1.98,"score_pos":0},{"word":"conin","score":1.98,"score_pos":0.1},{"word":"ricin","score":1.98,"score_pos":0.01},{"word":"niece","score":1.98,"score_pos":0.01},{"word":"stash","score":1.98,"score_pos":0},{"word":"tahas","score":1.98,"score_pos":0.03},{"word":"taths","score":1.98,"score_pos":0.05},{"word":"hasta","score":1.98,"score_pos":0.01},{"word":"snoop","score":1.98,"score_pos":0},{"word":"spoon","score":1.98,"score_pos":0.01},{"word":"noops","score":1.98,"score_pos":0.06},{"word":"poons","score":1.98,"score_pos":0.29},{"word":"basis","score":1.98,"score_pos":0.09},{"word":"baisa","score":1.98,"score_pos":0.02},{"word":"bassi","score":1.98,"score_pos":0},{"word":"isbas","score":1.98,"score_pos":0},{"word":"ortho","score":1.98,"score_pos":0},{"word":"thoro","score":1.98,"score_pos":0.01},{"word":"troth","score":1.98,"score_pos":0.03},{"word":"neeps","score":1.98,"score_pos":0.02},{"word":"peens","score":1.98,"score_pos":0.09},{"word":"penes","score":1.98,"score_pos":0.3},{"word":"oribi","score":1.98,"score_pos":0},{"word":"ether","score":1.98,"score_pos":0},{"word":"there","score":1.98,"score_pos":0.02},{"word":"three","score":1.98,"score_pos":0.07},{"word":"bribe","score":1.98,"score_pos":0.04},{"word":"brier","score":1.98,"score_pos":0.07},{"word":"askos","score":1.98,"score_pos":0},{"word":"soaks","score":1.98,"score_pos":0.19},{"word":"kokas","score":1.98,"score_pos":0.09},{"word":"sarks","score":1.98,"score_pos":0.2},{"word":"araks","score":1.98,"score_pos":0.04},{"word":"karas","score":1.98,"score_pos":0.11},{"word":"karks","score":1.98,"score_pos":0.19},{"word":"ksars","score":1.98,"score_pos":0},{"word":"rarks","score":1.98,"score_pos":0.12},{"word":"gowfs","score":1.98,"score_pos":0.22},{"word":"waxes","score":1.98,"score_pos":0.53},{"word":"akees","score":1.98,"score_pos":0.01},{"word":"ekkas","score":1.98,"score_pos":0},{"word":"sakes","score":1.98,"score_pos":0.14},{"word":"slosh","score":1.98,"score_pos":0.01},{"word":"holos","score":1.98,"score_pos":0.12},{"word":"shool","score":1.98,"score_pos":0.01},{"word":"nyala","score":1.98,"score_pos":0},{"word":"monos","score":1.98,"score_pos":0.2},{"word":"moons","score":1.98,"score_pos":0.23},{"word":"nomos","score":1.98,"score_pos":0.05},{"word":"roker","score":1.98,"score_pos":0.03},{"word":"koker","score":1.98,"score_pos":0.05},{"word":"heels","score":1.98,"score_pos":0.05},{"word":"heles","score":1.98,"score_pos":0.15},{"word":"hells","score":1.98,"score_pos":0.09},{"word":"shell","score":1.98,"score_pos":0.01},{"word":"sheel","score":1.98,"score_pos":0.02},{"word":"mesne","score":1.98,"score_pos":0.02},{"word":"semen","score":1.98,"score_pos":0.04},{"word":"menes","score":1.98,"score_pos":0.24},{"word":"mense","score":1.98,"score_pos":0.02},{"word":"neems","score":1.98,"score_pos":0.02},{"word":"nemns","score":1.98,"score_pos":0.04},{"word":"towze","score":1.98,"score_pos":0.08},{"word":"jubes","score":1.97,"score_pos":0.5},{"word":"tilly","score":1.97,"score_pos":0.11},{"word":"platt","score":1.97,"score_pos":0.04},{"word":"talpa","score":1.97,"score_pos":0.02},{"word":"vampy","score":1.97,"score_pos":0.15},{"word":"grigs","score":1.97,"score_pos":0.13},{"word":"girrs","score":1.97,"score_pos":0.15},{"word":"riggs","score":1.97,"score_pos":0.07},{"word":"hyrax","score":1.97,"score_pos":0.01},{"word":"siege","score":1.97,"score_pos":0.03},{"word":"haith","score":1.97,"score_pos":0.06},{"word":"pinon","score":1.97,"score_pos":0.05},{"word":"ippon","score":1.97,"score_pos":0},{"word":"quays","score":1.97,"score_pos":0.07},{"word":"penie","score":1.97,"score_pos":0.07},{"word":"penni","score":1.97,"score_pos":0.02},{"word":"pyxis","score":1.97,"score_pos":0.11},{"word":"query","score":1.97,"score_pos":0.15},{"word":"talma","score":1.97,"score_pos":0.02},{"word":"tamal","score":1.97,"score_pos":0.02},{"word":"ariki","score":1.97,"score_pos":0.01},{"word":"karri","score":1.97,"score_pos":0.01},{"word":"rakia","score":1.97,"score_pos":0.01},{"word":"cloot","score":1.97,"score_pos":0.03},{"word":"hillo","score":1.97,"score_pos":0.02},{"word":"imino","score":1.97,"score_pos":0},{"word":"nomoi","score":1.97,"score_pos":0.01},{"word":"karzy","score":1.97,"score_pos":0.17},{"word":"mirin","score":1.97,"score_pos":0.05},{"word":"cinqs","score":1.97,"score_pos":0.02},{"word":"elect","score":1.97,"score_pos":0},{"word":"imine","score":1.97,"score_pos":0},{"word":"bijou","score":1.97,"score_pos":0},{"word":"sooth","score":1.97,"score_pos":0.06},{"word":"shoot","score":1.97,"score_pos":0.02},{"word":"hoots","score":1.97,"score_pos":0.19},{"word":"hosts","score":1.97,"score_pos":0.07},{"word":"shots","score":1.97,"score_pos":0.1},{"word":"shott","score":1.97,"score_pos":0.04},{"word":"soths","score":1.97,"score_pos":0.06},{"word":"tohos","score":1.97,"score_pos":0.03},{"word":"natty","score":1.97,"score_pos":0.05},{"word":"tanty","score":1.97,"score_pos":0.18},{"word":"enzym","score":1.97,"score_pos":0},{"word":"birrs","score":1.97,"score_pos":0.21},{"word":"briss","score":1.97,"score_pos":0.06},{"word":"teths","score":1.97,"score_pos":0.04},{"word":"sheet","score":1.97,"score_pos":0.03},{"word":"these","score":1.97,"score_pos":0.01},{"word":"hests","score":1.97,"score_pos":0.04},{"word":"hetes","score":1.97,"score_pos":0.11},{"word":"heths","score":1.97,"score_pos":0.04},{"word":"shets","score":1.97,"score_pos":0.06},{"word":"thees","score":1.97,"score_pos":0.09},{"word":"cobza","score":1.97,"score_pos":0.06},{"word":"jauks","score":1.97,"score_pos":0.46},{"word":"bibes","score":1.97,"score_pos":0.34},{"word":"bises","score":1.97,"score_pos":0.14},{"word":"rooks","score":1.97,"score_pos":0.12},{"word":"koros","score":1.97,"score_pos":0.12},{"word":"sokes","score":1.97,"score_pos":0.18},{"word":"sekos","score":1.97,"score_pos":0.04},{"word":"skeos","score":1.97,"score_pos":0.01},{"word":"koses","score":1.97,"score_pos":0.08},{"word":"serks","score":1.97,"score_pos":0.13},{"word":"esker","score":1.97,"score_pos":0},{"word":"reeks","score":1.97,"score_pos":0.04},{"word":"rekes","score":1.97,"score_pos":0.06},{"word":"skeer","score":1.97,"score_pos":0},{"word":"skers","score":1.97,"score_pos":0.01},{"word":"fowth","score":1.97,"score_pos":0.13},{"word":"nylon","score":1.97,"score_pos":0},{"word":"loony","score":1.97,"score_pos":0.11},{"word":"nonyl","score":1.97,"score_pos":0},{"word":"calyx","score":1.97,"score_pos":0.02},{"word":"wheft","score":1.97,"score_pos":0.03},{"word":"jobed","score":1.97,"score_pos":0.3},{"word":"nelly","score":1.97,"score_pos":0.04},{"word":"elude","score":1.97,"score_pos":0},{"word":"faxes","score":1.97,"score_pos":0.79},{"word":"gyved","score":1.97,"score_pos":0.07},{"word":"honan","score":1.97,"score_pos":0.05},{"word":"punji","score":1.97,"score_pos":0.01},{"word":"forex","score":1.97,"score_pos":0.24},{"word":"wakfs","score":1.97,"score_pos":0.12},{"word":"boxed","score":1.97,"score_pos":0.53},{"word":"henna","score":1.97,"score_pos":0.02},{"word":"snips","score":1.97,"score_pos":0.03},{"word":"spins","score":1.97,"score_pos":0.04},{"word":"dryad","score":1.97,"score_pos":0.01},{"word":"ydrad","score":1.97,"score_pos":0},{"word":"zincy","score":1.97,"score_pos":0.12},{"word":"crura","score":1.97,"score_pos":0.02},{"word":"usury","score":1.97,"score_pos":0},{"word":"tithe","score":1.97,"score_pos":0.02},{"word":"hithe","score":1.97,"score_pos":0.02},{"word":"queys","score":1.97,"score_pos":0.05},{"word":"kaiks","score":1.97,"score_pos":0.18},{"word":"kakis","score":1.97,"score_pos":0.08},{"word":"sakai","score":1.97,"score_pos":0.01},{"word":"sakia","score":1.97,"score_pos":0.02},{"word":"sakis","score":1.97,"score_pos":0.08},{"word":"sikas","score":1.97,"score_pos":0.06},{"word":"molto","score":1.97,"score_pos":0.04},{"word":"wanze","score":1.97,"score_pos":0.12},{"word":"iroko","score":1.97,"score_pos":0},{"word":"koori","score":1.97,"score_pos":0.01},{"word":"agloo","score":1.97,"score_pos":0},{"word":"hills","score":1.97,"score_pos":0.12},{"word":"slish","score":1.97,"score_pos":0.01},{"word":"shill","score":1.97,"score_pos":0.02},{"word":"graal","score":1.97,"score_pos":0.02},{"word":"argal","score":1.97,"score_pos":0.01},{"word":"minis","score":1.97,"score_pos":0.2},{"word":"reiki","score":1.97,"score_pos":0.01},{"word":"unmix","score":1.97,"score_pos":0},{"word":"eagle","score":1.97,"score_pos":0.01},{"word":"algae","score":1.97,"score_pos":0.01},{"word":"legal","score":1.97,"score_pos":0.01},{"word":"aglee","score":1.97,"score_pos":0},{"word":"galea","score":1.97,"score_pos":0.06},{"word":"comix","score":1.97,"score_pos":0.1},{"word":"cimex","score":1.97,"score_pos":0.12},{"word":"toyon","score":1.97,"score_pos":0.01},{"word":"zambo","score":1.97,"score_pos":0.01},{"word":"outdo","score":1.97,"score_pos":0},{"word":"netty","score":1.97,"score_pos":0.03},{"word":"teeny","score":1.97,"score_pos":0.05},{"word":"tenny","score":1.97,"score_pos":0.12},{"word":"tenty","score":1.97,"score_pos":0.12},{"word":"yente","score":1.97,"score_pos":0.02},{"word":"etude","score":1.97,"score_pos":0},{"word":"duett","score":1.97,"score_pos":0.04},{"word":"jouks","score":1.97,"score_pos":0.58},{"word":"jukes","score":1.97,"score_pos":0.43},{"word":"canal","score":1.96,"score_pos":0.05},{"word":"pupae","score":1.96,"score_pos":0.06},{"word":"dulls","score":1.96,"score_pos":0.16},{"word":"viewy","score":1.96,"score_pos":0.04},{"word":"baloo","score":1.96,"score_pos":0.03},{"word":"labra","score":1.96,"score_pos":0.01},{"word":"licit","score":1.96,"score_pos":0.02},{"word":"hansa","score":1.96,"score_pos":0.01},{"word":"snash","score":1.96,"score_pos":0},{"word":"shans","score":1.96,"score_pos":0.09},{"word":"foxes","score":1.96,"score_pos":1},{"word":"label","score":1.96,"score_pos":0.03},{"word":"albee","score":1.96,"score_pos":0.02},{"word":"abele","score":1.96,"score_pos":0},{"word":"babel","score":1.96,"score_pos":0.09},{"word":"honor","score":1.96,"score_pos":0.04},{"word":"adays","score":1.96,"score_pos":0},{"word":"dyads","score":1.96,"score_pos":0.03},{"word":"ohone","score":1.96,"score_pos":0.01},{"word":"aurum","score":1.96,"score_pos":0.01},{"word":"murra","score":1.96,"score_pos":0.03},{"word":"causa","score":1.96,"score_pos":0.02},{"word":"ascus","score":1.96,"score_pos":0},{"word":"casus","score":1.96,"score_pos":0.05},{"word":"gotta","score":1.96,"score_pos":0.04},{"word":"hists","score":1.96,"score_pos":0.05},{"word":"shist","score":1.96,"score_pos":0.01},{"word":"shits","score":1.96,"score_pos":0.12},{"word":"targa","score":1.96,"score_pos":0.03},{"word":"fudgy","score":1.96,"score_pos":0.22},{"word":"occur","score":1.96,"score_pos":0},{"word":"cruor","score":1.96,"score_pos":0.02},{"word":"agate","score":1.96,"score_pos":0},{"word":"etage","score":1.96,"score_pos":0},{"word":"chawk","score":1.96,"score_pos":0.02},{"word":"whack","score":1.96,"score_pos":0.03},{"word":"dryer","score":1.96,"score_pos":0.01},{"word":"reedy","score":1.96,"score_pos":0.02},{"word":"derry","score":1.96,"score_pos":0.08},{"word":"reddy","score":1.96,"score_pos":0.03},{"word":"redry","score":1.96,"score_pos":0.02},{"word":"redye","score":1.96,"score_pos":0},{"word":"ydred","score":1.96,"score_pos":0},{"word":"curer","score":1.96,"score_pos":0.12},{"word":"recur","score":1.96,"score_pos":0.01},{"word":"jugal","score":1.96,"score_pos":0.06},{"word":"kanzu","score":1.96,"score_pos":0.01},{"word":"skios","score":1.96,"score_pos":0.01},{"word":"kiosk","score":1.96,"score_pos":0.01},{"word":"kirks","score":1.96,"score_pos":0.18},{"word":"skirr","score":1.96,"score_pos":0},{"word":"skrik","score":1.96,"score_pos":0.01},{"word":"risks","score":1.96,"score_pos":0.03},{"word":"glass","score":1.96,"score_pos":0.03},{"word":"algas","score":1.96,"score_pos":0.02},{"word":"galas","score":1.96,"score_pos":0.16},{"word":"galls","score":1.96,"score_pos":0.19},{"word":"slags","score":1.96,"score_pos":0.06},{"word":"kikes","score":1.96,"score_pos":0.13},{"word":"sikes","score":1.96,"score_pos":0.13},{"word":"skies","score":1.96,"score_pos":0.03},{"word":"whift","score":1.96,"score_pos":0.05},{"word":"linny","score":1.96,"score_pos":0.11},{"word":"eloge","score":1.96,"score_pos":0.01},{"word":"leggo","score":1.96,"score_pos":0.01},{"word":"jibed","score":1.96,"score_pos":0.21},{"word":"gerle","score":1.96,"score_pos":0.06},{"word":"leger","score":1.96,"score_pos":0.02},{"word":"tacan","score":1.96,"score_pos":0.02},{"word":"foxie","score":1.96,"score_pos":0.24},{"word":"studs","score":1.96,"score_pos":0.02},{"word":"dusts","score":1.96,"score_pos":0.06},{"word":"fixer","score":1.96,"score_pos":0.19},{"word":"refix","score":1.96,"score_pos":0.01},{"word":"fritz","score":1.96,"score_pos":0.03},{"word":"abbot","score":1.96,"score_pos":0},{"word":"taboo","score":1.96,"score_pos":0.01},{"word":"rabat","score":1.96,"score_pos":0.02},{"word":"joked","score":1.96,"score_pos":0.25},{"word":"abate","score":1.96,"score_pos":0},{"word":"betta","score":1.96,"score_pos":0.03},{"word":"pauas","score":1.96,"score_pos":0.17},{"word":"pupas","score":1.96,"score_pos":0.14},{"word":"colon","score":1.96,"score_pos":0.06},{"word":"poupe","score":1.96,"score_pos":0.1},{"word":"rupee","score":1.96,"score_pos":0.04},{"word":"puree","score":1.96,"score_pos":0.18},{"word":"upper","score":1.96,"score_pos":0},{"word":"purer","score":1.96,"score_pos":0.12},{"word":"limit","score":1.96,"score_pos":0.03},{"word":"albas","score":1.96,"score_pos":0.02},{"word":"baals","score":1.96,"score_pos":0.24},{"word":"balas","score":1.96,"score_pos":0.23},{"word":"balls","score":1.96,"score_pos":0.28},{"word":"balsa","score":1.96,"score_pos":0.02},{"word":"basal","score":1.96,"score_pos":0.02},{"word":"sabal","score":1.96,"score_pos":0.02},{"word":"slabs","score":1.96,"score_pos":0.04},{"word":"blabs","score":1.96,"score_pos":0.08},{"word":"xylem","score":1.96,"score_pos":0},{"word":"agila","score":1.96,"score_pos":0},{"word":"glial","score":1.96,"score_pos":0.02},{"word":"brool","score":1.96,"score_pos":0.02},{"word":"hoons","score":1.96,"score_pos":0.18},{"word":"shoon","score":1.96,"score_pos":0.02},{"word":"nandu","score":1.96,"score_pos":0},{"word":"obole","score":1.96,"score_pos":0},{"word":"rebel","score":1.96,"score_pos":0.02},{"word":"glazy","score":1.96,"score_pos":0.11},{"word":"zygal","score":1.96,"score_pos":0.01},{"word":"sheen","score":1.96,"score_pos":0.02},{"word":"masus","score":1.96,"score_pos":0.04},{"word":"summa","score":1.96,"score_pos":0.02},{"word":"ummas","score":1.96,"score_pos":0.01},{"word":"agast","score":1.96,"score_pos":0},{"word":"gasts","score":1.96,"score_pos":0.08},{"word":"stags","score":1.96,"score_pos":0.02},{"word":"soddy","score":1.96,"score_pos":0.08},{"word":"cadee","score":1.96,"score_pos":0.09},{"word":"caaed","score":1.96,"score_pos":0.17},{"word":"decad","score":1.96,"score_pos":0.03},{"word":"rumor","score":1.96,"score_pos":0.02},{"word":"cusso","score":1.96,"score_pos":0},{"word":"currs","score":1.96,"score_pos":0.22},{"word":"scurs","score":1.96,"score_pos":0.02},{"word":"druxy","score":1.96,"score_pos":0.01},{"word":"nitty","score":1.96,"score_pos":0.04},{"word":"tinny","score":1.96,"score_pos":0.16},{"word":"tinty","score":1.96,"score_pos":0.17},{"word":"tiyin","score":1.96,"score_pos":0.01},{"word":"tyiyn","score":1.96,"score_pos":0},{"word":"seedy","score":1.96,"score_pos":0.04},{"word":"yedes","score":1.96,"score_pos":0.03},{"word":"yeeds","score":1.96,"score_pos":0.01},{"word":"emure","score":1.96,"score_pos":0},{"word":"murre","score":1.96,"score_pos":0.07},{"word":"cusec","score":1.96,"score_pos":0.01},{"word":"scuse","score":1.96,"score_pos":0},{"word":"chowk","score":1.96,"score_pos":0.02},{"word":"greet","score":1.96,"score_pos":0.04},{"word":"egret","score":1.96,"score_pos":0},{"word":"appui","score":1.96,"score_pos":0},{"word":"zacks","score":1.96,"score_pos":0.13},{"word":"slogs","score":1.96,"score_pos":0.07},{"word":"gloss","score":1.96,"score_pos":0.03},{"word":"gools","score":1.96,"score_pos":0.23},{"word":"logos","score":1.96,"score_pos":0.07},{"word":"grrls","score":1.96,"score_pos":0.12},{"word":"glees","score":1.96,"score_pos":0.1},{"word":"leges","score":1.96,"score_pos":0.08},{"word":"latah","score":1.96,"score_pos":0.02},{"word":"atman","score":1.96,"score_pos":0},{"word":"manat","score":1.96,"score_pos":0.06},{"word":"manta","score":1.96,"score_pos":0.05},{"word":"cylix","score":1.96,"score_pos":0.03},{"word":"xylic","score":1.96,"score_pos":0},{"word":"alibi","score":1.96,"score_pos":0},{"word":"biali","score":1.96,"score_pos":0.03},{"word":"labia","score":1.96,"score_pos":0.01},{"word":"qibla","score":1.96,"score_pos":0.05},{"word":"conto","score":1.96,"score_pos":0.06},{"word":"fixes","score":1.96,"score_pos":0.72},{"word":"chevy","score":1.95,"score_pos":0.09},{"word":"ctene","score":1.95,"score_pos":0.01},{"word":"gizmo","score":1.95,"score_pos":0.03},{"word":"stabs","score":1.95,"score_pos":0.01},{"word":"basta","score":1.95,"score_pos":0.02},{"word":"basts","score":1.95,"score_pos":0.11},{"word":"batts","score":1.95,"score_pos":0.25},{"word":"maqui","score":1.95,"score_pos":0.01},{"word":"umami","score":1.95,"score_pos":0},{"word":"umiaq","score":1.95,"score_pos":0},{"word":"imaum","score":1.95,"score_pos":0},{"word":"agita","score":1.95,"score_pos":0},{"word":"gaita","score":1.95,"score_pos":0.05},{"word":"gaitt","score":1.95,"score_pos":0.09},{"word":"atigi","score":1.95,"score_pos":0},{"word":"taiga","score":1.95,"score_pos":0.03},{"word":"robot","score":1.95,"score_pos":0.02},{"word":"koala","score":1.95,"score_pos":0.03},{"word":"kraal","score":1.95,"score_pos":0.01},{"word":"coqui","score":1.95,"score_pos":0.01},{"word":"mauzy","score":1.95,"score_pos":0.22},{"word":"botte","score":1.95,"score_pos":0.13},{"word":"beret","score":1.95,"score_pos":0.13},{"word":"akela","score":1.95,"score_pos":0},{"word":"quops","score":1.95,"score_pos":0.32},{"word":"soups","score":1.95,"score_pos":0.14},{"word":"gawky","score":1.95,"score_pos":0.25},{"word":"usurp","score":1.95,"score_pos":0},{"word":"purrs","score":1.95,"score_pos":0.2},{"word":"rurps","score":1.95,"score_pos":0.09},{"word":"spurs","score":1.95,"score_pos":0.03},{"word":"waltz","score":1.95,"score_pos":0.03},{"word":"puses","score":1.95,"score_pos":0.13},{"word":"spues","score":1.95,"score_pos":0.06},{"word":"supes","score":1.95,"score_pos":0.17},{"word":"upsee","score":1.95,"score_pos":0},{"word":"elmen","score":1.95,"score_pos":0.01},{"word":"blobs","score":1.95,"score_pos":0.09},{"word":"bolls","score":1.95,"score_pos":0.35},{"word":"bolos","score":1.95,"score_pos":0.25},{"word":"bools","score":1.95,"score_pos":0.33},{"word":"lobos","score":1.95,"score_pos":0.06},{"word":"obols","score":1.95,"score_pos":0},{"word":"slobs","score":1.95,"score_pos":0.04},{"word":"winze","score":1.95,"score_pos":0.11},{"word":"wizen","score":1.95,"score_pos":0.11},{"word":"igloo","score":1.95,"score_pos":0},{"word":"logoi","score":1.95,"score_pos":0.01},{"word":"grill","score":1.95,"score_pos":0.03},{"word":"bells","score":1.95,"score_pos":0.19},{"word":"slebs","score":1.95,"score_pos":0.02},{"word":"bless","score":1.95,"score_pos":0.03},{"word":"blebs","score":1.95,"score_pos":0.05},{"word":"blees","score":1.95,"score_pos":0.14},{"word":"drama","score":1.95,"score_pos":0.01},{"word":"damar","score":1.95,"score_pos":0.03},{"word":"zilch","score":1.95,"score_pos":0.03},{"word":"scads","score":1.95,"score_pos":0.02},{"word":"dunno","score":1.95,"score_pos":0.03},{"word":"liege","score":1.95,"score_pos":0.02},{"word":"ligge","score":1.95,"score_pos":0.03},{"word":"maaed","score":1.95,"score_pos":0.13},{"word":"adeem","score":1.95,"score_pos":0},{"word":"damme","score":1.95,"score_pos":0.05},{"word":"edema","score":1.95,"score_pos":0},{"word":"musos","score":1.95,"score_pos":0.05},{"word":"soums","score":1.95,"score_pos":0.14},{"word":"sumos","score":1.95,"score_pos":0.1},{"word":"momus","score":1.95,"score_pos":0.15},{"word":"undue","score":1.95,"score_pos":0},{"word":"endue","score":1.95,"score_pos":0},{"word":"undee","score":1.95,"score_pos":0},{"word":"murrs","score":1.95,"score_pos":0.17},{"word":"smurs","score":1.95,"score_pos":0.02},{"word":"codec","score":1.95,"score_pos":0.03},{"word":"coded","score":1.95,"score_pos":0.16},{"word":"dooce","score":1.95,"score_pos":0.06},{"word":"cooed","score":1.95,"score_pos":0.23},{"word":"emeus","score":1.95,"score_pos":0},{"word":"meuse","score":1.95,"score_pos":0.02},{"word":"muses","score":1.95,"score_pos":0.11},{"word":"musse","score":1.95,"score_pos":0.01},{"word":"ceder","score":1.95,"score_pos":0.04},{"word":"creed","score":1.95,"score_pos":0.06},{"word":"cered","score":1.95,"score_pos":0.15},{"word":"egest","score":1.95,"score_pos":0},{"word":"geest","score":1.95,"score_pos":0.01},{"word":"geste","score":1.95,"score_pos":0.02},{"word":"gests","score":1.95,"score_pos":0.05},{"word":"teggs","score":1.95,"score_pos":0.08},{"word":"zombi","score":1.95,"score_pos":0.01},{"word":"braxy","score":1.95,"score_pos":0.02},{"word":"tibia","score":1.95,"score_pos":0.02},{"word":"quipo","score":1.95,"score_pos":0.05},{"word":"pique","score":1.95,"score_pos":0.02},{"word":"equip","score":1.95,"score_pos":0},{"word":"karat","score":1.95,"score_pos":0.04},{"word":"bilbo","score":1.95,"score_pos":0.02},{"word":"oboli","score":1.95,"score_pos":0},{"word":"brill","score":1.95,"score_pos":0.04},{"word":"libri","score":1.95,"score_pos":0.01},{"word":"gonna","score":1.95,"score_pos":0.07},{"word":"shins","score":1.95,"score_pos":0.11},{"word":"sinhs","score":1.95,"score_pos":0.08},{"word":"grana","score":1.95,"score_pos":0.02},{"word":"argan","score":1.95,"score_pos":0.01},{"word":"gnarr","score":1.95,"score_pos":0.01},{"word":"ranga","score":1.95,"score_pos":0.02},{"word":"lethe","score":1.95,"score_pos":0.01},{"word":"belie","score":1.95,"score_pos":0.07},{"word":"libel","score":1.95,"score_pos":0.02},{"word":"bible","score":1.95,"score_pos":0.08},{"word":"agene","score":1.95,"score_pos":0},{"word":"stobs","score":1.95,"score_pos":0.01},{"word":"boost","score":1.95,"score_pos":0.04},{"word":"boots","score":1.95,"score_pos":0.39},{"word":"botts","score":1.95,"score_pos":0.32},{"word":"laksa","score":1.95,"score_pos":0},{"word":"murri","score":1.95,"score_pos":0.02},{"word":"succi","score":1.95,"score_pos":0.01},{"word":"gigot","score":1.95,"score_pos":0.04},{"word":"beset","score":1.95,"score_pos":0.04},{"word":"beets","score":1.95,"score_pos":0.13},{"word":"bests","score":1.95,"score_pos":0.07},{"word":"betes","score":1.95,"score_pos":0.23},{"word":"droop","score":1.95,"score_pos":0.01},{"word":"doped","score":1.95,"score_pos":0.11},{"word":"epode","score":1.95,"score_pos":0},{"word":"ooped","score":1.95,"score_pos":0.02},{"word":"pooed","score":1.95,"score_pos":0.22},{"word":"kerel","score":1.95,"score_pos":0.03},{"word":"preed","score":1.95,"score_pos":0.06},{"word":"gills","score":1.95,"score_pos":0.18},{"word":"sigil","score":1.95,"score_pos":0.02},{"word":"lipin","score":1.95,"score_pos":0.02},{"word":"docos","score":1.95,"score_pos":0.1},{"word":"aboon","score":1.95,"score_pos":0},{"word":"nabob","score":1.95,"score_pos":0},{"word":"chivy","score":1.95,"score_pos":0.16},{"word":"vichy","score":1.95,"score_pos":0.06},{"word":"cinct","score":1.95,"score_pos":0.08},{"word":"tinct","score":1.95,"score_pos":0.05},{"word":"mooed","score":1.95,"score_pos":0.18},{"word":"modem","score":1.95,"score_pos":0.03},{"word":"domed","score":1.95,"score_pos":0.16},{"word":"wilja","score":1.95,"score_pos":0.01},{"word":"merde","score":1.95,"score_pos":0.04},{"word":"mered","score":1.95,"score_pos":0.12},{"word":"lurry","score":1.95,"score_pos":0.08},{"word":"cedes","score":1.95,"score_pos":0.16},{"word":"zimbs","score":1.95,"score_pos":0.07},{"word":"ahuru","score":1.95,"score_pos":0},{"word":"hurra","score":1.95,"score_pos":0.02},{"word":"obiit","score":1.95,"score_pos":0},{"word":"oobit","score":1.95,"score_pos":0.01},{"word":"britt","score":1.95,"score_pos":0.07},{"word":"laika","score":1.95,"score_pos":0.03},{"word":"apaid","score":1.95,"score_pos":0.01},{"word":"bitte","score":1.95,"score_pos":0.09},{"word":"quips","score":1.95,"score_pos":0.36},{"word":"tasks","score":1.94,"score_pos":0.06},{"word":"katas","score":1.94,"score_pos":0.07},{"word":"skats","score":1.94,"score_pos":0.02},{"word":"skatt","score":1.94,"score_pos":0.01},{"word":"takas","score":1.94,"score_pos":0.07},{"word":"bliss","score":1.94,"score_pos":0.06},{"word":"bills","score":1.94,"score_pos":0.25},{"word":"terek","score":1.94,"score_pos":0.04},{"word":"angas","score":1.94,"score_pos":0.01},{"word":"gangs","score":1.94,"score_pos":0.27},{"word":"nagas","score":1.94,"score_pos":0.04},{"word":"sanga","score":1.94,"score_pos":0.03},{"word":"sangs","score":1.94,"score_pos":0.17},{"word":"snags","score":1.94,"score_pos":0.03},{"word":"jowls","score":1.94,"score_pos":0.4},{"word":"madid","score":1.94,"score_pos":0.06},{"word":"undid","score":1.94,"score_pos":0},{"word":"ennog","score":1.94,"score_pos":0},{"word":"green","score":1.94,"score_pos":0.03},{"word":"gerne","score":1.94,"score_pos":0.07},{"word":"genre","score":1.94,"score_pos":0.05},{"word":"iodic","score":1.94,"score_pos":0},{"word":"quims","score":1.94,"score_pos":0.35},{"word":"sumis","score":1.94,"score_pos":0.14},{"word":"ridic","score":1.94,"score_pos":0},{"word":"gists","score":1.94,"score_pos":0.07},{"word":"cided","score":1.94,"score_pos":0.11},{"word":"deice","score":1.94,"score_pos":0.03},{"word":"diced","score":1.94,"score_pos":0.08},{"word":"kolos","score":1.94,"score_pos":0.11},{"word":"looks","score":1.94,"score_pos":0.14},{"word":"sokol","score":1.94,"score_pos":0.02},{"word":"skols","score":1.94,"score_pos":0.02},{"word":"skool","score":1.94,"score_pos":0},{"word":"poods","score":1.94,"score_pos":0.21},{"word":"spods","score":1.94,"score_pos":0.03},{"word":"ghazi","score":1.94,"score_pos":0.02},{"word":"leeks","score":1.94,"score_pos":0.05},{"word":"sleek","score":1.94,"score_pos":0.02},{"word":"skell","score":1.94,"score_pos":0},{"word":"keels","score":1.94,"score_pos":0.05},{"word":"kells","score":1.94,"score_pos":0.08},{"word":"pedes","score":1.94,"score_pos":0.15},{"word":"speed","score":1.94,"score_pos":0.02},{"word":"deeps","score":1.94,"score_pos":0.05},{"word":"rutty","score":1.94,"score_pos":0.07},{"word":"klutz","score":1.94,"score_pos":0.01},{"word":"jakey","score":1.94,"score_pos":0.36},{"word":"quyte","score":1.94,"score_pos":0.07},{"word":"nahal","score":1.94,"score_pos":0},{"word":"flexo","score":1.94,"score_pos":0},{"word":"akita","score":1.94,"score_pos":0},{"word":"katti","score":1.94,"score_pos":0.01},{"word":"kiaat","score":1.94,"score_pos":0.03},{"word":"tikka","score":1.94,"score_pos":0.02},{"word":"vughs","score":1.94,"score_pos":0.09},{"word":"laddy","score":1.94,"score_pos":0.04},{"word":"laldy","score":1.94,"score_pos":0.07},{"word":"dally","score":1.94,"score_pos":0.13},{"word":"sodom","score":1.94,"score_pos":0.01},{"word":"dooms","score":1.94,"score_pos":0.14},{"word":"dsomo","score":1.94,"score_pos":0},{"word":"moods","score":1.94,"score_pos":0.17},{"word":"illth","score":1.94,"score_pos":0},{"word":"thill","score":1.94,"score_pos":0.02},{"word":"tilth","score":1.94,"score_pos":0.04},{"word":"banns","score":1.94,"score_pos":0.41},{"word":"basan","score":1.94,"score_pos":0.02},{"word":"snabs","score":1.94,"score_pos":0.02},{"word":"deems","score":1.94,"score_pos":0.05},{"word":"demes","score":1.94,"score_pos":0.16},{"word":"meeds","score":1.94,"score_pos":0.05},{"word":"hexyl","score":1.94,"score_pos":0.01},{"word":"sully","score":1.94,"score_pos":0.14},{"word":"aging","score":1.94,"score_pos":0},{"word":"again","score":1.94,"score_pos":0},{"word":"ingan","score":1.94,"score_pos":0},{"word":"ainga","score":1.94,"score_pos":0.02},{"word":"muxed","score":1.94,"score_pos":0.3},{"word":"boron","score":1.94,"score_pos":0.08},{"word":"bonne","score":1.94,"score_pos":0.21},{"word":"quash","score":1.94,"score_pos":0.04},{"word":"bitts","score":1.94,"score_pos":0.23},{"word":"krill","score":1.94,"score_pos":0.02},{"word":"piped","score":1.94,"score_pos":0.12},{"word":"tokos","score":1.94,"score_pos":0.08},{"word":"stook","score":1.94,"score_pos":0},{"word":"kotos","score":1.94,"score_pos":0.08},{"word":"steek","score":1.94,"score_pos":0.01},{"word":"keets","score":1.94,"score_pos":0.06},{"word":"kests","score":1.94,"score_pos":0.03},{"word":"ketes","score":1.94,"score_pos":0.1},{"word":"sekts","score":1.94,"score_pos":0.07},{"word":"skeet","score":1.94,"score_pos":0.01},{"word":"skets","score":1.94,"score_pos":0.01},{"word":"snogs","score":1.94,"score_pos":0.04},{"word":"songs","score":1.94,"score_pos":0.22},{"word":"gongs","score":1.94,"score_pos":0.34},{"word":"goons","score":1.94,"score_pos":0.26},{"word":"noggs","score":1.94,"score_pos":0.07},{"word":"nongs","score":1.94,"score_pos":0.1},{"word":"idiom","score":1.94,"score_pos":0},{"word":"imido","score":1.94,"score_pos":0},{"word":"modii","score":1.94,"score_pos":0.02},{"word":"genes","score":1.94,"score_pos":0.27},{"word":"mirid","score":1.94,"score_pos":0.09},{"word":"disci","score":1.94,"score_pos":0},{"word":"discs","score":1.94,"score_pos":0.04},{"word":"thana","score":1.94,"score_pos":0.02},{"word":"bania","score":1.94,"score_pos":0.07},{"word":"niqab","score":1.94,"score_pos":0},{"word":"imide","score":1.94,"score_pos":0},{"word":"medii","score":1.94,"score_pos":0.01},{"word":"mimed","score":1.94,"score_pos":0.14},{"word":"pupal","score":1.94,"score_pos":0.03},{"word":"adyta","score":1.94,"score_pos":0},{"word":"waxen","score":1.94,"score_pos":0.15},{"word":"kanae","score":1.94,"score_pos":0.05},{"word":"akene","score":1.94,"score_pos":0},{"word":"jokey","score":1.94,"score_pos":0.45},{"word":"jerky","score":1.94,"score_pos":0.33},{"word":"holon","score":1.94,"score_pos":0.03},{"word":"jambo","score":1.94,"score_pos":0.03},{"word":"qualm","score":1.94,"score_pos":0.05},{"word":"mulla","score":1.94,"score_pos":0.04},{"word":"ulama","score":1.94,"score_pos":0},{"word":"jambe","score":1.94,"score_pos":0.08},{"word":"dolly","score":1.94,"score_pos":0.17},{"word":"oddly","score":1.94,"score_pos":0},{"word":"dooly","score":1.94,"score_pos":0.16},{"word":"doyly","score":1.94,"score_pos":0.07},{"word":"dryly","score":1.94,"score_pos":0.03},{"word":"bunje","score":1.94,"score_pos":0.07},{"word":"boons","score":1.94,"score_pos":0.38},{"word":"noobs","score":1.94,"score_pos":0.04},{"word":"snobs","score":1.94,"score_pos":0.02},{"word":"boson","score":1.94,"score_pos":0.02},{"word":"deely","score":1.94,"score_pos":0.05},{"word":"delly","score":1.94,"score_pos":0.09},{"word":"avize","score":1.94,"score_pos":0.01},{"word":"unbox","score":1.94,"score_pos":0},{"word":"going","score":1.94,"score_pos":0.04},{"word":"oggin","score":1.94,"score_pos":0},{"word":"iring","score":1.94,"score_pos":0},{"word":"benes","score":1.94,"score_pos":0.39},{"word":"snebs","score":1.94,"score_pos":0.01},{"word":"whump","score":1.94,"score_pos":0.01},{"word":"hodad","score":1.94,"score_pos":0.05},{"word":"genie","score":1.93,"score_pos":0.07},{"word":"genii","score":1.93,"score_pos":0.02},{"word":"ginge","score":1.93,"score_pos":0.1},{"word":"eigne","score":1.93,"score_pos":0.01},{"word":"haded","score":1.93,"score_pos":0.07},{"word":"ahead","score":1.93,"score_pos":0.01},{"word":"aahed","score":1.93,"score_pos":0.01},{"word":"zygon","score":1.93,"score_pos":0.01},{"word":"husos","score":1.93,"score_pos":0.04},{"word":"qursh","score":1.93,"score_pos":0.05},{"word":"suhur","score":1.93,"score_pos":0.01},{"word":"skill","score":1.93,"score_pos":0},{"word":"lisks","score":1.93,"score_pos":0.04},{"word":"kills","score":1.93,"score_pos":0.11},{"word":"kliks","score":1.93,"score_pos":0.1},{"word":"silks","score":1.93,"score_pos":0.16},{"word":"accoy","score":1.93,"score_pos":0.01},{"word":"carry","score":1.93,"score_pos":0.18},{"word":"exfil","score":1.93,"score_pos":0},{"word":"flexi","score":1.93,"score_pos":0},{"word":"tabla","score":1.93,"score_pos":0.02},{"word":"blatt","score":1.93,"score_pos":0.05},{"word":"imids","score":1.93,"score_pos":0},{"word":"midis","score":1.93,"score_pos":0.1},{"word":"tenth","score":1.93,"score_pos":0.04},{"word":"ethne","score":1.93,"score_pos":0},{"word":"poulp","score":1.93,"score_pos":0.03},{"word":"amaut","score":1.93,"score_pos":0},{"word":"benni","score":1.93,"score_pos":0.03},{"word":"toddy","score":1.93,"score_pos":0.08},{"word":"dotty","score":1.93,"score_pos":0.15},{"word":"cutto","score":1.93,"score_pos":0.03},{"word":"teddy","score":1.93,"score_pos":0.04},{"word":"kanas","score":1.93,"score_pos":0.13},{"word":"skank","score":1.93,"score_pos":0},{"word":"furze","score":1.93,"score_pos":0.19},{"word":"kroon","score":1.93,"score_pos":0.01},{"word":"woxen","score":1.93,"score_pos":0.19},{"word":"keeno","score":1.93,"score_pos":0.01},{"word":"parry","score":1.93,"score_pos":0.17},{"word":"kerne","score":1.93,"score_pos":0.04},{"word":"jambs","score":1.93,"score_pos":0.21},{"word":"kists","score":1.93,"score_pos":0.04},{"word":"skits","score":1.93,"score_pos":0.02},{"word":"tikis","score":1.93,"score_pos":0.08},{"word":"payee","score":1.93,"score_pos":0.05},{"word":"khazi","score":1.93,"score_pos":0.01},{"word":"culls","score":1.93,"score_pos":0.26},{"word":"scull","score":1.93,"score_pos":0.01},{"word":"sculs","score":1.93,"score_pos":0.03},{"word":"emule","score":1.93,"score_pos":0},{"word":"lumme","score":1.93,"score_pos":0.03},{"word":"vizor","score":1.93,"score_pos":0.04},{"word":"gings","score":1.93,"score_pos":0.25},{"word":"snigs","score":1.93,"score_pos":0.04},{"word":"signs","score":1.93,"score_pos":0.11},{"word":"sings","score":1.93,"score_pos":0.16},{"word":"gleet","score":1.93,"score_pos":0.03},{"word":"shads","score":1.93,"score_pos":0.07},{"word":"vezir","score":1.93,"score_pos":0.04},{"word":"embox","score":1.93,"score_pos":0},{"word":"hoord","score":1.93,"score_pos":0.06},{"word":"myoma","score":1.93,"score_pos":0.01},{"word":"hohed","score":1.93,"score_pos":0.04},{"word":"oohed","score":1.93,"score_pos":0.01},{"word":"marry","score":1.93,"score_pos":0.14},{"word":"rammy","score":1.93,"score_pos":0.06},{"word":"heder","score":1.93,"score_pos":0.02},{"word":"cycas","score":1.93,"score_pos":0.04},{"word":"nouny","score":1.93,"score_pos":0.08},{"word":"runny","score":1.93,"score_pos":0.12},{"word":"mamey","score":1.93,"score_pos":0.28},{"word":"queyn","score":1.93,"score_pos":0.01},{"word":"cooey","score":1.93,"score_pos":0.42},{"word":"cryer","score":1.93,"score_pos":0.02},{"word":"reccy","score":1.93,"score_pos":0.03},{"word":"putto","score":1.93,"score_pos":0.03},{"word":"poupt","score":1.93,"score_pos":0.09},{"word":"nihil","score":1.93,"score_pos":0},{"word":"idyll","score":1.93,"score_pos":0},{"word":"dilly","score":1.93,"score_pos":0.12},{"word":"phlox","score":1.93,"score_pos":0.04},{"word":"snibs","score":1.93,"score_pos":0.02},{"word":"betel","score":1.93,"score_pos":0.05},{"word":"lupus","score":1.93,"score_pos":0.05},{"word":"pulls","score":1.93,"score_pos":0.24},{"word":"pulps","score":1.93,"score_pos":0.22},{"word":"pulus","score":1.93,"score_pos":0.16},{"word":"fazed","score":1.93,"score_pos":0.33},{"word":"coxib","score":1.93,"score_pos":0.03},{"word":"zurfs","score":1.93,"score_pos":0.15},{"word":"jacks","score":1.93,"score_pos":0.34},{"word":"scuts","score":1.93,"score_pos":0.03},{"word":"zingy","score":1.93,"score_pos":0.15},{"word":"sushi","score":1.93,"score_pos":0},{"word":"augur","score":1.93,"score_pos":0.01},{"word":"fuzes","score":1.93,"score_pos":0.71},{"word":"gauge","score":1.93,"score_pos":0.09},{"word":"konks","score":1.93,"score_pos":0.27},{"word":"nooks","score":1.93,"score_pos":0.09},{"word":"snook","score":1.93,"score_pos":0.01},{"word":"sappy","score":1.93,"score_pos":0.08},{"word":"apays","score":1.93,"score_pos":0},{"word":"paspy","score":1.93,"score_pos":0.06},{"word":"spays","score":1.93,"score_pos":0.01},{"word":"yapps","score":1.93,"score_pos":0.03},{"word":"keens","score":1.93,"score_pos":0.05},{"word":"skeen","score":1.93,"score_pos":0.01},{"word":"skene","score":1.93,"score_pos":0},{"word":"skens","score":1.93,"score_pos":0.01},{"word":"knees","score":1.93,"score_pos":0.03},{"word":"roopy","score":1.92,"score_pos":0.08},{"word":"slums","score":1.92,"score_pos":0.06},{"word":"mulls","score":1.92,"score_pos":0.2},{"word":"peeoy","score":1.92,"score_pos":0.06},{"word":"peery","score":1.92,"score_pos":0.06},{"word":"perry","score":1.92,"score_pos":0.12},{"word":"pryer","score":1.92,"score_pos":0.02},{"word":"ryper","score":1.92,"score_pos":0.01},{"word":"hoods","score":1.92,"score_pos":0.13},{"word":"dandy","score":1.92,"score_pos":0.14},{"word":"danny","score":1.92,"score_pos":0.19},{"word":"dayan","score":1.92,"score_pos":0.01},{"word":"ninth","score":1.92,"score_pos":0.02},{"word":"massy","score":1.92,"score_pos":0.02},{"word":"mayas","score":1.92,"score_pos":0.05},{"word":"sammy","score":1.92,"score_pos":0.1},{"word":"heeds","score":1.92,"score_pos":0.04},{"word":"sheds","score":1.92,"score_pos":0.04},{"word":"sunny","score":1.92,"score_pos":0.2},{"word":"pupil","score":1.92,"score_pos":0.04},{"word":"pipul","score":1.92,"score_pos":0.02},{"word":"pulli","score":1.92,"score_pos":0.03},{"word":"roomy","score":1.92,"score_pos":0.07},{"word":"moory","score":1.92,"score_pos":0.15},{"word":"ditty","score":1.92,"score_pos":0.11},{"word":"tiddy","score":1.92,"score_pos":0.06},{"word":"katal","score":1.92,"score_pos":0.02},{"word":"talak","score":1.92,"score_pos":0.03},{"word":"adapt","score":1.92,"score_pos":0},{"word":"burqa","score":1.92,"score_pos":0.01},{"word":"merry","score":1.92,"score_pos":0.09},{"word":"emery","score":1.92,"score_pos":0},{"word":"rymme","score":1.92,"score_pos":0.01},{"word":"scyes","score":1.92,"score_pos":0.02},{"word":"sycee","score":1.92,"score_pos":0.02},{"word":"syces","score":1.92,"score_pos":0.05},{"word":"putts","score":1.92,"score_pos":0.22},{"word":"alang","score":1.92,"score_pos":0},{"word":"lagan","score":1.92,"score_pos":0.02},{"word":"kopje","score":1.92,"score_pos":0.02},{"word":"ilium","score":1.92,"score_pos":0},{"word":"musts","score":1.92,"score_pos":0.08},{"word":"mutts","score":1.92,"score_pos":0.18},{"word":"smuts","score":1.92,"score_pos":0.04},{"word":"stumm","score":1.92,"score_pos":0},{"word":"stums","score":1.92,"score_pos":0.02},{"word":"junks","score":1.92,"score_pos":0.67},{"word":"bemix","score":1.92,"score_pos":0.07},{"word":"gauss","score":1.92,"score_pos":0.07},{"word":"gugas","score":1.92,"score_pos":0.16},{"word":"quags","score":1.92,"score_pos":0.36},{"word":"jocks","score":1.92,"score_pos":0.44},{"word":"hided","score":1.92,"score_pos":0.07},{"word":"gouge","score":1.92,"score_pos":0.11},{"word":"gurge","score":1.92,"score_pos":0.11},{"word":"regur","score":1.92,"score_pos":0.01},{"word":"urger","score":1.92,"score_pos":0.01},{"word":"carap","score":1.92,"score_pos":0.02},{"word":"soppy","score":1.92,"score_pos":0.09},{"word":"popsy","score":1.92,"score_pos":0.06},{"word":"psyop","score":1.92,"score_pos":0},{"word":"sysop","score":1.92,"score_pos":0},{"word":"yoops","score":1.92,"score_pos":0.04},{"word":"apace","score":1.92,"score_pos":0.01},{"word":"peace","score":1.92,"score_pos":0.04},{"word":"putti","score":1.92,"score_pos":0.03},{"word":"titup","score":1.92,"score_pos":0.01},{"word":"peyse","score":1.92,"score_pos":0.01},{"word":"seepy","score":1.92,"score_pos":0.04},{"word":"sypes","score":1.92,"score_pos":0.05},{"word":"banal","score":1.92,"score_pos":0.07},{"word":"nabla","score":1.92,"score_pos":0.01},{"word":"lemed","score":1.92,"score_pos":0.05},{"word":"medle","score":1.92,"score_pos":0.03},{"word":"arrow","score":1.92,"score_pos":0},{"word":"rawer","score":1.92,"score_pos":0.03},{"word":"aware","score":1.92,"score_pos":0.01},{"word":"warre","score":1.92,"score_pos":0.06},{"word":"ahull","score":1.92,"score_pos":0.01},{"word":"unman","score":1.92,"score_pos":0},{"word":"tanga","score":1.92,"score_pos":0.03},{"word":"hejab","score":1.92,"score_pos":0},{"word":"donny","score":1.92,"score_pos":0.25},{"word":"noddy","score":1.92,"score_pos":0.03},{"word":"comma","score":1.92,"score_pos":0.05},{"word":"occam","score":1.92,"score_pos":0},{"word":"mossy","score":1.92,"score_pos":0.02},{"word":"needy","score":1.92,"score_pos":0.02},{"word":"neddy","score":1.92,"score_pos":0.02},{"word":"mecca","score":1.92,"score_pos":0.01},{"word":"babus","score":1.92,"score_pos":0.15},{"word":"bubas","score":1.92,"score_pos":0.21},{"word":"subas","score":1.92,"score_pos":0.09},{"word":"sauba","score":1.92,"score_pos":0.02},{"word":"squab","score":1.92,"score_pos":0},{"word":"emmys","score":1.92,"score_pos":0},{"word":"messy","score":1.92,"score_pos":0.01},{"word":"buroo","score":1.92,"score_pos":0.04},{"word":"burro","score":1.92,"score_pos":0.04},{"word":"skink","score":1.92,"score_pos":0.01},{"word":"skins","score":1.92,"score_pos":0.02},{"word":"kinks","score":1.92,"score_pos":0.2},{"word":"sinks","score":1.92,"score_pos":0.2},{"word":"klett","score":1.92,"score_pos":0.02},{"word":"gauzy","score":1.92,"score_pos":0.24},{"word":"logon","score":1.92,"score_pos":0.02},{"word":"enfix","score":1.92,"score_pos":0},{"word":"agood","score":1.92,"score_pos":0},{"word":"garda","score":1.92,"score_pos":0.03},{"word":"darga","score":1.92,"score_pos":0.03},{"word":"meted","score":1.92,"score_pos":0.08},{"word":"temed","score":1.92,"score_pos":0.08},{"word":"juicy","score":1.92,"score_pos":0.34},{"word":"gaged","score":1.91,"score_pos":0.15},{"word":"adage","score":1.91,"score_pos":0},{"word":"gadge","score":1.91,"score_pos":0.05},{"word":"sugos","score":1.91,"score_pos":0.09},{"word":"gurus","score":1.91,"score_pos":0.17},{"word":"yomim","score":1.91,"score_pos":0.01},{"word":"cissy","score":1.91,"score_pos":0.02},{"word":"boxty","score":1.91,"score_pos":0.69},{"word":"segue","score":1.91,"score_pos":0.02},{"word":"guess","score":1.91,"score_pos":0.04},{"word":"squeg","score":1.91,"score_pos":0.01},{"word":"parma","score":1.91,"score_pos":0.04},{"word":"praam","score":1.91,"score_pos":0.01},{"word":"tuath","score":1.91,"score_pos":0.05},{"word":"capas","score":1.91,"score_pos":0.13},{"word":"pacas","score":1.91,"score_pos":0.13},{"word":"scapa","score":1.91,"score_pos":0},{"word":"uprun","score":1.91,"score_pos":0},{"word":"unpen","score":1.91,"score_pos":0},{"word":"creep","score":1.91,"score_pos":0.01},{"word":"crepe","score":1.91,"score_pos":0.03},{"word":"perce","score":1.91,"score_pos":0.06},{"word":"zinky","score":1.91,"score_pos":0.2},{"word":"kauru","score":1.91,"score_pos":0},{"word":"quark","score":1.91,"score_pos":0.06},{"word":"wases","score":1.91,"score_pos":0.1},{"word":"wawes","score":1.91,"score_pos":0.3},{"word":"leben","score":1.91,"score_pos":0.02},{"word":"nebel","score":1.91,"score_pos":0.01},{"word":"quake","score":1.91,"score_pos":0.18},{"word":"wooer","score":1.91,"score_pos":0.09},{"word":"rower","score":1.91,"score_pos":0.04},{"word":"synds","score":1.91,"score_pos":0.04},{"word":"hullo","score":1.91,"score_pos":0.02},{"word":"camas","score":1.91,"score_pos":0.18},{"word":"macas","score":1.91,"score_pos":0.11},{"word":"scams","score":1.91,"score_pos":0.02},{"word":"uncus","score":1.91,"score_pos":0.01},{"word":"lipid","score":1.91,"score_pos":0.03},{"word":"numen","score":1.91,"score_pos":0.03},{"word":"neume","score":1.91,"score_pos":0.01},{"word":"farro","score":1.91,"score_pos":0.04},{"word":"adobo","score":1.91,"score_pos":0},{"word":"genet","score":1.91,"score_pos":0.1},{"word":"tenge","score":1.91,"score_pos":0.05},{"word":"creme","score":1.91,"score_pos":0.03},{"word":"afear","score":1.91,"score_pos":0},{"word":"farer","score":1.91,"score_pos":0.14},{"word":"feare","score":1.91,"score_pos":0.05},{"word":"bedad","score":1.91,"score_pos":0.05},{"word":"abbed","score":1.91,"score_pos":0.01},{"word":"baaed","score":1.91,"score_pos":0.21},{"word":"burbs","score":1.91,"score_pos":0.23},{"word":"burrs","score":1.91,"score_pos":0.27},{"word":"rubus","score":1.91,"score_pos":0.05},{"word":"yahoo","score":1.91,"score_pos":0},{"word":"buses","score":1.91,"score_pos":0.17},{"word":"rayah","score":1.91,"score_pos":0.01},{"word":"harry","score":1.91,"score_pos":0.11},{"word":"gigue","score":1.91,"score_pos":0.04},{"word":"hayey","score":1.91,"score_pos":0.08},{"word":"pissy","score":1.91,"score_pos":0.02},{"word":"sippy","score":1.91,"score_pos":0.07},{"word":"wirra","score":1.91,"score_pos":0.03},{"word":"bhaji","score":1.91,"score_pos":0.01},{"word":"hijab","score":1.91,"score_pos":0},{"word":"yowza","score":1.91,"score_pos":0.01},{"word":"nudzh","score":1.91,"score_pos":0.02},{"word":"droog","score":1.91,"score_pos":0.01},{"word":"acmic","score":1.91,"score_pos":0},{"word":"amici","score":1.91,"score_pos":0},{"word":"panda","score":1.91,"score_pos":0.04},{"word":"missy","score":1.91,"score_pos":0.02},{"word":"mimsy","score":1.91,"score_pos":0.05},{"word":"geode","score":1.91,"score_pos":0.04},{"word":"ogeed","score":1.91,"score_pos":0},{"word":"dodge","score":1.91,"score_pos":0.05},{"word":"benet","score":1.91,"score_pos":0.14},{"word":"greed","score":1.91,"score_pos":0.06},{"word":"edger","score":1.91,"score_pos":0},{"word":"spasm","score":1.91,"score_pos":0},{"word":"samps","score":1.91,"score_pos":0.11},{"word":"spams","score":1.91,"score_pos":0.03},{"word":"sunup","score":1.91,"score_pos":0.01},{"word":"promo","score":1.91,"score_pos":0.01},{"word":"khoja","score":1.91,"score_pos":0.01},{"word":"quoth","score":1.91,"score_pos":0.14},{"word":"scoop","score":1.91,"score_pos":0},{"word":"coops","score":1.91,"score_pos":0.24},{"word":"scops","score":1.91,"score_pos":0.02},{"word":"truth","score":1.91,"score_pos":0.03},{"word":"cepes","score":1.91,"score_pos":0.18},{"word":"specs","score":1.91,"score_pos":0.02},{"word":"pyxed","score":1.91,"score_pos":0.1},{"word":"vaxes","score":1.91,"score_pos":0.47},{"word":"skuas","score":1.91,"score_pos":0.02},{"word":"hadal","score":1.91,"score_pos":0.02},{"word":"adman","score":1.91,"score_pos":0},{"word":"daman","score":1.91,"score_pos":0.03},{"word":"sowse","score":1.91,"score_pos":0.02},{"word":"woose","score":1.91,"score_pos":0.03},{"word":"sewer","score":1.91,"score_pos":0.03},{"word":"resew","score":1.91,"score_pos":0},{"word":"ewers","score":1.91,"score_pos":0},{"word":"sweer","score":1.91,"score_pos":0.01},{"word":"slush","score":1.91,"score_pos":0.01},{"word":"hulls","score":1.91,"score_pos":0.15},{"word":"shuls","score":1.91,"score_pos":0.09},{"word":"condo","score":1.91,"score_pos":0.04},{"word":"codon","score":1.91,"score_pos":0.04},{"word":"kurre","score":1.91,"score_pos":0.05},{"word":"comms","score":1.91,"score_pos":0.25},{"word":"cooms","score":1.91,"score_pos":0.23},{"word":"fossa","score":1.91,"score_pos":0.01},{"word":"sofas","score":1.91,"score_pos":0.08},{"word":"afars","score":1.91,"score_pos":0},{"word":"frass","score":1.91,"score_pos":0.05},{"word":"raffs","score":1.91,"score_pos":0.05},{"word":"timid","score":1.91,"score_pos":0.06},{"word":"fease","score":1.91,"score_pos":0.02},{"word":"safes","score":1.91,"score_pos":0.13},{"word":"gaddi","score":1.91,"score_pos":0.01},{"word":"gadid","score":1.91,"score_pos":0.06},{"word":"brood","score":1.91,"score_pos":0.06},{"word":"dobro","score":1.91,"score_pos":0.02},{"word":"boord","score":1.91,"score_pos":0.13},{"word":"droob","score":1.91,"score_pos":0},{"word":"reffo","score":1.91,"score_pos":0},{"word":"offer","score":1.91,"score_pos":0},{"word":"frore","score":1.91,"score_pos":0.04},{"word":"boded","score":1.91,"score_pos":0.19},{"word":"booed","score":1.91,"score_pos":0.29},{"word":"breed","score":1.91,"score_pos":0.08},{"word":"brede","score":1.91,"score_pos":0.03},{"word":"ayahs","score":1.91,"score_pos":0.01},{"word":"hashy","score":1.91,"score_pos":0.02},{"word":"shaya","score":1.91,"score_pos":0},{"word":"shays","score":1.91,"score_pos":0.02},{"word":"pinup","score":1.91,"score_pos":0.02},{"word":"unpin","score":1.91,"score_pos":0},{"word":"hooey","score":1.91,"score_pos":0.25},{"word":"tanka","score":1.91,"score_pos":0.04},{"word":"herry","score":1.91,"score_pos":0.07},{"word":"herye","score":1.91,"score_pos":0.01},{"word":"piece","score":1.91,"score_pos":0.04},{"word":"varix","score":1.9,"score_pos":0.07},{"word":"blini","score":1.9,"score_pos":0.02},{"word":"wuxia","score":1.9,"score_pos":0.07},{"word":"judge","score":1.9,"score_pos":0.1},{"word":"wirer","score":1.9,"score_pos":0.08},{"word":"wrier","score":1.9,"score_pos":0.05},{"word":"godso","score":1.9,"score_pos":0.01},{"word":"goods","score":1.9,"score_pos":0.19},{"word":"edges","score":1.9,"score_pos":0},{"word":"sedge","score":1.9,"score_pos":0.02},{"word":"comic","score":1.9,"score_pos":0.03},{"word":"knoll","score":1.9,"score_pos":0.01},{"word":"friar","score":1.9,"score_pos":0.04},{"word":"faqir","score":1.9,"score_pos":0.03},{"word":"apply","score":1.9,"score_pos":0.01},{"word":"palay","score":1.9,"score_pos":0.17},{"word":"pally","score":1.9,"score_pos":0.2},{"word":"playa","score":1.9,"score_pos":0},{"word":"pomos","score":1.9,"score_pos":0.19},{"word":"pomps","score":1.9,"score_pos":0.24},{"word":"spoom","score":1.9,"score_pos":0},{"word":"moops","score":1.9,"score_pos":0.18},{"word":"kneel","score":1.9,"score_pos":0.01},{"word":"knell","score":1.9,"score_pos":0},{"word":"pened","score":1.9,"score_pos":0.16},{"word":"shuts","score":1.9,"score_pos":0.11},{"word":"squib","score":1.9,"score_pos":0},{"word":"catty","score":1.9,"score_pos":0.19},{"word":"jawed","score":1.9,"score_pos":0.28},{"word":"wojus","score":1.9,"score_pos":0.09},{"word":"dewax","score":1.9,"score_pos":0.03},{"word":"waxed","score":1.9,"score_pos":0.28},{"word":"souks","score":1.9,"score_pos":0.22},{"word":"kusso","score":1.9,"score_pos":0},{"word":"rusks","score":1.9,"score_pos":0.04},{"word":"kurus","score":1.9,"score_pos":0.1},{"word":"dholl","score":1.9,"score_pos":0.02},{"word":"mondo","score":1.9,"score_pos":0.03},{"word":"lammy","score":1.9,"score_pos":0.07},{"word":"malmy","score":1.9,"score_pos":0.14},{"word":"myall","score":1.9,"score_pos":0.01},{"word":"heled","score":1.9,"score_pos":0.08},{"word":"emend","score":1.9,"score_pos":0},{"word":"mened","score":1.9,"score_pos":0.13},{"word":"coyly","score":1.9,"score_pos":0.1},{"word":"colly","score":1.9,"score_pos":0.27},{"word":"cooly","score":1.9,"score_pos":0.25},{"word":"cyclo","score":1.9,"score_pos":0.01},{"word":"roofs","score":1.9,"score_pos":0.08},{"word":"doobs","score":1.9,"score_pos":0.11},{"word":"dsobo","score":1.9,"score_pos":0},{"word":"leccy","score":1.9,"score_pos":0.04},{"word":"cycle","score":1.9,"score_pos":0.02},{"word":"lycee","score":1.9,"score_pos":0.01},{"word":"fosse","score":1.9,"score_pos":0.02},{"word":"binit","score":1.9,"score_pos":0.11},{"word":"feers","score":1.9,"score_pos":0.08},{"word":"feres","score":1.9,"score_pos":0.35},{"word":"frees","score":1.9,"score_pos":0.15},{"word":"reefs","score":1.9,"score_pos":0.03},{"word":"sefer","score":1.9,"score_pos":0.02},{"word":"serfs","score":1.9,"score_pos":0.09},{"word":"rigid","score":1.9,"score_pos":0.03},{"word":"bedes","score":1.9,"score_pos":0.19},{"word":"debes","score":1.9,"score_pos":0.13},{"word":"achoo","score":1.9,"score_pos":0},{"word":"chaco","score":1.9,"score_pos":0.02},{"word":"coach","score":1.9,"score_pos":0.07},{"word":"achar","score":1.9,"score_pos":0},{"word":"chara","score":1.9,"score_pos":0.02},{"word":"charr","score":1.9,"score_pos":0.03},{"word":"igged","score":1.9,"score_pos":0},{"word":"cache","score":1.9,"score_pos":0.04},{"word":"chace","score":1.9,"score_pos":0.05},{"word":"quayd","score":1.9,"score_pos":0.04},{"word":"primi","score":1.9,"score_pos":0.01},{"word":"primp","score":1.9,"score_pos":0.01},{"word":"kylix","score":1.9,"score_pos":0.01},{"word":"spics","score":1.9,"score_pos":0.03},{"word":"yeesh","score":1.9,"score_pos":0},{"word":"jiver","score":1.9,"score_pos":0.17},{"word":"patty","score":1.9,"score_pos":0.18},{"word":"kente","score":1.9,"score_pos":0.05},{"word":"quirk","score":1.9,"score_pos":0.08},{"word":"kukri","score":1.9,"score_pos":0.01},{"word":"swies","score":1.9,"score_pos":0.08},{"word":"weise","score":1.9,"score_pos":0.02},{"word":"wises","score":1.9,"score_pos":0.09},{"word":"gulag","score":1.9,"score_pos":0.03},{"word":"dinic","score":1.9,"score_pos":0.02},{"word":"jumps","score":1.9,"score_pos":0.34},{"word":"loopy","score":1.9,"score_pos":0.09},{"word":"polyp","score":1.9,"score_pos":0.01},{"word":"loppy","score":1.9,"score_pos":0.07},{"word":"polly","score":1.9,"score_pos":0.26},{"word":"tammy","score":1.9,"score_pos":0.11},{"word":"offie","score":1.9,"score_pos":0},{"word":"theed","score":1.9,"score_pos":0.05},{"word":"fiere","score":1.9,"score_pos":0.04},{"word":"fifer","score":1.9,"score_pos":0.07},{"word":"firer","score":1.9,"score_pos":0.12},{"word":"firie","score":1.9,"score_pos":0.11},{"word":"frier","score":1.9,"score_pos":0.07},{"word":"rifer","score":1.9,"score_pos":0.02},{"word":"nutty","score":1.9,"score_pos":0.05},{"word":"tunny","score":1.9,"score_pos":0.2},{"word":"beedi","score":1.9,"score_pos":0.01},{"word":"bided","score":1.9,"score_pos":0.14},{"word":"jowed","score":1.9,"score_pos":0.35},{"word":"aheap","score":1.9,"score_pos":0},{"word":"ephah","score":1.9,"score_pos":0},{"word":"drook","score":1.9,"score_pos":0.01},{"word":"dekko","score":1.9,"score_pos":0.01},{"word":"reked","score":1.9,"score_pos":0.03},{"word":"molly","score":1.9,"score_pos":0.21},{"word":"mooly","score":1.9,"score_pos":0.2},{"word":"fuzil","score":1.9,"score_pos":0.1},{"word":"faxed","score":1.9,"score_pos":0.43},{"word":"babul","score":1.9,"score_pos":0.03},{"word":"bubal","score":1.9,"score_pos":0.05},{"word":"bulla","score":1.9,"score_pos":0.06},{"word":"haoma","score":1.9,"score_pos":0.02},{"word":"marah","score":1.9,"score_pos":0.05},{"word":"haram","score":1.9,"score_pos":0.02},{"word":"likin","score":1.9,"score_pos":0.02},{"word":"heame","score":1.89,"score_pos":0.03},{"word":"impis","score":1.89,"score_pos":0},{"word":"pimps","score":1.89,"score_pos":0.17},{"word":"simps","score":1.89,"score_pos":0.1},{"word":"spims","score":1.89,"score_pos":0.03},{"word":"gutta","score":1.89,"score_pos":0.04},{"word":"mixup","score":1.89,"score_pos":0.02},{"word":"cohoe","score":1.89,"score_pos":0.02},{"word":"zymic","score":1.89,"score_pos":0},{"word":"cheer","score":1.89,"score_pos":0.04},{"word":"chere","score":1.89,"score_pos":0.03},{"word":"reech","score":1.89,"score_pos":0.01},{"word":"ruddy","score":1.89,"score_pos":0.04},{"word":"durry","score":1.89,"score_pos":0.13},{"word":"jives","score":1.89,"score_pos":0.64},{"word":"kadai","score":1.89,"score_pos":0.01},{"word":"toppy","score":1.89,"score_pos":0.1},{"word":"potty","score":1.89,"score_pos":0.23},{"word":"typto","score":1.89,"score_pos":0},{"word":"petty","score":1.89,"score_pos":0.12},{"word":"typey","score":1.89,"score_pos":0.04},{"word":"icily","score":1.89,"score_pos":0},{"word":"riffs","score":1.89,"score_pos":0.04},{"word":"calpa","score":1.89,"score_pos":0.04},{"word":"bidis","score":1.89,"score_pos":0.16},{"word":"dibbs","score":1.89,"score_pos":0.07},{"word":"fiefs","score":1.89,"score_pos":0.14},{"word":"fifes","score":1.89,"score_pos":0.28},{"word":"seifs","score":1.89,"score_pos":0.08},{"word":"pujah","score":1.89,"score_pos":0.04},{"word":"chica","score":1.89,"score_pos":0.03},{"word":"motty","score":1.89,"score_pos":0.19},{"word":"tommy","score":1.89,"score_pos":0.13},{"word":"cysts","score":1.89,"score_pos":0.03},{"word":"hissy","score":1.89,"score_pos":0.01},{"word":"aggry","score":1.89,"score_pos":0},{"word":"raggy","score":1.89,"score_pos":0.07},{"word":"battu","score":1.89,"score_pos":0.01},{"word":"hasps","score":1.89,"score_pos":0.04},{"word":"pasha","score":1.89,"score_pos":0.01},{"word":"shaps","score":1.89,"score_pos":0.07},{"word":"allow","score":1.89,"score_pos":0},{"word":"wrawl","score":1.89,"score_pos":0.01},{"word":"juked","score":1.89,"score_pos":0.23},{"word":"dooks","score":1.89,"score_pos":0.23},{"word":"aweel","score":1.89,"score_pos":0.01},{"word":"desks","score":1.89,"score_pos":0.04},{"word":"skeds","score":1.89,"score_pos":0.01},{"word":"skeed","score":1.89,"score_pos":0.01},{"word":"dekes","score":1.89,"score_pos":0.11},{"word":"pheer","score":1.89,"score_pos":0.04},{"word":"fjord","score":1.89,"score_pos":0.01},{"word":"adhan","score":1.89,"score_pos":0},{"word":"foxed","score":1.89,"score_pos":0.54},{"word":"smash","score":1.89,"score_pos":0},{"word":"amahs","score":1.89,"score_pos":0.01},{"word":"shama","score":1.89,"score_pos":0.01},{"word":"shams","score":1.89,"score_pos":0.07},{"word":"blurb","score":1.89,"score_pos":0.01},{"word":"snush","score":1.89,"score_pos":0},{"word":"shuns","score":1.89,"score_pos":0.11},{"word":"mhorr","score":1.89,"score_pos":0.02},{"word":"chocs","score":1.89,"score_pos":0.14},{"word":"cohos","score":1.89,"score_pos":0.05},{"word":"canny","score":1.89,"score_pos":0.31},{"word":"nancy","score":1.89,"score_pos":0.06},{"word":"cauda","score":1.89,"score_pos":0.04},{"word":"choux","score":1.89,"score_pos":0.04},{"word":"homme","score":1.89,"score_pos":0.06},{"word":"rehem","score":1.89,"score_pos":0},{"word":"rheme","score":1.89,"score_pos":0.01},{"word":"chess","score":1.89,"score_pos":0.03},{"word":"eches","score":1.89,"score_pos":0},{"word":"sechs","score":1.89,"score_pos":0.03},{"word":"sudsy","score":1.89,"score_pos":0.03},{"word":"lippy","score":1.89,"score_pos":0.05},{"word":"outgo","score":1.89,"score_pos":0},{"word":"booay","score":1.89,"score_pos":0.26},{"word":"abray","score":1.89,"score_pos":0.01},{"word":"barby","score":1.89,"score_pos":0.2},{"word":"barry","score":1.89,"score_pos":0.22},{"word":"pacta","score":1.89,"score_pos":0.04},{"word":"happi","score":1.89,"score_pos":0.01},{"word":"abbey","score":1.89,"score_pos":0.01},{"word":"typps","score":1.89,"score_pos":0.03},{"word":"kiddo","score":1.89,"score_pos":0.01},{"word":"muzak","score":1.89,"score_pos":0.06},{"word":"diked","score":1.89,"score_pos":0.08},{"word":"eiked","score":1.89,"score_pos":0.01},{"word":"fujis","score":1.89,"score_pos":0.19},{"word":"awato","score":1.89,"score_pos":0},{"word":"slugs","score":1.89,"score_pos":0.07},{"word":"glugs","score":1.89,"score_pos":0.11},{"word":"gulls","score":1.89,"score_pos":0.22},{"word":"cloop","score":1.89,"score_pos":0.01},{"word":"uncut","score":1.89,"score_pos":0},{"word":"javel","score":1.89,"score_pos":0.16},{"word":"stymy","score":1.89,"score_pos":0.01},{"word":"cleep","score":1.89,"score_pos":0.01},{"word":"clepe","score":1.89,"score_pos":0.02},{"word":"gassy","score":1.89,"score_pos":0.02},{"word":"saggy","score":1.89,"score_pos":0.11},{"word":"chico","score":1.89,"score_pos":0.02},{"word":"chirr","score":1.89,"score_pos":0.03},{"word":"slaws","score":1.89,"score_pos":0.03},{"word":"walls","score":1.89,"score_pos":0.19},{"word":"wawls","score":1.89,"score_pos":0.18},{"word":"goory","score":1.89,"score_pos":0.16},{"word":"sophs","score":1.89,"score_pos":0.06},{"word":"posho","score":1.89,"score_pos":0.01},{"word":"sposh","score":1.89,"score_pos":0},{"word":"hoops","score":1.89,"score_pos":0.14},{"word":"poohs","score":1.89,"score_pos":0.14},{"word":"qophs","score":1.89,"score_pos":0.16},{"word":"shops","score":1.89,"score_pos":0.08},{"word":"nappy","score":1.89,"score_pos":0.03},{"word":"kulak","score":1.89,"score_pos":0.03},{"word":"gooey","score":1.89,"score_pos":0.36},{"word":"yogee","score":1.89,"score_pos":0.03},{"word":"geyer","score":1.89,"score_pos":0.02},{"word":"butte","score":1.89,"score_pos":0.11},{"word":"sheep","score":1.89,"score_pos":0.01},{"word":"hesps","score":1.89,"score_pos":0.03},{"word":"phese","score":1.89,"score_pos":0.01},{"word":"tippy","score":1.89,"score_pos":0.07},{"word":"aloof","score":1.88,"score_pos":0},{"word":"offal","score":1.88,"score_pos":0},{"word":"loofa","score":1.88,"score_pos":0.02},{"word":"labda","score":1.88,"score_pos":0.01},{"word":"fella","score":1.88,"score_pos":0.04},{"word":"blubs","score":1.88,"score_pos":0.1},{"word":"bulbs","score":1.88,"score_pos":0.21},{"word":"bulls","score":1.88,"score_pos":0.32},{"word":"slubb","score":1.88,"score_pos":0},{"word":"slubs","score":1.88,"score_pos":0.04},{"word":"homos","score":1.88,"score_pos":0.12},{"word":"mohos","score":1.88,"score_pos":0.04},{"word":"mayan","score":1.88,"score_pos":0.02},{"word":"hemes","score":1.88,"score_pos":0.15},{"word":"gusts","score":1.88,"score_pos":0.09},{"word":"deuce","score":1.88,"score_pos":0.03},{"word":"educe","score":1.88,"score_pos":0},{"word":"abyss","score":1.88,"score_pos":0},{"word":"bassy","score":1.88,"score_pos":0.03},{"word":"yabas","score":1.88,"score_pos":0.03},{"word":"coopt","score":1.88,"score_pos":0.09},{"word":"hippo","score":1.88,"score_pos":0.01},{"word":"disks","score":1.88,"score_pos":0.06},{"word":"skids","score":1.88,"score_pos":0.02},{"word":"berry","score":1.88,"score_pos":0.15},{"word":"beery","score":1.88,"score_pos":0.08},{"word":"staws","score":1.88,"score_pos":0.01},{"word":"tawas","score":1.88,"score_pos":0.1},{"word":"tawts","score":1.88,"score_pos":0.15},{"word":"swats","score":1.88,"score_pos":0.05},{"word":"twats","score":1.88,"score_pos":0.05},{"word":"wasts","score":1.88,"score_pos":0.07},{"word":"watts","score":1.88,"score_pos":0.17},{"word":"goold","score":1.88,"score_pos":0.12},{"word":"ledge","score":1.88,"score_pos":0.02},{"word":"glede","score":1.88,"score_pos":0.02},{"word":"gleed","score":1.88,"score_pos":0.05},{"word":"wroot","score":1.88,"score_pos":0.03},{"word":"rewet","score":1.88,"score_pos":0.03},{"word":"tweer","score":1.88,"score_pos":0.01},{"word":"muntu","score":1.88,"score_pos":0.01},{"word":"fixed","score":1.88,"score_pos":0.39},{"word":"ungag","score":1.88,"score_pos":0},{"word":"aguna","score":1.88,"score_pos":0},{"word":"guana","score":1.88,"score_pos":0.04},{"word":"afoot","score":1.88,"score_pos":0},{"word":"chics","score":1.88,"score_pos":0.16},{"word":"shchi","score":1.88,"score_pos":0},{"word":"fetta","score":1.88,"score_pos":0.03},{"word":"soggy","score":1.88,"score_pos":0.14},{"word":"goosy","score":1.88,"score_pos":0.08},{"word":"busts","score":1.88,"score_pos":0.13},{"word":"butts","score":1.88,"score_pos":0.29},{"word":"stubs","score":1.88,"score_pos":0.01},{"word":"slows","score":1.88,"score_pos":0.03},{"word":"sowls","score":1.88,"score_pos":0.15},{"word":"wools","score":1.88,"score_pos":0.22},{"word":"yeggs","score":1.88,"score_pos":0.03},{"word":"voxel","score":1.88,"score_pos":0.14},{"word":"sewel","score":1.88,"score_pos":0.03},{"word":"slews","score":1.88,"score_pos":0.02},{"word":"weels","score":1.88,"score_pos":0.07},{"word":"wells","score":1.88,"score_pos":0.13},{"word":"swell","score":1.88,"score_pos":0.01},{"word":"sweel","score":1.88,"score_pos":0.01},{"word":"penny","score":1.88,"score_pos":0.2},{"word":"upped","score":1.88,"score_pos":0.01},{"word":"duped","score":1.88,"score_pos":0.1},{"word":"alfas","score":1.88,"score_pos":0.02},{"word":"falls","score":1.88,"score_pos":0.28},{"word":"floor","score":1.88,"score_pos":0.03},{"word":"blood","score":1.88,"score_pos":0.05},{"word":"tawai","score":1.88,"score_pos":0.01},{"word":"await","score":1.88,"score_pos":0.01},{"word":"yarak","score":1.88,"score_pos":0.01},{"word":"refel","score":1.88,"score_pos":0.01},{"word":"fleer","score":1.88,"score_pos":0.04},{"word":"bedel","score":1.88,"score_pos":0.04},{"word":"bleed","score":1.88,"score_pos":0.07},{"word":"debel","score":1.88,"score_pos":0.03},{"word":"holly","score":1.88,"score_pos":0.16},{"word":"hooly","score":1.88,"score_pos":0.15},{"word":"moony","score":1.88,"score_pos":0.22},{"word":"duomo","score":1.88,"score_pos":0.02},{"word":"syncs","score":1.88,"score_pos":0.04},{"word":"durum","score":1.88,"score_pos":0.02},{"word":"scuds","score":1.88,"score_pos":0.02},{"word":"abuna","score":1.88,"score_pos":0},{"word":"unban","score":1.88,"score_pos":0},{"word":"enemy","score":1.88,"score_pos":0},{"word":"ummed","score":1.88,"score_pos":0.01},{"word":"bacco","score":1.88,"score_pos":0.03},{"word":"bocca","score":1.88,"score_pos":0.04},{"word":"cabob","score":1.88,"score_pos":0.01},{"word":"caboc","score":1.88,"score_pos":0.01},{"word":"bobac","score":1.88,"score_pos":0.02},{"word":"barca","score":1.88,"score_pos":0.05},{"word":"bossy","score":1.88,"score_pos":0.04},{"word":"boyos","score":1.88,"score_pos":0.1},{"word":"boysy","score":1.88,"score_pos":0.05},{"word":"abcee","score":1.88,"score_pos":0},{"word":"qubit","score":1.88,"score_pos":0.11},{"word":"phish","score":1.88,"score_pos":0.02},{"word":"ships","score":1.88,"score_pos":0.09},{"word":"sybbe","score":1.88,"score_pos":0.01},{"word":"apgar","score":1.88,"score_pos":0},{"word":"tempt","score":1.88,"score_pos":0.03},{"word":"agape","score":1.88,"score_pos":0},{"word":"apage","score":1.88,"score_pos":0.01},{"word":"peage","score":1.88,"score_pos":0.05},{"word":"stows","score":1.88,"score_pos":0.01},{"word":"swots","score":1.88,"score_pos":0.05},{"word":"towts","score":1.88,"score_pos":0.18},{"word":"flail","score":1.88,"score_pos":0.03},{"word":"stews","score":1.88,"score_pos":0.01},{"word":"sweet","score":1.88,"score_pos":0.02},{"word":"ewest","score":1.88,"score_pos":0},{"word":"weest","score":1.88,"score_pos":0.01},{"word":"weets","score":1.88,"score_pos":0.09},{"word":"wests","score":1.88,"score_pos":0.05},{"word":"staff","score":1.88,"score_pos":0},{"word":"fasts","score":1.88,"score_pos":0.11},{"word":"imshi","score":1.88,"score_pos":0},{"word":"mihis","score":1.88,"score_pos":0.04},{"word":"shims","score":1.88,"score_pos":0.09},{"word":"grama","score":1.88,"score_pos":0.02},{"word":"scags","score":1.88,"score_pos":0.03},{"word":"gamme","score":1.88,"score_pos":0.07},{"word":"gemma","score":1.88,"score_pos":0.02},{"word":"cynic","score":1.88,"score_pos":0.01},{"word":"gunge","score":1.88,"score_pos":0.12},{"word":"freet","score":1.87,"score_pos":0.05},{"word":"terfe","score":1.87,"score_pos":0.04},{"word":"beted","score":1.87,"score_pos":0.12},{"word":"grece","score":1.87,"score_pos":0.02},{"word":"cerge","score":1.87,"score_pos":0.08},{"word":"skulk","score":1.87,"score_pos":0.01},{"word":"skull","score":1.87,"score_pos":0},{"word":"sulks","score":1.87,"score_pos":0.2},{"word":"lusks","score":1.87,"score_pos":0.05},{"word":"pudus","score":1.87,"score_pos":0.1},{"word":"spuds","score":1.87,"score_pos":0.03},{"word":"hooty","score":1.87,"score_pos":0.18},{"word":"hotty","score":1.87,"score_pos":0.14},{"word":"ribby","score":1.87,"score_pos":0.03},{"word":"hythe","score":1.87,"score_pos":0.01},{"word":"tythe","score":1.87,"score_pos":0.01},{"word":"awarn","score":1.87,"score_pos":0},{"word":"floss","score":1.87,"score_pos":0.05},{"word":"fools","score":1.87,"score_pos":0.33},{"word":"loofs","score":1.87,"score_pos":0.1},{"word":"kyaks","score":1.87,"score_pos":0.05},{"word":"feels","score":1.87,"score_pos":0.11},{"word":"fells","score":1.87,"score_pos":0.19},{"word":"flees","score":1.87,"score_pos":0.14},{"word":"selfs","score":1.87,"score_pos":0.08},{"word":"clach","score":1.87,"score_pos":0.03},{"word":"caman","score":1.87,"score_pos":0.05},{"word":"rooky","score":1.87,"score_pos":0.12},{"word":"shyly","score":1.87,"score_pos":0.03},{"word":"tewit","score":1.87,"score_pos":0.03},{"word":"twite","score":1.87,"score_pos":0.02},{"word":"kerky","score":1.87,"score_pos":0.12},{"word":"kerry","score":1.87,"score_pos":0.07},{"word":"keyer","score":1.87,"score_pos":0.01},{"word":"reeky","score":1.87,"score_pos":0.04},{"word":"rekey","score":1.87,"score_pos":0.06},{"word":"towzy","score":1.87,"score_pos":0.19},{"word":"mambo","score":1.87,"score_pos":0.02},{"word":"aboma","score":1.87,"score_pos":0},{"word":"abram","score":1.87,"score_pos":0},{"word":"abacs","score":1.87,"score_pos":0.01},{"word":"cabas","score":1.87,"score_pos":0.15},{"word":"scabs","score":1.87,"score_pos":0.01},{"word":"tafia","score":1.87,"score_pos":0.02},{"word":"ameba","score":1.87,"score_pos":0},{"word":"abeam","score":1.87,"score_pos":0},{"word":"gasps","score":1.87,"score_pos":0.06},{"word":"spags","score":1.87,"score_pos":0.03},{"word":"bocce","score":1.87,"score_pos":0.09},{"word":"wilis","score":1.87,"score_pos":0.17},{"word":"wills","score":1.87,"score_pos":0.17},{"word":"swill","score":1.87,"score_pos":0.01},{"word":"rebec","score":1.87,"score_pos":0.01},{"word":"vexil","score":1.87,"score_pos":0.04},{"word":"pinny","score":1.87,"score_pos":0.27},{"word":"nippy","score":1.87,"score_pos":0.03},{"word":"pogge","score":1.87,"score_pos":0.1},{"word":"repeg","score":1.87,"score_pos":0.01},{"word":"tusks","score":1.87,"score_pos":0.07},{"word":"kutus","score":1.87,"score_pos":0.07},{"word":"fillo","score":1.87,"score_pos":0.04},{"word":"folio","score":1.87,"score_pos":0.05},{"word":"frill","score":1.87,"score_pos":0.04},{"word":"fille","score":1.87,"score_pos":0.1},{"word":"agmas","score":1.87,"score_pos":0.01},{"word":"gamas","score":1.87,"score_pos":0.16},{"word":"maggs","score":1.87,"score_pos":0.17},{"word":"snugs","score":1.87,"score_pos":0.04},{"word":"foots","score":1.87,"score_pos":0.4},{"word":"softs","score":1.87,"score_pos":0.12},{"word":"toffs","score":1.87,"score_pos":0.1},{"word":"tofts","score":1.87,"score_pos":0.13},{"word":"hilly","score":1.87,"score_pos":0.12},{"word":"minny","score":1.87,"score_pos":0.22},{"word":"groom","score":1.87,"score_pos":0.01},{"word":"scogs","score":1.87,"score_pos":0.03},{"word":"scoog","score":1.87,"score_pos":0},{"word":"alpha","score":1.87,"score_pos":0},{"word":"fests","score":1.87,"score_pos":0.07},{"word":"fetes","score":1.87,"score_pos":0.23},{"word":"fetts","score":1.87,"score_pos":0.17},{"word":"teffs","score":1.87,"score_pos":0.05},{"word":"digit","score":1.87,"score_pos":0.04},{"word":"merge","score":1.87,"score_pos":0.06},{"word":"emerg","score":1.87,"score_pos":0},{"word":"catch","score":1.87,"score_pos":0.05},{"word":"hatch","score":1.87,"score_pos":0.03},{"word":"abaci","score":1.87,"score_pos":0},{"word":"pence","score":1.87,"score_pos":0.06},{"word":"byssi","score":1.87,"score_pos":0},{"word":"snaws","score":1.87,"score_pos":0.02},{"word":"swans","score":1.87,"score_pos":0.04},{"word":"bebop","score":1.87,"score_pos":0.01},{"word":"acock","score":1.87,"score_pos":0},{"word":"crack","score":1.87,"score_pos":0.03},{"word":"renew","score":1.87,"score_pos":0.01},{"word":"newer","score":1.87,"score_pos":0.02},{"word":"almah","score":1.87,"score_pos":0.01},{"word":"halma","score":1.87,"score_pos":0.02},{"word":"hamal","score":1.87,"score_pos":0.03},{"word":"sooky","score":1.87,"score_pos":0.2},{"word":"twist","score":1.87,"score_pos":0.01},{"word":"swits","score":1.87,"score_pos":0.06},{"word":"twits","score":1.87,"score_pos":0.06},{"word":"wists","score":1.87,"score_pos":0.07},{"word":"skyrs","score":1.87,"score_pos":0.01},{"word":"ackee","score":1.87,"score_pos":0.01},{"word":"vitex","score":1.87,"score_pos":0.07},{"word":"cholo","score":1.87,"score_pos":0.02},{"word":"jambu","score":1.87,"score_pos":0.01},{"word":"fanon","score":1.87,"score_pos":0.07},{"word":"skyey","score":1.87,"score_pos":0.01},{"word":"sykes","score":1.87,"score_pos":0.04},{"word":"yesks","score":1.87,"score_pos":0.01},{"word":"aband","score":1.87,"score_pos":0},{"word":"banda","score":1.87,"score_pos":0.06},{"word":"leech","score":1.87,"score_pos":0.01},{"word":"dully","score":1.87,"score_pos":0.15},{"word":"faena","score":1.87,"score_pos":0.04},{"word":"neafe","score":1.87,"score_pos":0.01},{"word":"samba","score":1.87,"score_pos":0.02},{"word":"bunns","score":1.87,"score_pos":0.47},{"word":"snubs","score":1.87,"score_pos":0.02},{"word":"agami","score":1.87,"score_pos":0},{"word":"amiga","score":1.87,"score_pos":0},{"word":"guqin","score":1.87,"score_pos":0.03},{"word":"broom","score":1.87,"score_pos":0.02},{"word":"bromo","score":1.87,"score_pos":0.02},{"word":"cobbs","score":1.87,"score_pos":0.15},{"word":"fritt","score":1.87,"score_pos":0.07},{"word":"triff","score":1.87,"score_pos":0.01},{"word":"bombe","score":1.87,"score_pos":0.09},{"word":"ember","score":1.87,"score_pos":0},{"word":"berme","score":1.87,"score_pos":0.07},{"word":"breem","score":1.87,"score_pos":0.02},{"word":"breme","score":1.87,"score_pos":0.03},{"word":"fitte","score":1.87,"score_pos":0.09},{"word":"pogos","score":1.87,"score_pos":0.17},{"word":"goops","score":1.87,"score_pos":0.2},{"word":"yucca","score":1.87,"score_pos":0.01},{"word":"geeps","score":1.87,"score_pos":0.07},{"word":"winna","score":1.87,"score_pos":0.05},{"word":"fills","score":1.87,"score_pos":0.26},{"word":"kapok","score":1.86,"score_pos":0.02},{"word":"koppa","score":1.86,"score_pos":0.02},{"word":"poaka","score":1.86,"score_pos":0.06},{"word":"pooka","score":1.86,"score_pos":0.07},{"word":"parka","score":1.86,"score_pos":0.06},{"word":"gayly","score":1.86,"score_pos":0.07},{"word":"gally","score":1.86,"score_pos":0.19},{"word":"gayal","score":1.86,"score_pos":0.01},{"word":"smogs","score":1.86,"score_pos":0.03},{"word":"apeak","score":1.86,"score_pos":0},{"word":"apeek","score":1.86,"score_pos":0},{"word":"bambi","score":1.86,"score_pos":0.02},{"word":"iambi","score":1.86,"score_pos":0},{"word":"hotch","score":1.86,"score_pos":0.04},{"word":"chott","score":1.86,"score_pos":0.07},{"word":"bocci","score":1.86,"score_pos":0.03},{"word":"cheth","score":1.86,"score_pos":0.04},{"word":"hecht","score":1.86,"score_pos":0.01},{"word":"fjeld","score":1.86,"score_pos":0.01},{"word":"gippo","score":1.86,"score_pos":0.02},{"word":"snows","score":1.86,"score_pos":0.02},{"word":"swoon","score":1.86,"score_pos":0.01},{"word":"woons","score":1.86,"score_pos":0.25},{"word":"beeps","score":1.86,"score_pos":0.1},{"word":"kokam","score":1.86,"score_pos":0.01},{"word":"marka","score":1.86,"score_pos":0.05},{"word":"karma","score":1.86,"score_pos":0.02},{"word":"makar","score":1.86,"score_pos":0.03},{"word":"cacks","score":1.86,"score_pos":0.24},{"word":"kacks","score":1.86,"score_pos":0.13},{"word":"casks","score":1.86,"score_pos":0.1},{"word":"sacks","score":1.86,"score_pos":0.13},{"word":"quonk","score":1.86,"score_pos":0.11},{"word":"knurr","score":1.86,"score_pos":0.01},{"word":"krunk","score":1.86,"score_pos":0.02},{"word":"enews","score":1.86,"score_pos":0},{"word":"ensew","score":1.86,"score_pos":0},{"word":"sewen","score":1.86,"score_pos":0.04},{"word":"weens","score":1.86,"score_pos":0.08},{"word":"kamme","score":1.86,"score_pos":0.04},{"word":"keema","score":1.86,"score_pos":0.01},{"word":"mekka","score":1.86,"score_pos":0.02},{"word":"appuy","score":1.86,"score_pos":0.01},{"word":"crock","score":1.86,"score_pos":0.03},{"word":"crook","score":1.86,"score_pos":0.02},{"word":"naffs","score":1.86,"score_pos":0.03},{"word":"creek","score":1.86,"score_pos":0.03},{"word":"jumbo","score":1.86,"score_pos":0.04},{"word":"frorn","score":1.86,"score_pos":0.03},{"word":"bally","score":1.86,"score_pos":0.27},{"word":"bosom","score":1.86,"score_pos":0.01},{"word":"bombs","score":1.86,"score_pos":0.23},{"word":"booms","score":1.86,"score_pos":0.29},{"word":"moobs","score":1.86,"score_pos":0.13},{"word":"stiff","score":1.86,"score_pos":0},{"word":"fists","score":1.86,"score_pos":0.1},{"word":"fitts","score":1.86,"score_pos":0.23},{"word":"sifts","score":1.86,"score_pos":0.09},{"word":"tiffs","score":1.86,"score_pos":0.07},{"word":"tifts","score":1.86,"score_pos":0.09},{"word":"buxom","score":1.86,"score_pos":0.06},{"word":"jimpy","score":1.86,"score_pos":0.26},{"word":"gimme","score":1.86,"score_pos":0.06},{"word":"hafiz","score":1.86,"score_pos":0.01},{"word":"henny","score":1.86,"score_pos":0.13},{"word":"taggy","score":1.86,"score_pos":0.12},{"word":"curry","score":1.86,"score_pos":0.21},{"word":"photo","score":1.86,"score_pos":0.03},{"word":"kiack","score":1.86,"score_pos":0.02},{"word":"newie","score":1.86,"score_pos":0.01},{"word":"kissy","score":1.86,"score_pos":0.01},{"word":"kapas","score":1.86,"score_pos":0.07},{"word":"paska","score":1.86,"score_pos":0.02},{"word":"chill","score":1.86,"score_pos":0.04},{"word":"chili","score":1.86,"score_pos":0.02},{"word":"hilch","score":1.86,"score_pos":0.03},{"word":"lichi","score":1.86,"score_pos":0},{"word":"golly","score":1.86,"score_pos":0.23},{"word":"gooly","score":1.86,"score_pos":0.22},{"word":"loggy","score":1.86,"score_pos":0.1},{"word":"ology","score":1.86,"score_pos":0.02},{"word":"kopek","score":1.86,"score_pos":0.05},{"word":"pekoe","score":1.86,"score_pos":0.03},{"word":"kreep","score":1.86,"score_pos":0.01},{"word":"elegy","score":1.86,"score_pos":0.01},{"word":"leggy","score":1.86,"score_pos":0.05},{"word":"gelly","score":1.86,"score_pos":0.12},{"word":"bimbo","score":1.86,"score_pos":0.02},{"word":"aargh","score":1.86,"score_pos":0.03},{"word":"theme","score":1.86,"score_pos":0.02},{"word":"batty","score":1.86,"score_pos":0.24},{"word":"tabby","score":1.86,"score_pos":0.06},{"word":"masks","score":1.86,"score_pos":0.08},{"word":"smaak","score":1.86,"score_pos":0.01},{"word":"kamas","score":1.86,"score_pos":0.1},{"word":"skunk","score":1.86,"score_pos":0.01},{"word":"sunks","score":1.86,"score_pos":0.25},{"word":"cocks","score":1.86,"score_pos":0.3},{"word":"cooks","score":1.86,"score_pos":0.37},{"word":"socko","score":1.86,"score_pos":0.02},{"word":"socks","score":1.86,"score_pos":0.16},{"word":"poyou","score":1.86,"score_pos":0},{"word":"kecks","score":1.86,"score_pos":0.09},{"word":"purpy","score":1.86,"score_pos":0.24},{"word":"feens","score":1.86,"score_pos":0.12},{"word":"qapik","score":1.86,"score_pos":0.06},{"word":"kippa","score":1.86,"score_pos":0.01},{"word":"chana","score":1.86,"score_pos":0.03},{"word":"hanch","score":1.86,"score_pos":0.05},{"word":"gisms","score":1.86,"score_pos":0.05},{"word":"miggs","score":1.86,"score_pos":0.15},{"word":"lobby","score":1.86,"score_pos":0.06},{"word":"looby","score":1.86,"score_pos":0.06},{"word":"belly","score":1.86,"score_pos":0.18},{"word":"caddy","score":1.86,"score_pos":0.11},{"word":"cycad","score":1.86,"score_pos":0.02},{"word":"hitch","score":1.85,"score_pos":0.03},{"word":"titch","score":1.85,"score_pos":0.02},{"word":"yummo","score":1.85,"score_pos":0.01},{"word":"murry","score":1.85,"score_pos":0.16},{"word":"rummy","score":1.85,"score_pos":0.07},{"word":"winns","score":1.85,"score_pos":0.25},{"word":"tewel","score":1.85,"score_pos":0.03},{"word":"tweel","score":1.85,"score_pos":0.01},{"word":"kamik","score":1.85,"score_pos":0.03},{"word":"vixen","score":1.85,"score_pos":0.12},{"word":"fatal","score":1.85,"score_pos":0.04},{"word":"crick","score":1.85,"score_pos":0.03},{"word":"spook","score":1.85,"score_pos":0.01},{"word":"pooks","score":1.85,"score_pos":0.35},{"word":"keeps","score":1.85,"score_pos":0.04},{"word":"peeks","score":1.85,"score_pos":0.11},{"word":"pekes","score":1.85,"score_pos":0.16},{"word":"skeps","score":1.85,"score_pos":0.01},{"word":"speks","score":1.85,"score_pos":0.03},{"word":"bindi","score":1.85,"score_pos":0.03},{"word":"aghas","score":1.85,"score_pos":0},{"word":"haggs","score":1.85,"score_pos":0.13},{"word":"shags","score":1.85,"score_pos":0.09},{"word":"hinny","score":1.85,"score_pos":0.17},{"word":"fuzed","score":1.85,"score_pos":0.38},{"word":"hanap","score":1.85,"score_pos":0.02},{"word":"donko","score":1.85,"score_pos":0.05},{"word":"kondo","score":1.85,"score_pos":0.02},{"word":"booty","score":1.85,"score_pos":0.38},{"word":"botty","score":1.85,"score_pos":0.3},{"word":"alkyl","score":1.85,"score_pos":0},{"word":"mosks","score":1.85,"score_pos":0.1},{"word":"smoko","score":1.85,"score_pos":0.01},{"word":"mokos","score":1.85,"score_pos":0.11},{"word":"mooks","score":1.85,"score_pos":0.29},{"word":"paddy","score":1.85,"score_pos":0.11},{"word":"apayd","score":1.85,"score_pos":0},{"word":"kneed","score":1.85,"score_pos":0.02},{"word":"cuppa","score":1.85,"score_pos":0.03},{"word":"betty","score":1.85,"score_pos":0.16},{"word":"smeek","score":1.85,"score_pos":0.01},{"word":"smeke","score":1.85,"score_pos":0.01},{"word":"pussy","score":1.85,"score_pos":0.03},{"word":"cabal","score":1.85,"score_pos":0.03},{"word":"arvee","score":1.85,"score_pos":0.03},{"word":"raver","score":1.85,"score_pos":0.04},{"word":"reave","score":1.85,"score_pos":0.02},{"word":"varve","score":1.85,"score_pos":0.07},{"word":"verra","score":1.85,"score_pos":0.02},{"word":"conch","score":1.85,"score_pos":0.1},{"word":"choon","score":1.85,"score_pos":0.03},{"word":"gilly","score":1.85,"score_pos":0.17},{"word":"hence","score":1.85,"score_pos":0.04},{"word":"hench","score":1.85,"score_pos":0.03},{"word":"dunny","score":1.85,"score_pos":0.22},{"word":"nuddy","score":1.85,"score_pos":0.03},{"word":"abash","score":1.85,"score_pos":0},{"word":"sabha","score":1.85,"score_pos":0.01},{"word":"mumsy","score":1.85,"score_pos":0.07},{"word":"mussy","score":1.85,"score_pos":0.02},{"word":"ahigh","score":1.85,"score_pos":0.02},{"word":"kicks","score":1.85,"score_pos":0.12},{"word":"sicks","score":1.85,"score_pos":0.12},{"word":"colog","score":1.85,"score_pos":0.03},{"word":"sniff","score":1.85,"score_pos":0},{"word":"finis","score":1.85,"score_pos":0.32},{"word":"niffs","score":1.85,"score_pos":0.03},{"word":"takky","score":1.85,"score_pos":0.12},{"word":"fleet","score":1.85,"score_pos":0.05},{"word":"lefte","score":1.85,"score_pos":0.02},{"word":"unfix","score":1.85,"score_pos":0},{"word":"billy","score":1.85,"score_pos":0.24},{"word":"bilby","score":1.85,"score_pos":0.16},{"word":"hoggs","score":1.85,"score_pos":0.16},{"word":"hoghs","score":1.85,"score_pos":0.08},{"word":"shogs","score":1.85,"score_pos":0.1},{"word":"naggy","score":1.85,"score_pos":0.05},{"word":"jowly","score":1.85,"score_pos":0.38},{"word":"ghees","score":1.85,"score_pos":0.14},{"word":"phono","score":1.85,"score_pos":0.03},{"word":"phene","score":1.85,"score_pos":0.04},{"word":"mapau","score":1.85,"score_pos":0},{"word":"looky","score":1.85,"score_pos":0.14},{"word":"yolky","score":1.85,"score_pos":0.07},{"word":"twill","score":1.85,"score_pos":0.01},{"word":"twilt","score":1.85,"score_pos":0.02},{"word":"poddy","score":1.85,"score_pos":0.13},{"word":"kelly","score":1.85,"score_pos":0.08},{"word":"varas","score":1.85,"score_pos":0.15},{"word":"hooka","score":1.85,"score_pos":0.04},{"word":"flaxy","score":1.85,"score_pos":0.02},{"word":"squaw","score":1.85,"score_pos":0},{"word":"eaves","score":1.84,"score_pos":0.05},{"word":"saves","score":1.84,"score_pos":0.27},{"word":"vases","score":1.84,"score_pos":0.09},{"word":"hakea","score":1.84,"score_pos":0.03},{"word":"skips","score":1.84,"score_pos":0.02},{"word":"spiks","score":1.84,"score_pos":0.05},{"word":"kipps","score":1.84,"score_pos":0.07},{"word":"pikis","score":1.84,"score_pos":0.13},{"word":"rover","score":1.84,"score_pos":0.05},{"word":"bwazi","score":1.84,"score_pos":0.01},{"word":"celeb","score":1.84,"score_pos":0.01},{"word":"gloop","score":1.84,"score_pos":0.01},{"word":"tagma","score":1.84,"score_pos":0.02},{"word":"vughy","score":1.84,"score_pos":0.09},{"word":"moody","score":1.84,"score_pos":0.16},{"word":"doomy","score":1.84,"score_pos":0.14},{"word":"bohos","score":1.84,"score_pos":0.07},{"word":"boohs","score":1.84,"score_pos":0.18},{"word":"hobos","score":1.84,"score_pos":0.1},{"word":"banya","score":1.84,"score_pos":0.01},{"word":"emyde","score":1.84,"score_pos":0},{"word":"cumec","score":1.84,"score_pos":0.04},{"word":"cecum","score":1.84,"score_pos":0.01},{"word":"hebes","score":1.84,"score_pos":0.12},{"word":"mujik","score":1.84,"score_pos":0.03},{"word":"gighe","score":1.84,"score_pos":0.03},{"word":"heigh","score":1.84,"score_pos":0.03},{"word":"bitty","score":1.84,"score_pos":0.22},{"word":"skims","score":1.84,"score_pos":0.02},{"word":"gloom","score":1.84,"score_pos":0.01},{"word":"gemel","score":1.84,"score_pos":0.05},{"word":"varia","score":1.84,"score_pos":0.04},{"word":"cinch","score":1.84,"score_pos":0.07},{"word":"avyze","score":1.84,"score_pos":0},{"word":"bloop","score":1.84,"score_pos":0.01},{"word":"goony","score":1.84,"score_pos":0.25},{"word":"bleep","score":1.84,"score_pos":0.02},{"word":"plebe","score":1.84,"score_pos":0.02},{"word":"genny","score":1.84,"score_pos":0.18},{"word":"ugged","score":1.84,"score_pos":0},{"word":"alack","score":1.84,"score_pos":0.01},{"word":"clack","score":1.84,"score_pos":0.02},{"word":"newel","score":1.84,"score_pos":0.01},{"word":"cusps","score":1.84,"score_pos":0.08},{"word":"scups","score":1.84,"score_pos":0.02},{"word":"fanal","score":1.84,"score_pos":0.07},{"word":"hakas","score":1.84,"score_pos":0.08},{"word":"kasha","score":1.84,"score_pos":0},{"word":"hasks","score":1.84,"score_pos":0.06},{"word":"award","score":1.84,"score_pos":0.01},{"word":"dawed","score":1.84,"score_pos":0.12},{"word":"waded","score":1.84,"score_pos":0.1},{"word":"bloom","score":1.84,"score_pos":0.01},{"word":"flitt","score":1.84,"score_pos":0.07},{"word":"serve","score":1.84,"score_pos":0.03},{"word":"sever","score":1.84,"score_pos":0.05},{"word":"erevs","score":1.84,"score_pos":0.01},{"word":"verse","score":1.84,"score_pos":0.02},{"word":"veers","score":1.84,"score_pos":0.05},{"word":"wuses","score":1.84,"score_pos":0.12},{"word":"mucus","score":1.84,"score_pos":0.1},{"word":"cusum","score":1.84,"score_pos":0.01},{"word":"scums","score":1.84,"score_pos":0.02},{"word":"zaxes","score":1.84,"score_pos":0.35},{"word":"highs","score":1.84,"score_pos":0.06},{"word":"sighs","score":1.84,"score_pos":0.05},{"word":"furor","score":1.84,"score_pos":0.07},{"word":"bonny","score":1.84,"score_pos":0.49},{"word":"nobby","score":1.84,"score_pos":0.03},{"word":"dubbo","score":1.84,"score_pos":0.01},{"word":"ruffe","score":1.84,"score_pos":0.02},{"word":"benny","score":1.84,"score_pos":0.26},{"word":"debud","score":1.84,"score_pos":0.03},{"word":"hurry","score":1.84,"score_pos":0.12},{"word":"dippy","score":1.84,"score_pos":0.08},{"word":"kalpa","score":1.84,"score_pos":0.02},{"word":"tween","score":1.84,"score_pos":0.01},{"word":"visas","score":1.84,"score_pos":0.04},{"word":"vivas","score":1.84,"score_pos":0.16},{"word":"khaki","score":1.84,"score_pos":0.01},{"word":"haika","score":1.84,"score_pos":0.04},{"word":"reive","score":1.84,"score_pos":0.02},{"word":"revie","score":1.84,"score_pos":0.03},{"word":"river","score":1.84,"score_pos":0.04},{"word":"rieve","score":1.84,"score_pos":0.01},{"word":"viver","score":1.84,"score_pos":0.08},{"word":"middy","score":1.84,"score_pos":0.08},{"word":"kalam","score":1.84,"score_pos":0.01},{"word":"padma","score":1.84,"score_pos":0.02},{"word":"mucic","score":1.84,"score_pos":0.01},{"word":"clock","score":1.83,"score_pos":0.03},{"word":"mumps","score":1.83,"score_pos":0.18},{"word":"pumps","score":1.83,"score_pos":0.22},{"word":"sumps","score":1.83,"score_pos":0.13},{"word":"cleck","score":1.83,"score_pos":0.02},{"word":"cleek","score":1.83,"score_pos":0.03},{"word":"juves","score":1.83,"score_pos":0.81},{"word":"adaws","score":1.83,"score_pos":0},{"word":"dawds","score":1.83,"score_pos":0.11},{"word":"wadds","score":1.83,"score_pos":0.1},{"word":"swads","score":1.83,"score_pos":0.03},{"word":"shook","score":1.83,"score_pos":0.02},{"word":"hooks","score":1.83,"score_pos":0.22},{"word":"skosh","score":1.83,"score_pos":0},{"word":"dukka","score":1.83,"score_pos":0.03},{"word":"wooed","score":1.83,"score_pos":0.2},{"word":"wowed","score":1.83,"score_pos":0.2},{"word":"dowed","score":1.83,"score_pos":0.15},{"word":"rewed","score":1.83,"score_pos":0.04},{"word":"kitty","score":1.83,"score_pos":0.09},{"word":"bunjy","score":1.83,"score_pos":0.16},{"word":"patka","score":1.83,"score_pos":0.04},{"word":"farad","score":1.83,"score_pos":0.14},{"word":"daraf","score":1.83,"score_pos":0.02},{"word":"draff","score":1.83,"score_pos":0.01},{"word":"faded","score":1.83,"score_pos":0.16},{"word":"cully","score":1.83,"score_pos":0.25},{"word":"furrs","score":1.83,"score_pos":0.27},{"word":"ruffs","score":1.83,"score_pos":0.05},{"word":"surfs","score":1.83,"score_pos":0.15},{"word":"ginny","score":1.83,"score_pos":0.24},{"word":"nying","score":1.83,"score_pos":0},{"word":"fusee","score":1.83,"score_pos":0.07},{"word":"fuses","score":1.83,"score_pos":0.18},{"word":"pagan","score":1.83,"score_pos":0.04},{"word":"panga","score":1.83,"score_pos":0.06},{"word":"hussy","score":1.83,"score_pos":0.02},{"word":"hushy","score":1.83,"score_pos":0.03},{"word":"plook","score":1.83,"score_pos":0.02},{"word":"juvie","score":1.83,"score_pos":0.19},{"word":"kelep","score":1.83,"score_pos":0.02},{"word":"hikoi","score":1.83,"score_pos":0.01},{"word":"limbi","score":1.83,"score_pos":0.01},{"word":"galah","score":1.83,"score_pos":0.05},{"word":"manga","score":1.83,"score_pos":0.05},{"word":"sieve","score":1.83,"score_pos":0.02},{"word":"ivies","score":1.83,"score_pos":0.01},{"word":"vises","score":1.83,"score_pos":0.08},{"word":"visie","score":1.83,"score_pos":0.02},{"word":"vives","score":1.83,"score_pos":0.33},{"word":"cogon","score":1.83,"score_pos":0.05},{"word":"congo","score":1.83,"score_pos":0.06},{"word":"quoif","score":1.83,"score_pos":0.04},{"word":"borgo","score":1.83,"score_pos":0.07},{"word":"pulpy","score":1.83,"score_pos":0.21},{"word":"pully","score":1.83,"score_pos":0.24},{"word":"fique","score":1.83,"score_pos":0.03},{"word":"gerbe","score":1.83,"score_pos":0.04},{"word":"grebe","score":1.83,"score_pos":0.02},{"word":"furzy","score":1.83,"score_pos":0.46},{"word":"jacky","score":1.83,"score_pos":0.33},{"word":"cutty","score":1.83,"score_pos":0.22},{"word":"dowds","score":1.83,"score_pos":0.14},{"word":"woods","score":1.83,"score_pos":0.18},{"word":"nooky","score":1.83,"score_pos":0.09},{"word":"inwit","score":1.83,"score_pos":0},{"word":"sewed","score":1.83,"score_pos":0.07},{"word":"weeds","score":1.83,"score_pos":0.06},{"word":"swede","score":1.83,"score_pos":0.01},{"word":"sweed","score":1.83,"score_pos":0.02},{"word":"duked","score":1.83,"score_pos":0.1},{"word":"euked","score":1.83,"score_pos":0.02},{"word":"daffs","score":1.83,"score_pos":0.09},{"word":"amban","score":1.83,"score_pos":0},{"word":"lummy","score":1.83,"score_pos":0.08},{"word":"fordo","score":1.83,"score_pos":0.05},{"word":"deffo","score":1.83,"score_pos":0.01},{"word":"offed","score":1.83,"score_pos":0},{"word":"freed","score":1.83,"score_pos":0.08},{"word":"refed","score":1.83,"score_pos":0.03},{"word":"defer","score":1.83,"score_pos":0.03},{"word":"mahua","score":1.83,"score_pos":0.01},{"word":"ummah","score":1.83,"score_pos":0},{"word":"pongo","score":1.83,"score_pos":0.06},{"word":"dohyo","score":1.83,"score_pos":0},{"word":"hoody","score":1.83,"score_pos":0.13},{"word":"couch","score":1.83,"score_pos":0.08},{"word":"curch","score":1.83,"score_pos":0.08},{"word":"churr","score":1.83,"score_pos":0.03},{"word":"click","score":1.83,"score_pos":0.03},{"word":"klick","score":1.83,"score_pos":0.02},{"word":"heedy","score":1.83,"score_pos":0.04},{"word":"heyed","score":1.83,"score_pos":0.03},{"word":"heuch","score":1.83,"score_pos":0.03},{"word":"widow","score":1.83,"score_pos":0.01},{"word":"putty","score":1.83,"score_pos":0.21},{"word":"mongo","score":1.82,"score_pos":0.05},{"word":"moong","score":1.82,"score_pos":0.03},{"word":"menge","score":1.82,"score_pos":0.07},{"word":"gobos","score":1.82,"score_pos":0.14},{"word":"tummy","score":1.82,"score_pos":0.12},{"word":"junky","score":1.82,"score_pos":0.64},{"word":"ollav","score":1.82,"score_pos":0},{"word":"volva","score":1.82,"score_pos":0.04},{"word":"larva","score":1.82,"score_pos":0.02},{"word":"alvar","score":1.82,"score_pos":0.01},{"word":"arval","score":1.82,"score_pos":0.01},{"word":"lavra","score":1.82,"score_pos":0.02},{"word":"knack","score":1.82,"score_pos":0.01},{"word":"jocky","score":1.82,"score_pos":0.42},{"word":"leave","score":1.82,"score_pos":0.02},{"word":"valve","score":1.82,"score_pos":0.06},{"word":"avale","score":1.82,"score_pos":0},{"word":"veale","score":1.82,"score_pos":0.04},{"word":"kudus","score":1.82,"score_pos":0.06},{"word":"dusks","score":1.82,"score_pos":0.07},{"word":"kabob","score":1.82,"score_pos":0},{"word":"bobak","score":1.82,"score_pos":0.06},{"word":"bakra","score":1.82,"score_pos":0.03},{"word":"kabar","score":1.82,"score_pos":0.02},{"word":"kebab","score":1.82,"score_pos":0},{"word":"doffs","score":1.82,"score_pos":0.11},{"word":"foods","score":1.82,"score_pos":0.28},{"word":"feeds","score":1.82,"score_pos":0.09},{"word":"icing","score":1.82,"score_pos":0},{"word":"neemb","score":1.82,"score_pos":0},{"word":"dacha","score":1.82,"score_pos":0.01},{"word":"kilim","score":1.82,"score_pos":0.02},{"word":"gobbi","score":1.82,"score_pos":0.01},{"word":"beige","score":1.82,"score_pos":0.09},{"word":"jived","score":1.82,"score_pos":0.34},{"word":"skags","score":1.82,"score_pos":0.02},{"word":"kinky","score":1.82,"score_pos":0.19},{"word":"greek","score":1.82,"score_pos":0.03},{"word":"fifed","score":1.82,"score_pos":0.15},{"word":"piing","score":1.82,"score_pos":0.03},{"word":"lavas","score":1.82,"score_pos":0.09},{"word":"vasal","score":1.82,"score_pos":0.01},{"word":"booth","score":1.82,"score_pos":0.13},{"word":"bhoot","score":1.82,"score_pos":0.05},{"word":"kahal","score":1.82,"score_pos":0.01},{"word":"quich","score":1.82,"score_pos":0.11},{"word":"thebe","score":1.82,"score_pos":0.01},{"word":"gurry","score":1.82,"score_pos":0.18},{"word":"ruggy","score":1.82,"score_pos":0.08},{"word":"knock","score":1.82,"score_pos":0.01},{"word":"volve","score":1.82,"score_pos":0.08},{"word":"revel","score":1.82,"score_pos":0.02},{"word":"lever","score":1.82,"score_pos":0.03},{"word":"elver","score":1.82,"score_pos":0.01},{"word":"abask","score":1.82,"score_pos":0},{"word":"basks","score":1.82,"score_pos":0.13},{"word":"brook","score":1.82,"score_pos":0.03},{"word":"luffa","score":1.82,"score_pos":0.01},{"word":"ebook","score":1.82,"score_pos":0},{"word":"kebob","score":1.82,"score_pos":0},{"word":"yawey","score":1.82,"score_pos":0.06},{"word":"humus","score":1.82,"score_pos":0.1},{"word":"smush","score":1.82,"score_pos":0},{"word":"biggs","score":1.82,"score_pos":0.24},{"word":"eched","score":1.82,"score_pos":0},{"word":"villa","score":1.81,"score_pos":0.03},{"word":"avail","score":1.81,"score_pos":0},{"word":"burry","score":1.81,"score_pos":0.26},{"word":"rubby","score":1.81,"score_pos":0.04},{"word":"cutup","score":1.81,"score_pos":0.01},{"word":"gooks","score":1.81,"score_pos":0.32},{"word":"skogs","score":1.81,"score_pos":0.02},{"word":"geeks","score":1.81,"score_pos":0.1},{"word":"skegg","score":1.81,"score_pos":0},{"word":"skegs","score":1.81,"score_pos":0.01},{"word":"tavas","score":1.81,"score_pos":0.13},{"word":"avast","score":1.81,"score_pos":0},{"word":"vasts","score":1.81,"score_pos":0.07},{"word":"diffs","score":1.81,"score_pos":0.08},{"word":"revet","score":1.81,"score_pos":0.04},{"word":"evert","score":1.81,"score_pos":0},{"word":"nimbi","score":1.81,"score_pos":0},{"word":"plump","score":1.81,"score_pos":0.01},{"word":"daggy","score":1.81,"score_pos":0.13},{"word":"dwaal","score":1.81,"score_pos":0.01},{"word":"thigh","score":1.81,"score_pos":0.04},{"word":"tight","score":1.81,"score_pos":0.02},{"word":"hight","score":1.81,"score_pos":0.02},{"word":"gussy","score":1.81,"score_pos":0.02},{"word":"wulls","score":1.81,"score_pos":0.22},{"word":"elves","score":1.81,"score_pos":0.03},{"word":"leves","score":1.81,"score_pos":0.13},{"word":"veles","score":1.81,"score_pos":0.19},{"word":"vells","score":1.81,"score_pos":0.11},{"word":"yampy","score":1.81,"score_pos":0.04},{"word":"punny","score":1.81,"score_pos":0.34},{"word":"coppy","score":1.81,"score_pos":0.17},{"word":"bokos","score":1.81,"score_pos":0.18},{"word":"books","score":1.81,"score_pos":0.46},{"word":"kobos","score":1.81,"score_pos":0.09},{"word":"bosks","score":1.81,"score_pos":0.16},{"word":"asway","score":1.81,"score_pos":0},{"word":"aways","score":1.81,"score_pos":0},{"word":"sways","score":1.81,"score_pos":0.01},{"word":"flurr","score":1.81,"score_pos":0.03},{"word":"vitta","score":1.81,"score_pos":0.03},{"word":"vivat","score":1.81,"score_pos":0.06},{"word":"quaky","score":1.81,"score_pos":0.43},{"word":"worry","score":1.81,"score_pos":0.19},{"word":"wryer","score":1.81,"score_pos":0.02},{"word":"hully","score":1.81,"score_pos":0.15},{"word":"nummy","score":1.81,"score_pos":0.05},{"word":"commy","score":1.81,"score_pos":0.24},{"word":"coomy","score":1.81,"score_pos":0.22},{"word":"yarfa","score":1.81,"score_pos":0.01},{"word":"baddy","score":1.81,"score_pos":0.14},{"word":"busby","score":1.81,"score_pos":0.07},{"word":"subby","score":1.81,"score_pos":0.07},{"word":"ovoli","score":1.81,"score_pos":0},{"word":"lieve","score":1.81,"score_pos":0.02},{"word":"briki","score":1.81,"score_pos":0.03},{"word":"ibrik","score":1.81,"score_pos":0},{"word":"evets","score":1.81,"score_pos":0},{"word":"vests","score":1.81,"score_pos":0.04},{"word":"kheth","score":1.81,"score_pos":0.02},{"word":"theek","score":1.81,"score_pos":0.02},{"word":"bikie","score":1.81,"score_pos":0.07},{"word":"kibbe","score":1.81,"score_pos":0.02},{"word":"kibei","score":1.81,"score_pos":0.02},{"word":"henge","score":1.81,"score_pos":0.05},{"word":"gumma","score":1.81,"score_pos":0.04},{"word":"mugga","score":1.81,"score_pos":0.04},{"word":"goody","score":1.81,"score_pos":0.18},{"word":"dodgy","score":1.81,"score_pos":0.12},{"word":"doggy","score":1.81,"score_pos":0.16},{"word":"woold","score":1.81,"score_pos":0.12},{"word":"tuffe","score":1.81,"score_pos":0.04},{"word":"dwell","score":1.81,"score_pos":0.01},{"word":"wedel","score":1.81,"score_pos":0.03},{"word":"pommy","score":1.81,"score_pos":0.23},{"word":"moppy","score":1.81,"score_pos":0.13},{"word":"myopy","score":1.81,"score_pos":0.04},{"word":"navar","score":1.81,"score_pos":0.01},{"word":"varan","score":1.81,"score_pos":0.04},{"word":"varna","score":1.81,"score_pos":0.04},{"word":"afald","score":1.81,"score_pos":0},{"word":"naeve","score":1.81,"score_pos":0.01},{"word":"veena","score":1.81,"score_pos":0.01},{"word":"venae","score":1.81,"score_pos":0.05},{"word":"fulls","score":1.81,"score_pos":0.32},{"word":"sluff","score":1.81,"score_pos":0.01},{"word":"luffs","score":1.81,"score_pos":0.06},{"word":"jaxie","score":1.81,"score_pos":0.22},{"word":"sweys","score":1.8,"score_pos":0.01},{"word":"evite","score":1.8,"score_pos":0},{"word":"yeuky","score":1.8,"score_pos":0.04},{"word":"yaffs","score":1.8,"score_pos":0.03},{"word":"heben","score":1.8,"score_pos":0.03},{"word":"frory","score":1.8,"score_pos":0.11},{"word":"roofy","score":1.8,"score_pos":0.08},{"word":"boody","score":1.8,"score_pos":0.26},{"word":"dobby","score":1.8,"score_pos":0.09},{"word":"vills","score":1.8,"score_pos":0.15},{"word":"ferry","score":1.8,"score_pos":0.15},{"word":"feyer","score":1.8,"score_pos":0.03},{"word":"fryer","score":1.8,"score_pos":0.03},{"word":"reefy","score":1.8,"score_pos":0.03},{"word":"refry","score":1.8,"score_pos":0.02},{"word":"yfere","score":1.8,"score_pos":0},{"word":"bedye","score":1.8,"score_pos":0.01},{"word":"byded","score":1.8,"score_pos":0.05},{"word":"debby","score":1.8,"score_pos":0.05},{"word":"debye","score":1.8,"score_pos":0.01},{"word":"cubeb","score":1.8,"score_pos":0.02},{"word":"piccy","score":1.8,"score_pos":0.12},{"word":"bisks","score":1.8,"score_pos":0.12},{"word":"tewed","score":1.8,"score_pos":0.07},{"word":"tweed","score":1.8,"score_pos":0.02},{"word":"judgy","score":1.8,"score_pos":0.25},{"word":"glebe","score":1.8,"score_pos":0.02},{"word":"stuff","score":1.8,"score_pos":0},{"word":"fusts","score":1.8,"score_pos":0.13},{"word":"tuffs","score":1.8,"score_pos":0.09},{"word":"tufts","score":1.8,"score_pos":0.11},{"word":"scugs","score":1.8,"score_pos":0.03},{"word":"jumpy","score":1.8,"score_pos":0.32},{"word":"flood","score":1.8,"score_pos":0.05},{"word":"scaws","score":1.8,"score_pos":0.01},{"word":"waacs","score":1.8,"score_pos":0.14},{"word":"unwon","score":1.8,"score_pos":0},{"word":"nerve","score":1.8,"score_pos":0.02},{"word":"never","score":1.8,"score_pos":0.02},{"word":"erven","score":1.8,"score_pos":0.01},{"word":"elfed","score":1.8,"score_pos":0.01},{"word":"visit","score":1.8,"score_pos":0.02},{"word":"quack","score":1.8,"score_pos":0.07},{"word":"crewe","score":1.8,"score_pos":0.01},{"word":"culch","score":1.8,"score_pos":0.07},{"word":"fauna","score":1.8,"score_pos":0.06},{"word":"yoofs","score":1.8,"score_pos":0.05},{"word":"bumbo","score":1.8,"score_pos":0.03},{"word":"giddy","score":1.8,"score_pos":0.09},{"word":"chaya","score":1.8,"score_pos":0.01},{"word":"beget","score":1.8,"score_pos":0.1},{"word":"spugs","score":1.8,"score_pos":0.04},{"word":"avian","score":1.8,"score_pos":0},{"word":"jivey","score":1.8,"score_pos":0.61},{"word":"wicca","score":1.8,"score_pos":0.02},{"word":"pawas","score":1.8,"score_pos":0.17},{"word":"spaws","score":1.8,"score_pos":0.02},{"word":"swaps","score":1.8,"score_pos":0.04},{"word":"wasps","score":1.8,"score_pos":0.06},{"word":"undug","score":1.8,"score_pos":0},{"word":"pukka","score":1.8,"score_pos":0.05},{"word":"muggs","score":1.8,"score_pos":0.19},{"word":"smugs","score":1.8,"score_pos":0.03},{"word":"feted","score":1.8,"score_pos":0.13},{"word":"firry","score":1.8,"score_pos":0.21},{"word":"compo","score":1.8,"score_pos":0.04},{"word":"hutch","score":1.8,"score_pos":0.03},{"word":"cutch","score":1.8,"score_pos":0.05},{"word":"biddy","score":1.8,"score_pos":0.13},{"word":"cubic","score":1.8,"score_pos":0.02},{"word":"wasms","score":1.79,"score_pos":0.05},{"word":"seven","score":1.79,"score_pos":0.05},{"word":"eevns","score":1.79,"score_pos":0.02},{"word":"evens","score":1.79,"score_pos":0},{"word":"neves","score":1.79,"score_pos":0.08},{"word":"happy","score":1.79,"score_pos":0.08},{"word":"hypha","score":1.79,"score_pos":0},{"word":"scows","score":1.79,"score_pos":0.01},{"word":"cruck","score":1.79,"score_pos":0.03},{"word":"dyked","score":1.79,"score_pos":0.03},{"word":"dykey","score":1.79,"score_pos":0.05},{"word":"keyed","score":1.79,"score_pos":0.03},{"word":"gibli","score":1.79,"score_pos":0.02},{"word":"caffs","score":1.79,"score_pos":0.14},{"word":"scaff","score":1.79,"score_pos":0},{"word":"bundu","score":1.79,"score_pos":0.01},{"word":"gummi","score":1.79,"score_pos":0.02},{"word":"hammy","score":1.79,"score_pos":0.11},{"word":"gleek","score":1.79,"score_pos":0.03},{"word":"yecch","score":1.79,"score_pos":0.01},{"word":"yechy","score":1.79,"score_pos":0.01},{"word":"neive","score":1.79,"score_pos":0.01},{"word":"nieve","score":1.79,"score_pos":0.01},{"word":"venin","score":1.79,"score_pos":0.04},{"word":"sowps","score":1.79,"score_pos":0.13},{"word":"swoop","score":1.79,"score_pos":0},{"word":"swops","score":1.79,"score_pos":0.04},{"word":"woops","score":1.79,"score_pos":0.2},{"word":"sweep","score":1.79,"score_pos":0.01},{"word":"spews","score":1.79,"score_pos":0.01},{"word":"weeps","score":1.79,"score_pos":0.06},{"word":"gully","score":1.79,"score_pos":0.21},{"word":"facia","score":1.79,"score_pos":0.04},{"word":"haugh","score":1.79,"score_pos":0.05},{"word":"proof","score":1.79,"score_pos":0.01},{"word":"blook","score":1.79,"score_pos":0.03},{"word":"alway","score":1.79,"score_pos":0.03},{"word":"wally","score":1.79,"score_pos":0.18},{"word":"sowms","score":1.79,"score_pos":0.13},{"word":"endew","score":1.79,"score_pos":0},{"word":"newed","score":1.79,"score_pos":0.03},{"word":"hoppy","score":1.79,"score_pos":0.1},{"word":"kokum","score":1.79,"score_pos":0.01},{"word":"smews","score":1.79,"score_pos":0.01},{"word":"weems","score":1.79,"score_pos":0.06},{"word":"cusks","score":1.79,"score_pos":0.12},{"word":"sucks","score":1.79,"score_pos":0.15},{"word":"snuff","score":1.79,"score_pos":0},{"word":"nuffs","score":1.79,"score_pos":0.04},{"word":"scoff","score":1.79,"score_pos":0},{"word":"coffs","score":1.79,"score_pos":0.18},{"word":"coofs","score":1.79,"score_pos":0.25},{"word":"feces","score":1.79,"score_pos":0.23},{"word":"embed","score":1.79,"score_pos":0},{"word":"bully","score":1.79,"score_pos":0.31},{"word":"myrrh","score":1.79,"score_pos":0.01},{"word":"gutty","score":1.79,"score_pos":0.19},{"word":"kiddy","score":1.79,"score_pos":0.05},{"word":"immew","score":1.79,"score_pos":0},{"word":"quick","score":1.79,"score_pos":0.09},{"word":"pukus","score":1.78,"score_pos":0.11},{"word":"mafia","score":1.78,"score_pos":0.02},{"word":"bongo","score":1.78,"score_pos":0.07},{"word":"boong","score":1.78,"score_pos":0.05},{"word":"spoof","score":1.78,"score_pos":0},{"word":"poofs","score":1.78,"score_pos":0.24},{"word":"hough","score":1.78,"score_pos":0.06},{"word":"heugh","score":1.78,"score_pos":0.03},{"word":"pacha","score":1.78,"score_pos":0.02},{"word":"butty","score":1.78,"score_pos":0.28},{"word":"tubby","score":1.78,"score_pos":0.07},{"word":"syphs","score":1.78,"score_pos":0.02},{"word":"lowly","score":1.78,"score_pos":0.1},{"word":"wooly","score":1.78,"score_pos":0.21},{"word":"wolly","score":1.78,"score_pos":0.23},{"word":"musks","score":1.78,"score_pos":0.09},{"word":"wryly","score":1.78,"score_pos":0.04},{"word":"welly","score":1.78,"score_pos":0.12},{"word":"wahoo","score":1.78,"score_pos":0.01},{"word":"mofos","score":1.78,"score_pos":0.1},{"word":"wisps","score":1.78,"score_pos":0.05},{"word":"femes","score":1.78,"score_pos":0.31},{"word":"meffs","score":1.78,"score_pos":0.07},{"word":"hunch","score":1.78,"score_pos":0.05},{"word":"razor","score":1.78,"score_pos":0.02},{"word":"razoo","score":1.78,"score_pos":0.01},{"word":"arroz","score":1.78,"score_pos":0},{"word":"zoaea","score":1.78,"score_pos":0.04},{"word":"zoeae","score":1.78,"score_pos":0.03},{"word":"zooea","score":1.78,"score_pos":0.05},{"word":"cuddy","score":1.78,"score_pos":0.13},{"word":"razee","score":1.78,"score_pos":0.07},{"word":"razer","score":1.78,"score_pos":0.04},{"word":"kanga","score":1.78,"score_pos":0.03},{"word":"swims","score":1.78,"score_pos":0.04},{"word":"hippy","score":1.78,"score_pos":0.07},{"word":"fiscs","score":1.78,"score_pos":0.07},{"word":"naval","score":1.78,"score_pos":0.01},{"word":"sughs","score":1.78,"score_pos":0.07},{"word":"fatty","score":1.78,"score_pos":0.24},{"word":"taffy","score":1.78,"score_pos":0.08},{"word":"pooch","score":1.78,"score_pos":0.07},{"word":"banak","score":1.78,"score_pos":0.08},{"word":"cheep","score":1.78,"score_pos":0.02},{"word":"duppy","score":1.78,"score_pos":0.1},{"word":"puddy","score":1.78,"score_pos":0.12},{"word":"sawah","score":1.78,"score_pos":0.03},{"word":"awash","score":1.78,"score_pos":0},{"word":"swash","score":1.78,"score_pos":0},{"word":"shaws","score":1.78,"score_pos":0.04},{"word":"shwas","score":1.78,"score_pos":0.07},{"word":"folly","score":1.78,"score_pos":0.34},{"word":"ewhow","score":1.78,"score_pos":0},{"word":"where","score":1.78,"score_pos":0.02},{"word":"hewer","score":1.78,"score_pos":0.04},{"word":"felly","score":1.78,"score_pos":0.18},{"word":"feyly","score":1.78,"score_pos":0.07},{"word":"revue","score":1.78,"score_pos":0.02},{"word":"choom","score":1.78,"score_pos":0.02},{"word":"mooch","score":1.78,"score_pos":0.06},{"word":"dhaba","score":1.78,"score_pos":0.01},{"word":"muddy","score":1.78,"score_pos":0.1},{"word":"dummy","score":1.78,"score_pos":0.13},{"word":"assez","score":1.78,"score_pos":0},{"word":"sazes","score":1.78,"score_pos":0.27},{"word":"seaze","score":1.78,"score_pos":0.04},{"word":"spiff","score":1.78,"score_pos":0},{"word":"spifs","score":1.78,"score_pos":0.04},{"word":"cabby","score":1.78,"score_pos":0.11},{"word":"baccy","score":1.78,"score_pos":0.17},{"word":"gappy","score":1.77,"score_pos":0.12},{"word":"avant","score":1.77,"score_pos":0},{"word":"willy","score":1.77,"score_pos":0.16},{"word":"miffs","score":1.77,"score_pos":0.1},{"word":"gamay","score":1.77,"score_pos":0.15},{"word":"gammy","score":1.77,"score_pos":0.16},{"word":"hedge","score":1.77,"score_pos":0.02},{"word":"gungy","score":1.77,"score_pos":0.3},{"word":"gunny","score":1.77,"score_pos":0.31},{"word":"malwa","score":1.77,"score_pos":0.02},{"word":"footy","score":1.77,"score_pos":0.38},{"word":"toffy","score":1.77,"score_pos":0.1},{"word":"elven","score":1.77,"score_pos":0.01},{"word":"nevel","score":1.77,"score_pos":0.02},{"word":"oomph","score":1.77,"score_pos":0.01},{"word":"fytte","score":1.77,"score_pos":0.03},{"word":"nebek","score":1.77,"score_pos":0.01},{"word":"howso","score":1.77,"score_pos":0.01},{"word":"woosh","score":1.77,"score_pos":0.03},{"word":"shows","score":1.77,"score_pos":0.04},{"word":"whoso","score":1.77,"score_pos":0.01},{"word":"whows","score":1.77,"score_pos":0.07},{"word":"yawny","score":1.77,"score_pos":0.04},{"word":"deave","score":1.77,"score_pos":0.03},{"word":"eaved","score":1.77,"score_pos":0.03},{"word":"vaded","score":1.77,"score_pos":0.09},{"word":"evade","score":1.77,"score_pos":0},{"word":"hokku","score":1.77,"score_pos":0.01},{"word":"shews","score":1.77,"score_pos":0.03},{"word":"whews","score":1.77,"score_pos":0.04},{"word":"witty","score":1.77,"score_pos":0.15},{"word":"haafs","score":1.77,"score_pos":0.11},{"word":"haffs","score":1.77,"score_pos":0.08},{"word":"watap","score":1.77,"score_pos":0.01},{"word":"orzos","score":1.77,"score_pos":0.02},{"word":"oozes","score":1.77,"score_pos":0.09},{"word":"rezes","score":1.77,"score_pos":0.11},{"word":"bunny","score":1.77,"score_pos":0.45},{"word":"nubby","score":1.77,"score_pos":0.03},{"word":"cobby","score":1.77,"score_pos":0.14},{"word":"gyppo","score":1.77,"score_pos":0.01},{"word":"goopy","score":1.77,"score_pos":0.2},{"word":"peggy","score":1.77,"score_pos":0.13},{"word":"event","score":1.77,"score_pos":0},{"word":"whirr","score":1.77,"score_pos":0.03},{"word":"filly","score":1.77,"score_pos":0.25},{"word":"facta","score":1.77,"score_pos":0.05},{"word":"moggy","score":1.77,"score_pos":0.2},{"word":"gemmy","score":1.77,"score_pos":0.11},{"word":"ozzie","score":1.77,"score_pos":0},{"word":"cluck","score":1.77,"score_pos":0.03},{"word":"flamm","score":1.77,"score_pos":0.02},{"word":"boppy","score":1.77,"score_pos":0.22},{"word":"poboy","score":1.77,"score_pos":0.15},{"word":"cloff","score":1.77,"score_pos":0.01},{"word":"husks","score":1.77,"score_pos":0.07},{"word":"sukhs","score":1.77,"score_pos":0.05},{"word":"doved","score":1.77,"score_pos":0.2},{"word":"cacky","score":1.77,"score_pos":0.23},{"word":"kyack","score":1.77,"score_pos":0.01},{"word":"yacka","score":1.77,"score_pos":0.01},{"word":"weeny","score":1.77,"score_pos":0.08},{"word":"wenny","score":1.77,"score_pos":0.18},{"word":"yewen","score":1.77,"score_pos":0.01},{"word":"hoofs","score":1.76,"score_pos":0.15},{"word":"fanny","score":1.76,"score_pos":0.39},{"word":"nyaff","score":1.76,"score_pos":0},{"word":"tweep","score":1.76,"score_pos":0.01},{"word":"boomy","score":1.76,"score_pos":0.28},{"word":"mobby","score":1.76,"score_pos":0.11},{"word":"fifty","score":1.76,"score_pos":0.19},{"word":"ciggy","score":1.76,"score_pos":0.19},{"word":"gypsy","score":1.76,"score_pos":0.01},{"word":"vivda","score":1.76,"score_pos":0.03},{"word":"swish","score":1.76,"score_pos":0.01},{"word":"whish","score":1.76,"score_pos":0.02},{"word":"whiss","score":1.76,"score_pos":0.05},{"word":"seize","score":1.76,"score_pos":0.05},{"word":"sizes","score":1.76,"score_pos":0.25},{"word":"biccy","score":1.76,"score_pos":0.16},{"word":"piggy","score":1.76,"score_pos":0.18},{"word":"gippy","score":1.76,"score_pos":0.11},{"word":"wynns","score":1.76,"score_pos":0.09},{"word":"wudus","score":1.76,"score_pos":0.09},{"word":"deevs","score":1.76,"score_pos":0.05},{"word":"fleme","score":1.76,"score_pos":0.03},{"word":"cocky","score":1.76,"score_pos":0.29},{"word":"cooky","score":1.76,"score_pos":0.36},{"word":"jumby","score":1.76,"score_pos":0.23},{"word":"fenny","score":1.76,"score_pos":0.26},{"word":"feued","score":1.76,"score_pos":0.17},{"word":"swags","score":1.76,"score_pos":0.04},{"word":"ovoid","score":1.76,"score_pos":0},{"word":"virid","score":1.76,"score_pos":0.09},{"word":"cliff","score":1.76,"score_pos":0.02},{"word":"dived","score":1.76,"score_pos":0.15},{"word":"ivied","score":1.76,"score_pos":0},{"word":"ungum","score":1.76,"score_pos":0},{"word":"fiqhs","score":1.76,"score_pos":0.06},{"word":"graff","score":1.76,"score_pos":0.01},{"word":"gaffe","score":1.76,"score_pos":0.05},{"word":"mythy","score":1.76,"score_pos":0.02},{"word":"thymy","score":1.76,"score_pos":0.03},{"word":"abamp","score":1.76,"score_pos":0},{"word":"halwa","score":1.76,"score_pos":0.01},{"word":"uvula","score":1.75,"score_pos":0},{"word":"vulva","score":1.75,"score_pos":0.03},{"word":"swabs","score":1.75,"score_pos":0.03},{"word":"wigga","score":1.75,"score_pos":0.03},{"word":"lazzo","score":1.75,"score_pos":0.02},{"word":"lazar","score":1.75,"score_pos":0.02},{"word":"leaze","score":1.75,"score_pos":0.03},{"word":"lezza","score":1.75,"score_pos":0.02},{"word":"weber","score":1.75,"score_pos":0.04},{"word":"duffs","score":1.75,"score_pos":0.1},{"word":"dufus","score":1.75,"score_pos":0.07},{"word":"combo","score":1.75,"score_pos":0.03},{"word":"coomb","score":1.75,"score_pos":0.01},{"word":"divis","score":1.75,"score_pos":0.16},{"word":"filmi","score":1.75,"score_pos":0.03},{"word":"whata","score":1.75,"score_pos":0.03},{"word":"kicky","score":1.75,"score_pos":0.11},{"word":"gaffs","score":1.75,"score_pos":0.12},{"word":"finny","score":1.75,"score_pos":0.36},{"word":"niffy","score":1.75,"score_pos":0.03},{"word":"forgo","score":1.75,"score_pos":0.07},{"word":"groof","score":1.75,"score_pos":0.01},{"word":"wokka","score":1.75,"score_pos":0.04},{"word":"tazze","score":1.75,"score_pos":0.09},{"word":"teaze","score":1.75,"score_pos":0.04},{"word":"awake","score":1.75,"score_pos":0.01},{"word":"hygge","score":1.75,"score_pos":0.02},{"word":"voulu","score":1.75,"score_pos":0.01},{"word":"wheel","score":1.75,"score_pos":0.03},{"word":"enmew","score":1.75,"score_pos":0},{"word":"halfa","score":1.75,"score_pos":0.02},{"word":"swobs","score":1.75,"score_pos":0.03},{"word":"fence","score":1.75,"score_pos":0.08},{"word":"baffs","score":1.75,"score_pos":0.18},{"word":"hobby","score":1.75,"score_pos":0.08},{"word":"sojas","score":1.75,"score_pos":0.07},{"word":"skugs","score":1.75,"score_pos":0.02},{"word":"rajas","score":1.75,"score_pos":0.04},{"word":"whoot","score":1.75,"score_pos":0.03},{"word":"lazzi","score":1.75,"score_pos":0.02},{"word":"zilla","score":1.75,"score_pos":0.02},{"word":"goffs","score":1.75,"score_pos":0.15},{"word":"goofs","score":1.75,"score_pos":0.22},{"word":"saxes","score":1.74,"score_pos":0.35},{"word":"pecke","score":1.74,"score_pos":0.06},{"word":"xerox","score":1.74,"score_pos":0.01},{"word":"kawas","score":1.74,"score_pos":0.1},{"word":"skaws","score":1.74,"score_pos":0.01},{"word":"wakas","score":1.74,"score_pos":0.11},{"word":"trooz","score":1.74,"score_pos":0.01},{"word":"krewe","score":1.74,"score_pos":0.01},{"word":"cuppy","score":1.74,"score_pos":0.16},{"word":"swigs","score":1.74,"score_pos":0.05},{"word":"busks","score":1.74,"score_pos":0.15},{"word":"savvy","score":1.74,"score_pos":0.14},{"word":"khaya","score":1.74,"score_pos":0},{"word":"lezes","score":1.74,"score_pos":0.13},{"word":"boffs","score":1.74,"score_pos":0.22},{"word":"every","score":1.74,"score_pos":0},{"word":"veery","score":1.74,"score_pos":0.05},{"word":"verry","score":1.74,"score_pos":0.09},{"word":"griff","score":1.74,"score_pos":0.01},{"word":"beefs","score":1.74,"score_pos":0.1},{"word":"feebs","score":1.74,"score_pos":0.07},{"word":"bacha","score":1.74,"score_pos":0.02},{"word":"izzat","score":1.74,"score_pos":0},{"word":"kedge","score":1.74,"score_pos":0.02},{"word":"jeers","score":1.74,"score_pos":0.09},{"word":"vibex","score":1.74,"score_pos":0.07},{"word":"ficin","score":1.74,"score_pos":0.05},{"word":"zizel","score":1.74,"score_pos":0.06},{"word":"rexes","score":1.74,"score_pos":0.14},{"word":"sexer","score":1.74,"score_pos":0.06},{"word":"thoft","score":1.74,"score_pos":0.03},{"word":"biffo","score":1.74,"score_pos":0.02},{"word":"cohog","score":1.74,"score_pos":0.01},{"word":"theft","score":1.74,"score_pos":0.02},{"word":"hefte","score":1.74,"score_pos":0.03},{"word":"zests","score":1.74,"score_pos":0.03},{"word":"skews","score":1.74,"score_pos":0.01},{"word":"weeks","score":1.74,"score_pos":0.1},{"word":"delve","score":1.74,"score_pos":0.04},{"word":"devel","score":1.74,"score_pos":0.05},{"word":"waddy","score":1.74,"score_pos":0.09},{"word":"hooky","score":1.74,"score_pos":0.21},{"word":"wussy","score":1.74,"score_pos":0.02},{"word":"ixias","score":1.74,"score_pos":0.01},{"word":"jirre","score":1.74,"score_pos":0.1},{"word":"yeves","score":1.74,"score_pos":0.06},{"word":"zazen","score":1.74,"score_pos":0.08},{"word":"zanze","score":1.74,"score_pos":0.08},{"word":"hamba","score":1.74,"score_pos":0.02},{"word":"furry","score":1.74,"score_pos":0.26},{"word":"beech","score":1.74,"score_pos":0.03},{"word":"buddy","score":1.74,"score_pos":0.16},{"word":"zills","score":1.73,"score_pos":0.11},{"word":"biffs","score":1.73,"score_pos":0.16},{"word":"baggy","score":1.73,"score_pos":0.26},{"word":"gabby","score":1.73,"score_pos":0.1},{"word":"koffs","score":1.73,"score_pos":0.1},{"word":"skoff","score":1.73,"score_pos":0},{"word":"nohow","score":1.73,"score_pos":0},{"word":"keefs","score":1.73,"score_pos":0.04},{"word":"skeef","score":1.73,"score_pos":0},{"word":"cavas","score":1.73,"score_pos":0.24},{"word":"chack","score":1.73,"score_pos":0.03},{"word":"kacha","score":1.73,"score_pos":0.01},{"word":"wheen","score":1.73,"score_pos":0.04},{"word":"sijos","score":1.73,"score_pos":0.05},{"word":"venue","score":1.73,"score_pos":0.04},{"word":"dowdy","score":1.73,"score_pos":0.14},{"word":"woody","score":1.73,"score_pos":0.18},{"word":"azans","score":1.73,"score_pos":0.01},{"word":"weedy","score":1.73,"score_pos":0.06},{"word":"exies","score":1.73,"score_pos":0.02},{"word":"sixes","score":1.73,"score_pos":0.31},{"word":"daffy","score":1.73,"score_pos":0.08},{"word":"faddy","score":1.73,"score_pos":0.14},{"word":"ozone","score":1.73,"score_pos":0},{"word":"fifth","score":1.73,"score_pos":0.07},{"word":"zitis","score":1.73,"score_pos":0.08},{"word":"kiwis","score":1.73,"score_pos":0.11},{"word":"wikis","score":1.73,"score_pos":0.12},{"word":"fussy","score":1.73,"score_pos":0.04},{"word":"livid","score":1.73,"score_pos":0.05},{"word":"khaph","score":1.73,"score_pos":0.02},{"word":"poove","score":1.73,"score_pos":0.09},{"word":"perve","score":1.73,"score_pos":0.06},{"word":"preve","score":1.73,"score_pos":0.03},{"word":"boggy","score":1.73,"score_pos":0.33},{"word":"boogy","score":1.73,"score_pos":0.35},{"word":"gobby","score":1.73,"score_pos":0.12},{"word":"gooby","score":1.73,"score_pos":0.14},{"word":"puffa","score":1.73,"score_pos":0.03},{"word":"vanda","score":1.73,"score_pos":0.03},{"word":"hakam","score":1.73,"score_pos":0.01},{"word":"vroom","score":1.73,"score_pos":0.01},{"word":"chock","score":1.73,"score_pos":0.04},{"word":"choko","score":1.73,"score_pos":0.03},{"word":"chook","score":1.73,"score_pos":0.03},{"word":"blaff","score":1.73,"score_pos":0.01},{"word":"emove","score":1.73,"score_pos":0},{"word":"moove","score":1.73,"score_pos":0.08},{"word":"cheek","score":1.73,"score_pos":0.04},{"word":"check","score":1.73,"score_pos":0.02},{"word":"keech","score":1.73,"score_pos":0.01},{"word":"zoons","score":1.73,"score_pos":0.17},{"word":"foody","score":1.72,"score_pos":0.26},{"word":"cuffo","score":1.72,"score_pos":0.02},{"word":"feyed","score":1.72,"score_pos":0.06},{"word":"yucch","score":1.72,"score_pos":0.01},{"word":"skiff","score":1.72,"score_pos":0},{"word":"fisks","score":1.72,"score_pos":0.12},{"word":"vozhd","score":1.72,"score_pos":0.08},{"word":"widdy","score":1.72,"score_pos":0.08},{"word":"civie","score":1.72,"score_pos":0.11},{"word":"bewet","score":1.72,"score_pos":0.11},{"word":"ghyll","score":1.72,"score_pos":0.01},{"word":"veeps","score":1.72,"score_pos":0.06},{"word":"abaft","score":1.72,"score_pos":0},{"word":"ezine","score":1.72,"score_pos":0},{"word":"pouff","score":1.72,"score_pos":0.03},{"word":"lavvy","score":1.72,"score_pos":0.1},{"word":"omovs","score":1.72,"score_pos":0.01},{"word":"meves","score":1.72,"score_pos":0.25},{"word":"jarta","score":1.72,"score_pos":0.08},{"word":"cuffs","score":1.72,"score_pos":0.16},{"word":"fucus","score":1.72,"score_pos":0.16},{"word":"scuff","score":1.72,"score_pos":0},{"word":"exeat","score":1.72,"score_pos":0},{"word":"biggy","score":1.72,"score_pos":0.23},{"word":"jello","score":1.72,"score_pos":0.03},{"word":"gnawn","score":1.72,"score_pos":0.01},{"word":"chick","score":1.72,"score_pos":0.04},{"word":"mieve","score":1.72,"score_pos":0.03},{"word":"gooky","score":1.72,"score_pos":0.31},{"word":"geeky","score":1.72,"score_pos":0.1},{"word":"welke","score":1.72,"score_pos":0.07},{"word":"gamba","score":1.72,"score_pos":0.02},{"word":"puffs","score":1.72,"score_pos":0.15},{"word":"bwana","score":1.71,"score_pos":0.02},{"word":"nawab","score":1.71,"score_pos":0},{"word":"mewed","score":1.71,"score_pos":0.1},{"word":"axial","score":1.71,"score_pos":0.01},{"word":"gliff","score":1.71,"score_pos":0.01},{"word":"booky","score":1.71,"score_pos":0.45},{"word":"heave","score":1.71,"score_pos":0.03},{"word":"hevea","score":1.71,"score_pos":0.04},{"word":"muffs","score":1.71,"score_pos":0.13},{"word":"spivs","score":1.71,"score_pos":0.04},{"word":"exert","score":1.71,"score_pos":0},{"word":"kotow","score":1.71,"score_pos":0.01},{"word":"jolls","score":1.71,"score_pos":0.41},{"word":"jeels","score":1.71,"score_pos":0.12},{"word":"jells","score":1.71,"score_pos":0.22},{"word":"lexes","score":1.71,"score_pos":0.16},{"word":"ngwee","score":1.71,"score_pos":0},{"word":"wenge","score":1.71,"score_pos":0.07},{"word":"fanga","score":1.71,"score_pos":0.08},{"word":"gombo","score":1.71,"score_pos":0.02},{"word":"kloof","score":1.71,"score_pos":0.01},{"word":"begem","score":1.71,"score_pos":0.04},{"word":"fleek","score":1.71,"score_pos":0.04},{"word":"aback","score":1.71,"score_pos":0},{"word":"exile","score":1.71,"score_pos":0.01},{"word":"jests","score":1.71,"score_pos":0.09},{"word":"jetes","score":1.71,"score_pos":0.27},{"word":"hoove","score":1.71,"score_pos":0.06},{"word":"evhoe","score":1.71,"score_pos":0},{"word":"evohe","score":1.71,"score_pos":0},{"word":"fully","score":1.71,"score_pos":0.31},{"word":"sexts","score":1.71,"score_pos":0.17},{"word":"texes","score":1.71,"score_pos":0.24},{"word":"texts","score":1.71,"score_pos":0.17},{"word":"xoana","score":1.71,"score_pos":0.01},{"word":"gonof","score":1.71,"score_pos":0.03},{"word":"annex","score":1.71,"score_pos":0.01},{"word":"eejit","score":1.71,"score_pos":0},{"word":"malva","score":1.7,"score_pos":0.03},{"word":"tufty","score":1.7,"score_pos":0.11},{"word":"jills","score":1.7,"score_pos":0.3},{"word":"humph","score":1.7,"score_pos":0.04},{"word":"cleve","score":1.7,"score_pos":0.03},{"word":"dawah","score":1.7,"score_pos":0.04},{"word":"navvy","score":1.7,"score_pos":0.06},{"word":"wushu","score":1.7,"score_pos":0},{"word":"becke","score":1.7,"score_pos":0.08},{"word":"adzed","score":1.7,"score_pos":0.01},{"word":"dazed","score":1.7,"score_pos":0.16},{"word":"houff","score":1.7,"score_pos":0.02},{"word":"ouzos","score":1.7,"score_pos":0.03},{"word":"janns","score":1.7,"score_pos":0.47},{"word":"cubby","score":1.7,"score_pos":0.13},{"word":"guppy","score":1.7,"score_pos":0.14},{"word":"puggy","score":1.7,"score_pos":0.23},{"word":"xenon","score":1.7,"score_pos":0},{"word":"known","score":1.7,"score_pos":0},{"word":"gummy","score":1.7,"score_pos":0.19},{"word":"muggy","score":1.7,"score_pos":0.18},{"word":"nakfa","score":1.7,"score_pos":0.01},{"word":"ninja","score":1.7,"score_pos":0},{"word":"vodou","score":1.7,"score_pos":0},{"word":"buppy","score":1.7,"score_pos":0.2},{"word":"hewed","score":1.7,"score_pos":0.08},{"word":"veney","score":1.7,"score_pos":0.23},{"word":"yeven","score":1.7,"score_pos":0.02},{"word":"sadza","score":1.7,"score_pos":0.02},{"word":"huffs","score":1.7,"score_pos":0.1},{"word":"oozed","score":1.7,"score_pos":0.05},{"word":"dozed","score":1.7,"score_pos":0.21},{"word":"civil","score":1.7,"score_pos":0.06},{"word":"shivs","score":1.69,"score_pos":0.09},{"word":"agave","score":1.69,"score_pos":0},{"word":"pluff","score":1.69,"score_pos":0.01},{"word":"zaida","score":1.69,"score_pos":0.02},{"word":"woopy","score":1.69,"score_pos":0.19},{"word":"squiz","score":1.69,"score_pos":0},{"word":"weepy","score":1.69,"score_pos":0.06},{"word":"jinne","score":1.69,"score_pos":0.17},{"word":"brava","score":1.69,"score_pos":0.02},{"word":"yucky","score":1.69,"score_pos":0.05},{"word":"exine","score":1.69,"score_pos":0.01},{"word":"nixie","score":1.69,"score_pos":0.03},{"word":"funny","score":1.69,"score_pos":0.45},{"word":"avgas","score":1.69,"score_pos":0.01},{"word":"pavan","score":1.69,"score_pos":0.06},{"word":"greve","score":1.69,"score_pos":0.02},{"word":"verge","score":1.69,"score_pos":0.06},{"word":"zooid","score":1.69,"score_pos":0.08},{"word":"rarer","score":1.69,"score_pos":0.04},{"word":"areae","score":1.69,"score_pos":0.01},{"word":"arear","score":1.69,"score_pos":0},{"word":"arere","score":1.69,"score_pos":0.01},{"word":"raree","score":1.69,"score_pos":0.06},{"word":"halva","score":1.69,"score_pos":0.02},{"word":"poofy","score":1.69,"score_pos":0.23},{"word":"jinns","score":1.69,"score_pos":0.43},{"word":"convo","score":1.69,"score_pos":0.05},{"word":"macaw","score":1.69,"score_pos":0.01},{"word":"telex","score":1.69,"score_pos":0.05},{"word":"vigia","score":1.69,"score_pos":0.03},{"word":"bever","score":1.69,"score_pos":0.1},{"word":"breve","score":1.69,"score_pos":0.03},{"word":"buffa","score":1.68,"score_pos":0.04},{"word":"femmy","score":1.68,"score_pos":0.16},{"word":"veges","score":1.68,"score_pos":0.16},{"word":"tavah","score":1.68,"score_pos":0.04},{"word":"bivia","score":1.68,"score_pos":0.06},{"word":"arars","score":1.68,"score_pos":0.02},{"word":"arras","score":1.68,"score_pos":0.03},{"word":"asses","score":1.68,"score_pos":0},{"word":"eases","score":1.68,"score_pos":0.01},{"word":"sasse","score":1.68,"score_pos":0.01},{"word":"sease","score":1.68,"score_pos":0.01},{"word":"sessa","score":1.68,"score_pos":0},{"word":"fogou","score":1.68,"score_pos":0.01},{"word":"gruff","score":1.68,"score_pos":0.01},{"word":"error","score":1.68,"score_pos":0},{"word":"fugue","score":1.68,"score_pos":0.07},{"word":"kawau","score":1.68,"score_pos":0},{"word":"huggy","score":1.68,"score_pos":0.14},{"word":"helve","score":1.68,"score_pos":0.03},{"word":"vegie","score":1.68,"score_pos":0.04},{"word":"buffo","score":1.68,"score_pos":0.03},{"word":"buffe","score":1.68,"score_pos":0.08},{"word":"hubby","score":1.68,"score_pos":0.08},{"word":"vinic","score":1.68,"score_pos":0.02},{"word":"wedge","score":1.68,"score_pos":0.03},{"word":"juror","score":1.68,"score_pos":0.08},{"word":"fugus","score":1.68,"score_pos":0.19},{"word":"guffs","score":1.68,"score_pos":0.14},{"word":"miffy","score":1.68,"score_pos":0.09},{"word":"ooses","score":1.68,"score_pos":0.02},{"word":"kavas","score":1.68,"score_pos":0.13},{"word":"kvass","score":1.68,"score_pos":0.01},{"word":"vakas","score":1.68,"score_pos":0.09},{"word":"erses","score":1.68,"score_pos":0.01},{"word":"resee","score":1.68,"score_pos":0.01},{"word":"reses","score":1.68,"score_pos":0.03},{"word":"seers","score":1.68,"score_pos":0.03},{"word":"serer","score":1.68,"score_pos":0.04},{"word":"seres","score":1.68,"score_pos":0.15},{"word":"serre","score":1.68,"score_pos":0.03},{"word":"serrs","score":1.68,"score_pos":0.07},{"word":"evoke","score":1.68,"score_pos":0},{"word":"kerve","score":1.68,"score_pos":0.03},{"word":"waffs","score":1.68,"score_pos":0.12},{"word":"waqfs","score":1.68,"score_pos":0.08},{"word":"fewer","score":1.67,"score_pos":0.08},{"word":"bedew","score":1.67,"score_pos":0.02},{"word":"dweeb","score":1.67,"score_pos":0},{"word":"zulus","score":1.67,"score_pos":0.1},{"word":"assai","score":1.67,"score_pos":0},{"word":"buffs","score":1.67,"score_pos":0.2},{"word":"eerie","score":1.67,"score_pos":0.01},{"word":"zooey","score":1.67,"score_pos":0.23},{"word":"jaded","score":1.67,"score_pos":0.18},{"word":"sojus","score":1.67,"score_pos":0.06},{"word":"sujee","score":1.67,"score_pos":0.05},{"word":"jesus","score":1.67,"score_pos":0.05},{"word":"buffi","score":1.67,"score_pos":0.02},{"word":"sowff","score":1.67,"score_pos":0.02},{"word":"sowfs","score":1.67,"score_pos":0.14},{"word":"woofs","score":1.67,"score_pos":0.21},{"word":"vacua","score":1.67,"score_pos":0.02},{"word":"siris","score":1.67,"score_pos":0.12},{"word":"seise","score":1.67,"score_pos":0.01},{"word":"issei","score":1.67,"score_pos":0},{"word":"sises","score":1.67,"score_pos":0.06},{"word":"ceaze","score":1.67,"score_pos":0.07},{"word":"buchu","score":1.67,"score_pos":0.01},{"word":"vagal","score":1.67,"score_pos":0.03},{"word":"kieve","score":1.67,"score_pos":0.02},{"word":"wifie","score":1.67,"score_pos":0.04},{"word":"exode","score":1.67,"score_pos":0},{"word":"doxed","score":1.67,"score_pos":0.27},{"word":"ewked","score":1.66,"score_pos":0.01},{"word":"zoppa","score":1.66,"score_pos":0.02},{"word":"peaze","score":1.66,"score_pos":0.06},{"word":"fusks","score":1.66,"score_pos":0.15},{"word":"mahwa","score":1.66,"score_pos":0},{"word":"voddy","score":1.66,"score_pos":0.11},{"word":"wuddy","score":1.66,"score_pos":0.11},{"word":"cuvee","score":1.66,"score_pos":0.22},{"word":"chaff","score":1.66,"score_pos":0.02},{"word":"amaze","score":1.66,"score_pos":0.01},{"word":"cooze","score":1.66,"score_pos":0.14},{"word":"dojos","score":1.66,"score_pos":0.07},{"word":"allee","score":1.66,"score_pos":0.02},{"word":"allel","score":1.66,"score_pos":0.01},{"word":"desex","score":1.66,"score_pos":0.02},{"word":"dexes","score":1.66,"score_pos":0.26},{"word":"sexed","score":1.66,"score_pos":0.12},{"word":"whoop","score":1.66,"score_pos":0.01},{"word":"bifid","score":1.66,"score_pos":0.09},{"word":"wheep","score":1.66,"score_pos":0.02},{"word":"spaza","score":1.66,"score_pos":0.01},{"word":"spazz","score":1.66,"score_pos":0},{"word":"buggy","score":1.66,"score_pos":0.3},{"word":"bevel","score":1.66,"score_pos":0.09},{"word":"chuck","score":1.66,"score_pos":0.04},{"word":"byway","score":1.66,"score_pos":0.07},{"word":"dixie","score":1.66,"score_pos":0.09},{"word":"dexie","score":1.66,"score_pos":0.06},{"word":"choof","score":1.66,"score_pos":0.01},{"word":"attar","score":1.66,"score_pos":0},{"word":"tatar","score":1.66,"score_pos":0.02},{"word":"tratt","score":1.66,"score_pos":0.03},{"word":"mezzo","score":1.66,"score_pos":0.03},{"word":"fuddy","score":1.66,"score_pos":0.16},{"word":"pizza","score":1.66,"score_pos":0.06},{"word":"salsa","score":1.66,"score_pos":0.01},{"word":"lalls","score":1.66,"score_pos":0.09},{"word":"salal","score":1.66,"score_pos":0.02},{"word":"which","score":1.65,"score_pos":0.04},{"word":"divvy","score":1.65,"score_pos":0.15},{"word":"kaval","score":1.65,"score_pos":0.03},{"word":"zamia","score":1.65,"score_pos":0.02},{"word":"faggy","score":1.65,"score_pos":0.26},{"word":"vigil","score":1.65,"score_pos":0.03},{"word":"aalii","score":1.65,"score_pos":0.01},{"word":"ilial","score":1.65,"score_pos":0},{"word":"bluff","score":1.65,"score_pos":0.02},{"word":"mozos","score":1.65,"score_pos":0.21},{"word":"zooms","score":1.65,"score_pos":0.13},{"word":"stats","score":1.65,"score_pos":0.02},{"word":"tassa","score":1.65,"score_pos":0},{"word":"tatts","score":1.65,"score_pos":0.11},{"word":"fehme","score":1.65,"score_pos":0.02},{"word":"webby","score":1.65,"score_pos":0.06},{"word":"mezes","score":1.65,"score_pos":0.26},{"word":"mzees","score":1.65,"score_pos":0.03},{"word":"rotor","score":1.65,"score_pos":0.01},{"word":"torot","score":1.65,"score_pos":0.05},{"word":"baffy","score":1.65,"score_pos":0.17},{"word":"fabby","score":1.65,"score_pos":0.14},{"word":"pygmy","score":1.65,"score_pos":0.05},{"word":"zippo","score":1.65,"score_pos":0.01},{"word":"peize","score":1.65,"score_pos":0.08},{"word":"fatwa","score":1.65,"score_pos":0.02},{"word":"solos","score":1.65,"score_pos":0.11},{"word":"sools","score":1.65,"score_pos":0.15},{"word":"lolls","score":1.65,"score_pos":0.11},{"word":"leese","score":1.65,"score_pos":0},{"word":"leses","score":1.65,"score_pos":0.03},{"word":"seels","score":1.65,"score_pos":0.05},{"word":"seles","score":1.65,"score_pos":0.14},{"word":"selle","score":1.65,"score_pos":0.03},{"word":"sells","score":1.65,"score_pos":0.08},{"word":"kvell","score":1.65,"score_pos":0},{"word":"kevel","score":1.65,"score_pos":0.04},{"word":"foggy","score":1.65,"score_pos":0.33},{"word":"goofy","score":1.65,"score_pos":0.21},{"word":"meved","score":1.65,"score_pos":0.13},{"word":"luvvy","score":1.65,"score_pos":0.12},{"word":"wiggy","score":1.65,"score_pos":0.16},{"word":"ottos","score":1.65,"score_pos":0},{"word":"soots","score":1.65,"score_pos":0.17},{"word":"stoss","score":1.65,"score_pos":0.01},{"word":"stots","score":1.65,"score_pos":0.03},{"word":"stott","score":1.65,"score_pos":0.01},{"word":"toots","score":1.65,"score_pos":0.18},{"word":"lezzy","score":1.65,"score_pos":0.1},{"word":"setts","score":1.65,"score_pos":0.07},{"word":"stets","score":1.65,"score_pos":0.02},{"word":"teste","score":1.65,"score_pos":0.01},{"word":"tests","score":1.65,"score_pos":0.03},{"word":"tetes","score":1.65,"score_pos":0.1},{"word":"boofy","score":1.64,"score_pos":0.3},{"word":"beefy","score":1.64,"score_pos":0.1},{"word":"venge","score":1.64,"score_pos":0.06},{"word":"wefte","score":1.64,"score_pos":0.04},{"word":"vutty","score":1.64,"score_pos":0.17},{"word":"jerry","score":1.64,"score_pos":0.18},{"word":"oxeye","score":1.64,"score_pos":0},{"word":"zooty","score":1.64,"score_pos":0.17},{"word":"lills","score":1.64,"score_pos":0.08},{"word":"sills","score":1.64,"score_pos":0.11},{"word":"justs","score":1.64,"score_pos":0.15},{"word":"figgy","score":1.64,"score_pos":0.24},{"word":"annas","score":1.64,"score_pos":0.02},{"word":"asana","score":1.64,"score_pos":0},{"word":"naans","score":1.64,"score_pos":0.05},{"word":"nanas","score":1.64,"score_pos":0.06},{"word":"sansa","score":1.64,"score_pos":0.01},{"word":"renne","score":1.64,"score_pos":0.03},{"word":"plaza","score":1.64,"score_pos":0.02},{"word":"sists","score":1.64,"score_pos":0.04},{"word":"titis","score":1.64,"score_pos":0.08},{"word":"yexes","score":1.64,"score_pos":0.08},{"word":"biffy","score":1.64,"score_pos":0.15},{"word":"bucku","score":1.63,"score_pos":0.01},{"word":"pooja","score":1.63,"score_pos":0.02},{"word":"tizzy","score":1.63,"score_pos":0.19},{"word":"jeune","score":1.63,"score_pos":0.1},{"word":"cwtch","score":1.63,"score_pos":0.02},{"word":"noons","score":1.63,"score_pos":0.07},{"word":"sense","score":1.63,"score_pos":0.01},{"word":"esnes","score":1.63,"score_pos":0},{"word":"neese","score":1.63,"score_pos":0},{"word":"nenes","score":1.63,"score_pos":0.08},{"word":"senes","score":1.63,"score_pos":0.17},{"word":"snees","score":1.63,"score_pos":0.03},{"word":"matza","score":1.63,"score_pos":0.03},{"word":"skyfs","score":1.63,"score_pos":0.01},{"word":"talaq","score":1.63,"score_pos":0.01},{"word":"jaaps","score":1.63,"score_pos":0.25},{"word":"jasps","score":1.63,"score_pos":0.1},{"word":"onion","score":1.63,"score_pos":0},{"word":"inion","score":1.63,"score_pos":0},{"word":"ninon","score":1.63,"score_pos":0.01},{"word":"jocos","score":1.63,"score_pos":0.22},{"word":"guava","score":1.63,"score_pos":0.03},{"word":"dixit","score":1.63,"score_pos":0.08},{"word":"exome","score":1.63,"score_pos":0},{"word":"remex","score":1.63,"score_pos":0.03},{"word":"execs","score":1.63,"score_pos":0.01},{"word":"poovy","score":1.63,"score_pos":0.23},{"word":"gazoo","score":1.63,"score_pos":0.03},{"word":"gazar","score":1.63,"score_pos":0.05},{"word":"agaze","score":1.62,"score_pos":0},{"word":"lotto","score":1.62,"score_pos":0.01},{"word":"maxim","score":1.62,"score_pos":0.04},{"word":"ettle","score":1.62,"score_pos":0},{"word":"jeeps","score":1.62,"score_pos":0.11},{"word":"bazoo","score":1.62,"score_pos":0.04},{"word":"bazar","score":1.62,"score_pos":0.08},{"word":"braza","score":1.62,"score_pos":0.03},{"word":"zabra","score":1.62,"score_pos":0.01},{"word":"jomos","score":1.62,"score_pos":0.3},{"word":"mojos","score":1.62,"score_pos":0.09},{"word":"laxly","score":1.62,"score_pos":0.14},{"word":"hewgh","score":1.62,"score_pos":0.03},{"word":"civvy","score":1.62,"score_pos":0.24},{"word":"aurar","score":1.62,"score_pos":0.02},{"word":"aquae","score":1.62,"score_pos":0.01},{"word":"pixie","score":1.62,"score_pos":0.13},{"word":"weave","score":1.62,"score_pos":0.04},{"word":"awave","score":1.62,"score_pos":0.01},{"word":"puffy","score":1.62,"score_pos":0.15},{"word":"zaman","score":1.62,"score_pos":0.03},{"word":"flyby","score":1.62,"score_pos":0.04},{"word":"bevue","score":1.62,"score_pos":0.07},{"word":"ataxy","score":1.62,"score_pos":0},{"word":"booze","score":1.62,"score_pos":0.17},{"word":"annal","score":1.62,"score_pos":0},{"word":"nalla","score":1.62,"score_pos":0.01},{"word":"jolly","score":1.62,"score_pos":0.4},{"word":"jelly","score":1.62,"score_pos":0.21},{"word":"jeely","score":1.62,"score_pos":0.12},{"word":"vuggs","score":1.62,"score_pos":0.18},{"word":"xylol","score":1.61,"score_pos":0},{"word":"rajah","score":1.61,"score_pos":0.01},{"word":"aquas","score":1.61,"score_pos":0.02},{"word":"quass","score":1.61,"score_pos":0.11},{"word":"baiza","score":1.61,"score_pos":0.07},{"word":"queer","score":1.61,"score_pos":0.09},{"word":"djinn","score":1.61,"score_pos":0},{"word":"jisms","score":1.61,"score_pos":0.09},{"word":"kazoo","score":1.61,"score_pos":0.02},{"word":"wauff","score":1.61,"score_pos":0.02},{"word":"anata","score":1.61,"score_pos":0},{"word":"annat","score":1.61,"score_pos":0.01},{"word":"qanat","score":1.61,"score_pos":0.12},{"word":"tanna","score":1.61,"score_pos":0.03},{"word":"jotty","score":1.61,"score_pos":0.35},{"word":"jetty","score":1.61,"score_pos":0.19},{"word":"zobos","score":1.61,"score_pos":0.09},{"word":"bozos","score":1.61,"score_pos":0.34},{"word":"bezes","score":1.61,"score_pos":0.41},{"word":"jacal","score":1.61,"score_pos":0.05},{"word":"neele","score":1.61,"score_pos":0.01},{"word":"radar","score":1.61,"score_pos":0.01},{"word":"adrad","score":1.61,"score_pos":0},{"word":"added","score":1.61,"score_pos":0},{"word":"hexer","score":1.61,"score_pos":0.07},{"word":"rurus","score":1.61,"score_pos":0.06},{"word":"eques","score":1.61,"score_pos":0.01},{"word":"suses","score":1.61,"score_pos":0.08},{"word":"usque","score":1.61,"score_pos":0},{"word":"bizzo","score":1.61,"score_pos":0.07},{"word":"favas","score":1.61,"score_pos":0.3},{"word":"jalap","score":1.61,"score_pos":0.03},{"word":"fever","score":1.61,"score_pos":0.11},{"word":"hajji","score":1.61,"score_pos":0},{"word":"tenet","score":1.61,"score_pos":0.06},{"word":"teene","score":1.61,"score_pos":0.02},{"word":"tenne","score":1.61,"score_pos":0.05},{"word":"xysts","score":1.61,"score_pos":0},{"word":"malax","score":1.6,"score_pos":0.05},{"word":"shojo","score":1.6,"score_pos":0.01},{"word":"janny","score":1.6,"score_pos":0.46},{"word":"excel","score":1.6,"score_pos":0},{"word":"dadas","score":1.6,"score_pos":0.07},{"word":"hexes","score":1.6,"score_pos":0.25},{"word":"deere","score":1.6,"score_pos":0.02},{"word":"dered","score":1.6,"score_pos":0.09},{"word":"dreed","score":1.6,"score_pos":0.04},{"word":"dreer","score":1.6,"score_pos":0.02},{"word":"drere","score":1.6,"score_pos":0.01},{"word":"erred","score":1.6,"score_pos":0.01},{"word":"reded","score":1.6,"score_pos":0.03},{"word":"reede","score":1.6,"score_pos":0.01},{"word":"linin","score":1.6,"score_pos":0.03},{"word":"zooks","score":1.6,"score_pos":0.21},{"word":"eject","score":1.6,"score_pos":0},{"word":"expel","score":1.6,"score_pos":0},{"word":"hazan","score":1.6,"score_pos":0.04},{"word":"huffy","score":1.6,"score_pos":0.09},{"word":"yuzus","score":1.6,"score_pos":0.04},{"word":"gazal","score":1.6,"score_pos":0.05},{"word":"jenny","score":1.6,"score_pos":0.31},{"word":"dodos","score":1.6,"score_pos":0.08},{"word":"innit","score":1.6,"score_pos":0},{"word":"deeds","score":1.6,"score_pos":0.04},{"word":"desse","score":1.6,"score_pos":0},{"word":"sedes","score":1.6,"score_pos":0.09},{"word":"seeds","score":1.6,"score_pos":0.04},{"word":"exude","score":1.6,"score_pos":0},{"word":"zuppa","score":1.6,"score_pos":0.02},{"word":"jagra","score":1.6,"score_pos":0.04},{"word":"iodid","score":1.59,"score_pos":0.01},{"word":"didie","score":1.59,"score_pos":0.03},{"word":"doozy","score":1.59,"score_pos":0.21},{"word":"viffs","score":1.59,"score_pos":0.1},{"word":"bajra","score":1.59,"score_pos":0.02},{"word":"alula","score":1.59,"score_pos":0.01},{"word":"jagas","score":1.59,"score_pos":0.23},{"word":"jaggs","score":1.59,"score_pos":0.31},{"word":"vehme","score":1.59,"score_pos":0.01},{"word":"japan","score":1.59,"score_pos":0.05},{"word":"bezel","score":1.59,"score_pos":0.09},{"word":"panax","score":1.59,"score_pos":0.08},{"word":"chuff","score":1.59,"score_pos":0.02},{"word":"scuzz","score":1.59,"score_pos":0},{"word":"jhala","score":1.59,"score_pos":0.04},{"word":"axman","score":1.59,"score_pos":0.01},{"word":"quoll","score":1.59,"score_pos":0.08},{"word":"quell","score":1.59,"score_pos":0.05},{"word":"flava","score":1.59,"score_pos":0.02},{"word":"array","score":1.59,"score_pos":0.03},{"word":"dizzy","score":1.59,"score_pos":0.21},{"word":"jibba","score":1.58,"score_pos":0.03},{"word":"bevvy","score":1.58,"score_pos":0.22},{"word":"tuque","score":1.58,"score_pos":0.02},{"word":"tutee","score":1.58,"score_pos":0.07},{"word":"jomon","score":1.58,"score_pos":0.09},{"word":"zakat","score":1.58,"score_pos":0.03},{"word":"sulus","score":1.58,"score_pos":0.09},{"word":"lulls","score":1.58,"score_pos":0.1},{"word":"lulus","score":1.58,"score_pos":0.07},{"word":"lusus","score":1.58,"score_pos":0.02},{"word":"assay","score":1.58,"score_pos":0},{"word":"sassy","score":1.58,"score_pos":0.01},{"word":"zuzim","score":1.58,"score_pos":0.03},{"word":"fuggy","score":1.58,"score_pos":0.3},{"word":"quill","score":1.58,"score_pos":0.09},{"word":"tutus","score":1.58,"score_pos":0.07},{"word":"huzza","score":1.58,"score_pos":0.05},{"word":"buffy","score":1.58,"score_pos":0.19},{"word":"fubby","score":1.58,"score_pos":0.16},{"word":"deled","score":1.58,"score_pos":0.08},{"word":"gonzo","score":1.57,"score_pos":0.06},{"word":"nanua","score":1.57,"score_pos":0.01},{"word":"bivvy","score":1.57,"score_pos":0.3},{"word":"cacao","score":1.57,"score_pos":0.02},{"word":"cocoa","score":1.57,"score_pos":0.03},{"word":"caeca","score":1.57,"score_pos":0.02},{"word":"tutti","score":1.57,"score_pos":0.02},{"word":"sesey","score":1.57,"score_pos":0.04},{"word":"yeses","score":1.57,"score_pos":0.02},{"word":"jibbs","score":1.57,"score_pos":0.16},{"word":"woofy","score":1.57,"score_pos":0.2},{"word":"jooks","score":1.57,"score_pos":0.54},{"word":"apoop","score":1.57,"score_pos":0},{"word":"poppa","score":1.57,"score_pos":0.03},{"word":"parra","score":1.57,"score_pos":0.03},{"word":"kexes","score":1.57,"score_pos":0.23},{"word":"momma","score":1.57,"score_pos":0.04},{"word":"marra","score":1.57,"score_pos":0.03},{"word":"accas","score":1.57,"score_pos":0.01},{"word":"cacas","score":1.57,"score_pos":0.14},{"word":"casas","score":1.57,"score_pos":0.06},{"word":"mamee","score":1.57,"score_pos":0.11},{"word":"queen","score":1.57,"score_pos":0.1},{"word":"cooee","score":1.57,"score_pos":0.17},{"word":"recce","score":1.57,"score_pos":0.01},{"word":"galax","score":1.57,"score_pos":0.06},{"word":"dilli","score":1.57,"score_pos":0.01},{"word":"sissy","score":1.57,"score_pos":0.01},{"word":"papas","score":1.57,"score_pos":0.12},{"word":"opepe","score":1.56,"score_pos":0},{"word":"amass","score":1.56,"score_pos":0},{"word":"mamas","score":1.56,"score_pos":0.14},{"word":"masas","score":1.56,"score_pos":0.05},{"word":"massa","score":1.56,"score_pos":0},{"word":"assam","score":1.56,"score_pos":0},{"word":"samas","score":1.56,"score_pos":0.1},{"word":"sunns","score":1.56,"score_pos":0.21},{"word":"morro","score":1.56,"score_pos":0.03},{"word":"cocos","score":1.56,"score_pos":0.15},{"word":"emeer","score":1.56,"score_pos":0},{"word":"emmer","score":1.56,"score_pos":0},{"word":"merer","score":1.56,"score_pos":0.06},{"word":"cesse","score":1.56,"score_pos":0.01},{"word":"yexed","score":1.56,"score_pos":0.04},{"word":"pappi","score":1.56,"score_pos":0.02},{"word":"zappy","score":1.56,"score_pos":0.08},{"word":"cocci","score":1.56,"score_pos":0.02},{"word":"cirri","score":1.56,"score_pos":0.02},{"word":"soops","score":1.56,"score_pos":0.13},{"word":"oppos","score":1.56,"score_pos":0},{"word":"poops","score":1.56,"score_pos":0.22},{"word":"epees","score":1.56,"score_pos":0.01},{"word":"peeps","score":1.56,"score_pos":0.07},{"word":"seeps","score":1.56,"score_pos":0.04},{"word":"jebel","score":1.56,"score_pos":0.07},{"word":"allay","score":1.56,"score_pos":0.03},{"word":"allyl","score":1.56,"score_pos":0},{"word":"mosso","score":1.56,"score_pos":0},{"word":"sooms","score":1.56,"score_pos":0.13},{"word":"ended","score":1.56,"score_pos":0},{"word":"memes","score":1.56,"score_pos":0.19},{"word":"meses","score":1.56,"score_pos":0.06},{"word":"smees","score":1.56,"score_pos":0.03},{"word":"seems","score":1.56,"score_pos":0.04},{"word":"semee","score":1.56,"score_pos":0.05},{"word":"semes","score":1.56,"score_pos":0.14},{"word":"pozzy","score":1.56,"score_pos":0.45},{"word":"tatty","score":1.55,"score_pos":0.11},{"word":"abuzz","score":1.55,"score_pos":0},{"word":"lolly","score":1.55,"score_pos":0.11},{"word":"arrah","score":1.55,"score_pos":0.01},{"word":"pipis","score":1.55,"score_pos":0.14},{"word":"ganja","score":1.55,"score_pos":0.02},{"word":"wazoo","score":1.55,"score_pos":0.03},{"word":"jokol","score":1.55,"score_pos":0.05},{"word":"simis","score":1.55,"score_pos":0.11},{"word":"totty","score":1.55,"score_pos":0.14},{"word":"zebub","score":1.55,"score_pos":0},{"word":"bajan","score":1.55,"score_pos":0.04},{"word":"zippy","score":1.55,"score_pos":0.07},{"word":"calla","score":1.55,"score_pos":0.04},{"word":"slyly","score":1.55,"score_pos":0.02},{"word":"hahas","score":1.55,"score_pos":0.03},{"word":"shahs","score":1.55,"score_pos":0.04},{"word":"shash","score":1.55,"score_pos":0.01},{"word":"mizzy","score":1.55,"score_pos":0.26},{"word":"zowee","score":1.54,"score_pos":0.1},{"word":"alaap","score":1.54,"score_pos":0},{"word":"alapa","score":1.54,"score_pos":0},{"word":"papal","score":1.54,"score_pos":0.03},{"word":"appal","score":1.54,"score_pos":0},{"word":"palla","score":1.54,"score_pos":0.04},{"word":"jutty","score":1.54,"score_pos":0.32},{"word":"feaze","score":1.54,"score_pos":0.08},{"word":"llama","score":1.54,"score_pos":0.01},{"word":"malam","score":1.54,"score_pos":0.02},{"word":"hoosh","score":1.54,"score_pos":0.02},{"word":"shoos","score":1.54,"score_pos":0.06},{"word":"nanny","score":1.54,"score_pos":0.08},{"word":"audad","score":1.54,"score_pos":0.02},{"word":"titty","score":1.54,"score_pos":0.1},{"word":"attap","score":1.54,"score_pos":0},{"word":"tappa","score":1.54,"score_pos":0.02},{"word":"howff","score":1.54,"score_pos":0.02},{"word":"whoof","score":1.54,"score_pos":0.01},{"word":"elpee","score":1.54,"score_pos":0.01},{"word":"melee","score":1.54,"score_pos":0.08},{"word":"lemel","score":1.54,"score_pos":0.02},{"word":"lemme","score":1.54,"score_pos":0.02},{"word":"weize","score":1.53,"score_pos":0.07},{"word":"nonny","score":1.53,"score_pos":0.1},{"word":"duded","score":1.53,"score_pos":0.09},{"word":"potoo","score":1.53,"score_pos":0.02},{"word":"potto","score":1.53,"score_pos":0.04},{"word":"tepee","score":1.53,"score_pos":0.04},{"word":"kuzus","score":1.53,"score_pos":0.12},{"word":"motto","score":1.53,"score_pos":0.03},{"word":"gogga","score":1.53,"score_pos":0.04},{"word":"shish","score":1.53,"score_pos":0.01},{"word":"ragga","score":1.53,"score_pos":0.01},{"word":"fezes","score":1.53,"score_pos":0.42},{"word":"emmet","score":1.53,"score_pos":0},{"word":"whiff","score":1.53,"score_pos":0.02},{"word":"swizz","score":1.53,"score_pos":0.01},{"word":"jammy","score":1.53,"score_pos":0.27},{"word":"canna","score":1.53,"score_pos":0.06},{"word":"hexed","score":1.53,"score_pos":0.14},{"word":"sudds","score":1.53,"score_pos":0.07},{"word":"frizz","score":1.53,"score_pos":0.03},{"word":"baboo","score":1.53,"score_pos":0.02},{"word":"araba","score":1.53,"score_pos":0},{"word":"barra","score":1.53,"score_pos":0.04},{"word":"ictic","score":1.53,"score_pos":0},{"word":"ajuga","score":1.53,"score_pos":0},{"word":"saags","score":1.53,"score_pos":0.12},{"word":"sagas","score":1.53,"score_pos":0.09},{"word":"hamza","score":1.53,"score_pos":0.03},{"word":"ninny","score":1.53,"score_pos":0.07},{"word":"nappa","score":1.53,"score_pos":0.01},{"word":"egger","score":1.53,"score_pos":0},{"word":"grege","score":1.53,"score_pos":0.03},{"word":"pipit","score":1.53,"score_pos":0.05},{"word":"lahal","score":1.52,"score_pos":0},{"word":"halal","score":1.52,"score_pos":0.02},{"word":"amman","score":1.52,"score_pos":0},{"word":"manna","score":1.52,"score_pos":0.05},{"word":"namma","score":1.52,"score_pos":0.01},{"word":"jemmy","score":1.52,"score_pos":0.18},{"word":"ziffs","score":1.52,"score_pos":0.07},{"word":"immit","score":1.52,"score_pos":0},{"word":"abbas","score":1.52,"score_pos":0.01},{"word":"babas","score":1.52,"score_pos":0.18},{"word":"breer","score":1.52,"score_pos":0.04},{"word":"brere","score":1.52,"score_pos":0.03},{"word":"rebbe","score":1.52,"score_pos":0.01},{"word":"azygy","score":1.52,"score_pos":0},{"word":"gogos","score":1.52,"score_pos":0.15},{"word":"googs","score":1.52,"score_pos":0.25},{"word":"zhomo","score":1.52,"score_pos":0.01},{"word":"geese","score":1.52,"score_pos":0.01},{"word":"gesse","score":1.52,"score_pos":0.01},{"word":"hatha","score":1.52,"score_pos":0.01},{"word":"penne","score":1.52,"score_pos":0.08},{"word":"hollo","score":1.52,"score_pos":0.03},{"word":"mneme","score":1.52,"score_pos":0.01},{"word":"vuggy","score":1.52,"score_pos":0.18},{"word":"bobos","score":1.52,"score_pos":0.21},{"word":"boobs","score":1.52,"score_pos":0.21},{"word":"besee","score":1.52,"score_pos":0.04},{"word":"beses","score":1.52,"score_pos":0.1},{"word":"chizz","score":1.52,"score_pos":0.03},{"word":"jimmy","score":1.52,"score_pos":0.25},{"word":"tooth","score":1.51,"score_pos":0.06},{"word":"teeth","score":1.51,"score_pos":0.02},{"word":"thete","score":1.51,"score_pos":0.03},{"word":"boozy","score":1.51,"score_pos":0.41},{"word":"akkas","score":1.51,"score_pos":0.01},{"word":"kakas","score":1.51,"score_pos":0.07},{"word":"phizz","score":1.51,"score_pos":0.03},{"word":"bezzy","score":1.51,"score_pos":0.31},{"word":"wootz","score":1.51,"score_pos":0.03},{"word":"kaiak","score":1.51,"score_pos":0.03},{"word":"kaika","score":1.51,"score_pos":0.04},{"word":"minim","score":1.51,"score_pos":0.03},{"word":"bibbs","score":1.51,"score_pos":0.13},{"word":"sibbs","score":1.51,"score_pos":0.06},{"word":"sooks","score":1.51,"score_pos":0.2},{"word":"kooks","score":1.51,"score_pos":0.2},{"word":"jafas","score":1.51,"score_pos":0.18},{"word":"wexes","score":1.51,"score_pos":0.35},{"word":"keeks","score":1.51,"score_pos":0.07},{"word":"seeks","score":1.51,"score_pos":0.07},{"word":"skees","score":1.51,"score_pos":0.02},{"word":"daddy","score":1.51,"score_pos":0.07},{"word":"bizzy","score":1.51,"score_pos":0.42},{"word":"jewie","score":1.5,"score_pos":0.08},{"word":"kikoi","score":1.5,"score_pos":0.01},{"word":"kirri","score":1.5,"score_pos":0.01},{"word":"algal","score":1.5,"score_pos":0.01},{"word":"affix","score":1.5,"score_pos":0},{"word":"jukus","score":1.5,"score_pos":0.17},{"word":"zebec","score":1.5,"score_pos":0.01},{"word":"jefes","score":1.5,"score_pos":0.24},{"word":"jeffs","score":1.5,"score_pos":0.14},{"word":"doddy","score":1.5,"score_pos":0.09},{"word":"doody","score":1.5,"score_pos":0.13},{"word":"deedy","score":1.5,"score_pos":0.04},{"word":"glogg","score":1.5,"score_pos":0.01},{"word":"lolog","score":1.5,"score_pos":0.01},{"word":"grrrl","score":1.5,"score_pos":0.02},{"word":"gelee","score":1.5,"score_pos":0.09},{"word":"legge","score":1.5,"score_pos":0.02},{"word":"batta","score":1.5,"score_pos":0.05},{"word":"hapax","score":1.5,"score_pos":0.03},{"word":"bobol","score":1.5,"score_pos":0.05},{"word":"belle","score":1.5,"score_pos":0.08},{"word":"belee","score":1.5,"score_pos":0.12},{"word":"queme","score":1.49,"score_pos":0.07},{"word":"jiffs","score":1.49,"score_pos":0.19},{"word":"jaggy","score":1.49,"score_pos":0.3},{"word":"diddy","score":1.49,"score_pos":0.06},{"word":"ebbet","score":1.49,"score_pos":0},{"word":"pupus","score":1.49,"score_pos":0.12},{"word":"madam","score":1.49,"score_pos":0.01},{"word":"mumms","score":1.49,"score_pos":0.17},{"word":"mumus","score":1.49,"score_pos":0.13},{"word":"ceded","score":1.49,"score_pos":0.08},{"word":"zimbi","score":1.49,"score_pos":0.01},{"word":"quipu","score":1.49,"score_pos":0.01},{"word":"ngana","score":1.49,"score_pos":0},{"word":"jewel","score":1.49,"score_pos":0.08},{"word":"aflaj","score":1.49,"score_pos":0},{"word":"falaj","score":1.49,"score_pos":0},{"word":"muzzy","score":1.49,"score_pos":0.33},{"word":"tutty","score":1.48,"score_pos":0.12},{"word":"jiggy","score":1.48,"score_pos":0.27},{"word":"benne","score":1.48,"score_pos":0.11},{"word":"uhuru","score":1.48,"score_pos":0},{"word":"ajwan","score":1.47,"score_pos":0},{"word":"jawan","score":1.47,"score_pos":0.07},{"word":"twixt","score":1.47,"score_pos":0},{"word":"dadah","score":1.47,"score_pos":0.02},{"word":"xebec","score":1.47,"score_pos":0},{"word":"huhus","score":1.47,"score_pos":0.03},{"word":"shush","score":1.47,"score_pos":0.01},{"word":"yacca","score":1.47,"score_pos":0.01},{"word":"fuzee","score":1.47,"score_pos":0.29},{"word":"huzzy","score":1.47,"score_pos":0.26},{"word":"appay","score":1.47,"score_pos":0.01},{"word":"pappy","score":1.47,"score_pos":0.13},{"word":"yappy","score":1.47,"score_pos":0.03},{"word":"jembe","score":1.47,"score_pos":0.06},{"word":"vizir","score":1.47,"score_pos":0.05},{"word":"fixit","score":1.47,"score_pos":0.16},{"word":"mammy","score":1.47,"score_pos":0.15},{"word":"nunny","score":1.47,"score_pos":0.09},{"word":"jocko","score":1.46,"score_pos":0.06},{"word":"poppy","score":1.46,"score_pos":0.16},{"word":"poopy","score":1.46,"score_pos":0.22},{"word":"peppy","score":1.46,"score_pos":0.09},{"word":"mommy","score":1.46,"score_pos":0.18},{"word":"bubba","score":1.46,"score_pos":0.03},{"word":"kinin","score":1.46,"score_pos":0.04},{"word":"kudzu","score":1.46,"score_pos":0},{"word":"urubu","score":1.45,"score_pos":0},{"word":"bubbe","score":1.45,"score_pos":0.07},{"word":"yippy","score":1.45,"score_pos":0.02},{"word":"pippy","score":1.45,"score_pos":0.12},{"word":"infix","score":1.45,"score_pos":0},{"word":"dagga","score":1.45,"score_pos":0.03},{"word":"pampa","score":1.45,"score_pos":0.04},{"word":"peece","score":1.45,"score_pos":0.03},{"word":"wawas","score":1.45,"score_pos":0.15},{"word":"wowee","score":1.45,"score_pos":0.15},{"word":"commo","score":1.45,"score_pos":0.04},{"word":"afara","score":1.45,"score_pos":0},{"word":"dabba","score":1.45,"score_pos":0.01},{"word":"emcee","score":1.45,"score_pos":0},{"word":"bubus","score":1.45,"score_pos":0.17},{"word":"bussu","score":1.45,"score_pos":0},{"word":"doggo","score":1.45,"score_pos":0.03},{"word":"egged","score":1.45,"score_pos":0},{"word":"edged","score":1.45,"score_pos":0},{"word":"javas","score":1.45,"score_pos":0.35},{"word":"buzzy","score":1.45,"score_pos":0.54},{"word":"vexer","score":1.44,"score_pos":0.08},{"word":"swees","score":1.44,"score_pos":0.04},{"word":"faffs","score":1.44,"score_pos":0.18},{"word":"feoff","score":1.44,"score_pos":0.02},{"word":"freer","score":1.44,"score_pos":0.04},{"word":"refer","score":1.44,"score_pos":0.01},{"word":"ferer","score":1.44,"score_pos":0.09},{"word":"frere","score":1.44,"score_pos":0.03},{"word":"ebbed","score":1.44,"score_pos":0},{"word":"ajiva","score":1.44,"score_pos":0},{"word":"cippi","score":1.44,"score_pos":0.02},{"word":"woozy","score":1.44,"score_pos":0.28},{"word":"mimic","score":1.44,"score_pos":0.02},{"word":"vexes","score":1.44,"score_pos":0.32},{"word":"sukuk","score":1.44,"score_pos":0.02},{"word":"kukus","score":1.44,"score_pos":0.06},{"word":"feese","score":1.44,"score_pos":0.02},{"word":"fesse","score":1.44,"score_pos":0.01},{"word":"swiss","score":1.44,"score_pos":0.02},{"word":"jewed","score":1.43,"score_pos":0.19},{"word":"fezzy","score":1.43,"score_pos":0.32},{"word":"wexed","score":1.43,"score_pos":0.19},{"word":"deked","score":1.43,"score_pos":0.06},{"word":"choco","score":1.43,"score_pos":0.02},{"word":"cooch","score":1.43,"score_pos":0.07},{"word":"hooch","score":1.43,"score_pos":0.04},{"word":"duddy","score":1.43,"score_pos":0.08},{"word":"fifis","score":1.43,"score_pos":0.17},{"word":"walla","score":1.43,"score_pos":0.04},{"word":"fedex","score":1.43,"score_pos":0.07},{"word":"fizzy","score":1.43,"score_pos":0.43},{"word":"abaya","score":1.43,"score_pos":0},{"word":"yabba","score":1.43,"score_pos":0},{"word":"yabby","score":1.43,"score_pos":0.02},{"word":"chich","score":1.42,"score_pos":0.05},{"word":"butut","score":1.42,"score_pos":0.06},{"word":"flaff","score":1.42,"score_pos":0.02},{"word":"booby","score":1.42,"score_pos":0.2},{"word":"bobby","score":1.42,"score_pos":0.18},{"word":"yobbo","score":1.42,"score_pos":0},{"word":"yobby","score":1.42,"score_pos":0.03},{"word":"etwee","score":1.42,"score_pos":0},{"word":"tweet","score":1.42,"score_pos":0.02},{"word":"weete","score":1.42,"score_pos":0.03},{"word":"kayak","score":1.42,"score_pos":0.01},{"word":"yakka","score":1.42,"score_pos":0.01},{"word":"abaca","score":1.42,"score_pos":0},{"word":"bacca","score":1.42,"score_pos":0.03},{"word":"tuktu","score":1.41,"score_pos":0},{"word":"gamma","score":1.41,"score_pos":0.03},{"word":"magma","score":1.41,"score_pos":0.03},{"word":"agama","score":1.41,"score_pos":0},{"word":"wanna","score":1.41,"score_pos":0.05},{"word":"kooky","score":1.41,"score_pos":0.19},{"word":"mamba","score":1.41,"score_pos":0.02},{"word":"filii","score":1.41,"score_pos":0.03},{"word":"bombo","score":1.4,"score_pos":0.03},{"word":"jugum","score":1.4,"score_pos":0.03},{"word":"kappa","score":1.4,"score_pos":0.01},{"word":"pakka","score":1.4,"score_pos":0.04},{"word":"kaama","score":1.4,"score_pos":0.02},{"word":"whizz","score":1.4,"score_pos":0.02},{"word":"hudud","score":1.4,"score_pos":0.03},{"word":"phpht","score":1.4,"score_pos":0.02},{"word":"jiffy","score":1.4,"score_pos":0.18},{"word":"puppy","score":1.39,"score_pos":0.15},{"word":"yuppy","score":1.39,"score_pos":0.03},{"word":"mummy","score":1.39,"score_pos":0.17},{"word":"yummy","score":1.39,"score_pos":0.04},{"word":"reeve","score":1.38,"score_pos":0.01},{"word":"verve","score":1.38,"score_pos":0.05},{"word":"quaff","score":1.38,"score_pos":0.04},{"word":"gynny","score":1.38,"score_pos":0.08},{"word":"gabba","score":1.37,"score_pos":0.02},{"word":"dewed","score":1.37,"score_pos":0.08},{"word":"fuffs","score":1.37,"score_pos":0.2},{"word":"zexes","score":1.37,"score_pos":0.24},{"word":"quiff","score":1.37,"score_pos":0.05},{"word":"gobbo","score":1.37,"score_pos":0.02},{"word":"fuzzy","score":1.37,"score_pos":0.54},{"word":"vexed","score":1.37,"score_pos":0.17},{"word":"effed","score":1.36,"score_pos":0},{"word":"cezve","score":1.36,"score_pos":0.08},{"word":"laval","score":1.36,"score_pos":0.02},{"word":"abaka","score":1.36,"score_pos":0},{"word":"babka","score":1.36,"score_pos":0.06},{"word":"kabab","score":1.36,"score_pos":0},{"word":"ovolo","score":1.35,"score_pos":0},{"word":"level","score":1.35,"score_pos":0.03},{"word":"levee","score":1.35,"score_pos":0.05},{"word":"oxbow","score":1.35,"score_pos":0},{"word":"bubby","score":1.35,"score_pos":0.16},{"word":"fluff","score":1.35,"score_pos":0.02},{"word":"faffy","score":1.35,"score_pos":0.17},{"word":"villi","score":1.35,"score_pos":0.02},{"word":"kibbi","score":1.35,"score_pos":0.01},{"word":"yukky","score":1.34,"score_pos":0.04},{"word":"papaw","score":1.34,"score_pos":0.01},{"word":"pawaw","score":1.34,"score_pos":0.02},{"word":"zanja","score":1.34,"score_pos":0.01},{"word":"eeven","score":1.34,"score_pos":0.01},{"word":"pewee","score":1.33,"score_pos":0.09},{"word":"emmew","score":1.33,"score_pos":0},{"word":"hyphy","score":1.33,"score_pos":0.02},{"word":"femme","score":1.32,"score_pos":0.07},{"word":"zorro","score":1.31,"score_pos":0.02},{"word":"zezes","score":1.31,"score_pos":0.19},{"word":"gyppy","score":1.31,"score_pos":0.04},{"word":"deeve","score":1.3,"score_pos":0.02},{"word":"wagga","score":1.3,"score_pos":0.03},{"word":"vivid","score":1.29,"score_pos":0.11},{"word":"tazza","score":1.29,"score_pos":0.04},{"word":"leeze","score":1.29,"score_pos":0.02},{"word":"boffo","score":1.28,"score_pos":0.03},{"word":"weeke","score":1.28,"score_pos":0.04},{"word":"jazzy","score":1.28,"score_pos":0.55},{"word":"jesse","score":1.28,"score_pos":0.01},{"word":"sexes","score":1.28,"score_pos":0.23},{"word":"zanza","score":1.27,"score_pos":0.04},{"word":"zizit","score":1.27,"score_pos":0.05},{"word":"fuffy","score":1.27,"score_pos":0.2},{"word":"neeze","score":1.27,"score_pos":0.01},{"word":"peeve","score":1.26,"score_pos":0.03},{"word":"civic","score":1.26,"score_pos":0.03},{"word":"jnana","score":1.24,"score_pos":0.02},{"word":"jinni","score":1.23,"score_pos":0.05},{"word":"esses","score":1.21,"score_pos":0},{"word":"keeve","score":1.21,"score_pos":0.02},{"word":"jujus","score":1.21,"score_pos":0.15},{"word":"addax","score":1.21,"score_pos":0},{"word":"pzazz","score":1.2,"score_pos":0.01},{"word":"zocco","score":1.2,"score_pos":0.02},{"word":"zoppo","score":1.2,"score_pos":0.02},{"word":"taata","score":1.19,"score_pos":0.02},{"word":"mezze","score":1.19,"score_pos":0.08},{"word":"anana","score":1.18,"score_pos":0},{"word":"nanna","score":1.18,"score_pos":0.02},{"word":"heeze","score":1.18,"score_pos":0.03},{"word":"exeem","score":1.16,"score_pos":0},{"word":"exeme","score":1.16,"score_pos":0},{"word":"immix","score":1.15,"score_pos":0},{"word":"xylyl","score":1.15,"score_pos":0},{"word":"queue","score":1.15,"score_pos":0.06},{"word":"susus","score":1.15,"score_pos":0.03},{"word":"ayaya","score":1.12,"score_pos":0},{"word":"mamma","score":1.11,"score_pos":0.03},{"word":"cocco","score":1.11,"score_pos":0.03},{"word":"peepe","score":1.1,"score_pos":0.03},{"word":"feeze","score":1.07,"score_pos":0.06},{"word":"jaffa","score":1.05,"score_pos":0.04},{"word":"jeeze","score":0.91,"score_pos":0.06},{"word":"qajaq","score":0.83,"score_pos":0.01}]</script>
</div>
</div>
<p>Now that we have the data in a place where we can get it, let’s switch gears and write some JavaScript!</p>
</section>
<section id="start-working-in-javascript" class="level3">
<h3 class="anchored" data-anchor-id="start-working-in-javascript">Start working in JavaScript</h3>
<p>Here’s the cool thing: from here on out, the actual computation of the rest of the blog post is done <em>in your browser</em>. To facilitate this, I’ll use an extension I built for knitr for <a href="https://pkg.js4shiny.com/articles/literate-javascript.html">literate JavaScript programming</a> with the <a href="https://pkg.js4shiny.com">js4shiny</a> package.</p>
<section id="js4shiny" class="level4">
<h4 class="anchored" data-anchor-id="js4shiny">js4shiny</h4>
<p>Setting up literate JavaScript in blogdown is pretty straight-forward thanks to a little helper function from js4shiny.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb68" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb68-1">js4shiny<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">html_setup_blogdown</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">stylize =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"none"</span>)</span></code></pre></div></div>
<div class="cell-output-display">

</div>
</div>
</section>
<section id="tidyjs" class="level4">
<h4 class="anchored" data-anchor-id="tidyjs">tidyjs</h4>
<p>The other cool thing we’ll use is <a href="https://pbeshai.github.io/tidy/">tidyjs</a>. It’s a really neat JavaScript library that makes it easy to work with data frames in the browser. If you squint really hard, it’s remarkably similar to the tidyverse, just with a JavaScript spin.</p>
<p>I wrapped <a href="https://pkg.garrickadenbuie.com/tidyjs-r/">tidyjs in an R package</a> that automatically stays up to date with the latest version of tidyjs. To use tidyjs, we just need to call <code>use_tidyjs()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb69" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb69-1">tidyjs<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">use_tidyjs</span>()</span></code></pre></div></div>
<div class="cell-output-display">

</div>
</div>
<p>Now that we’ve included tidyjs in this page, we can finally switch to writing JavaScript instead of R.</p>
<p>First, we need to import a couple of functions from tidyjs that we’re going to want to use. With tidyjs, all transformations are wrapped in a call <code>tidy()</code>, so we have to import <code>tidy</code>. We also need <code>filter()</code> and <code>sliceMax()</code> for easy filtering.</p>
<div class="cell" data-js_redirect="false">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb70" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb70-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> { tidy<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> filter<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> sliceMax } <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> Tidy</span></code></pre></div></div>
<script type="text/javascript">
const { tidy, filter, sliceMax } = Tidy
</script>
</div>
</section>
<section id="load-our-data" class="level4">
<h4 class="anchored" data-anchor-id="load-our-data">Load our data</h4>
<p>The next step is to find the JSON data that we just serialized and stashed in our page. We can use <code>document.getElementById()</code> to find the element with the <code>id</code> <code>'words-scored'</code>, and then grab the JSON text itself from the <code>.innerText</code> property of that object. Finally, we call <code>JSON.parse()</code> on the json text to parse it into a JavaScript object.</p>
<div class="cell" data-js_redirect="false">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb71" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb71-1">wordsScored <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">JSON</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">parse</span>(</span>
<span id="cb71-2">  <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">document</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getElementById</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'words-scored'</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">innerText</span></span>
<span id="cb71-3">)</span></code></pre></div></div>
<script type="text/javascript">
wordsScored = JSON.parse(
  document.getElementById('words-scored').innerText
)
</script>
</div>
</section>
<section id="preview-the-data" class="level4">
<h4 class="anchored" data-anchor-id="preview-the-data">Preview the data</h4>
<p>Here’s a quick preview of the data. In tidyjs you wrap a pipeline in <code>tidy()</code> and then each additional argument to <code>tidy()</code> is the next step in the pipe. To make it look a little more familiar to R users, I’ve added the <code>%&gt;%</code> in the comments.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb72" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb72-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tidy</span>(</span>
<span id="cb72-2">  wordsScored<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// %&gt;%</span></span>
<span id="cb72-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sliceMax</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'score'</span>)</span>
<span id="cb72-4">)</span></code></pre></div></div>
<div id="out-unnamed-chunk-15">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_unnamed_chunk_15 = redirectLogger(document.querySelector("#out-unnamed-chunk-15 > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_unnamed_chunk_15(`tidy(
  wordsScored, // %>%
  sliceMax(5, 'score')
)`)
})
</script>
</div>
</section>
</section>
<section id="same-song-different-dance" class="level3">
<h3 class="anchored" data-anchor-id="same-song-different-dance">Same song, different dance</h3>
<section id="summarizing-guesses" class="level4">
<h4 class="anchored" data-anchor-id="summarizing-guesses">Summarizing guesses</h4>
<p>Next, we translate <code>summarize_guesses()</code> from R to <code>summarizeGuesses()</code> in JavaScript.</p>
<div class="cell" data-js_redirect="false">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb73" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb73-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarizeGuesses</span> ({ guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> results }) {</span>
<span id="cb73-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// Check that all guesses and results have 5 characters</span></span>
<span id="cb73-3">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> allComplete <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> [<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">...</span>guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">...</span>results]<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">every</span>(s <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> s<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)</span>
<span id="cb73-4">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span>allComplete) {</span>
<span id="cb73-5">    <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">error</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'All guesses and results must have 5 characters.'</span>)</span>
<span id="cb73-6">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span></span>
<span id="cb73-7">  }</span>
<span id="cb73-8"></span>
<span id="cb73-9">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// R: str_split(x, '')</span></span>
<span id="cb73-10">  guesses <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(s <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> s<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">split</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>))</span>
<span id="cb73-11">  results <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> results<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">map</span>(s <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> s<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">split</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>))</span>
<span id="cb73-12"></span>
<span id="cb73-13">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> exclude <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">Array</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fill</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>)</span>
<span id="cb73-14">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> exact <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">Array</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fill</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>)</span>
<span id="cb73-15">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> keep <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> []</span>
<span id="cb73-16">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> discard <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> []</span>
<span id="cb73-17"></span>
<span id="cb73-18">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (i <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> i <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> i<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">++</span>) {</span>
<span id="cb73-19">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> g <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> guesses[i] <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// g: an array of 5 letters of a guess</span></span>
<span id="cb73-20">    <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> r <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> results[i] <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// r: an array of 5 letters of the result</span></span>
<span id="cb73-21"></span>
<span id="cb73-22">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (j <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> j <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> r<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> j<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">++</span>) {</span>
<span id="cb73-23">      <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (r[j] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'+'</span>) {</span>
<span id="cb73-24">        <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// this letter is exactly right</span></span>
<span id="cb73-25">        exact[j] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> g[j]</span>
<span id="cb73-26">        keep<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">push</span>(g[j])</span>
<span id="cb73-27">      } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (r[j] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'-'</span>) {</span>
<span id="cb73-28">        <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// this letter is included, wrong place</span></span>
<span id="cb73-29">        keep<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">push</span>(g[j])</span>
<span id="cb73-30">        <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// so exclude it from this position</span></span>
<span id="cb73-31">        exclude[j] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+=</span> g[j]</span>
<span id="cb73-32">      } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> {</span>
<span id="cb73-33">        <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// this letter isn't in the solution</span></span>
<span id="cb73-34">        discard<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">push</span>(g[j])</span>
<span id="cb73-35">      }</span>
<span id="cb73-36">    }</span>
<span id="cb73-37">  }</span>
<span id="cb73-38"></span>
<span id="cb73-39">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// build up the regex pattern blending `exact` and `exclude`</span></span>
<span id="cb73-40">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> pattern <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">Array</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fill</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'.'</span>)</span>
<span id="cb73-41">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">for</span> (i <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> i <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">;</span> i<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">++</span>) {</span>
<span id="cb73-42">    <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (exact[i] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>) {</span>
<span id="cb73-43">      pattern[i] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> exact[i]</span>
<span id="cb73-44">    } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (exclude[i] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>) {</span>
<span id="cb73-45">      pattern[i] <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`[^</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>exclude[i]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">]`</span></span>
<span id="cb73-46">    }</span>
<span id="cb73-47">  }</span>
<span id="cb73-48"></span>
<span id="cb73-49">  discard <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> discard<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(x <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span>keep<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">includes</span>(x))</span>
<span id="cb73-50">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span> {discard<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> keep<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">pattern</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> pattern<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">join</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">''</span>)}</span>
<span id="cb73-51">}</span></code></pre></div></div>
<script type="text/javascript">
function summarizeGuesses ({ guesses, results }) {
  // Check that all guesses and results have 5 characters
  const allComplete = [...guesses, ...results].every(s => s.length == 5)
  if (!allComplete) {
    console.error('All guesses and results must have 5 characters.')
    return
  }

  // R: str_split(x, '')
  guesses = guesses.map(s => s.split(''))
  results = results.map(s => s.split(''))

  let exclude = Array(5).fill('')
  let exact = Array(5).fill('')
  let keep = []
  let discard = []

  for (i = 0; i < guesses.length; i++) {
    let g = guesses[i] // g: an array of 5 letters of a guess
    let r = results[i] // r: an array of 5 letters of the result

    for (j = 0; j < r.length; j++) {
      if (r[j] == '+') {
        // this letter is exactly right
        exact[j] = g[j]
        keep.push(g[j])
      } else if (r[j] == '-') {
        // this letter is included, wrong place
        keep.push(g[j])
        // so exclude it from this position
        exclude[j] += g[j]
      } else {
        // this letter isn't in the solution
        discard.push(g[j])
      }
    }
  }

  // build up the regex pattern blending `exact` and `exclude`
  const pattern = Array(5).fill('.')
  for (i = 0; i < 5; i++) {
    if (exact[i] != '') {
      pattern[i] = exact[i]
    } else if (exclude[i] != '') {
      pattern[i] = `[^${exclude[i]}]`
    }
  }

  discard = discard.filter(x => !keep.includes(x))
  return {discard, keep, pattern: pattern.join('')}
}
</script>
</div>
<p>Here’s a quick preview of <code>summarizeGuesses()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb74" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb74-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> summary <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarizeGuesses</span>({</span>
<span id="cb74-2">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">guesses</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"indol"</span>]<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb74-3">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">results</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..-.."</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+..+-"</span>]</span>
<span id="cb74-4">})</span>
<span id="cb74-5"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(summary)</span></code></pre></div></div>
<div id="out-unnamed-chunk-17">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_unnamed_chunk_17 = redirectLogger(document.querySelector("#out-unnamed-chunk-17 > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_unnamed_chunk_17(`let summary = summarizeGuesses({
  guesses: ["arose", "indol"],
  results: ["..-..", "+..+-"]
})
console.log(summary)`)
})
</script>
</div>
</section>
<section id="searching-for-the-next-word" class="level4">
<h4 class="anchored" data-anchor-id="searching-for-the-next-word">Searching for the next word</h4>
<p>And then we need to do the same for <code>score_next_guess()</code>. Of course, at this point I’m older and wiser and choose a better name: <code>searchNextGuess()</code>.</p>
<div class="cell" data-js_redirect="false">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb75" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb75-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">searchNextGuess</span> ({ guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> results }) {</span>
<span id="cb75-2">  <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">const</span> guessResult <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarizeGuesses</span>({guesses<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> results})</span>
<span id="cb75-3"></span>
<span id="cb75-4">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">return</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tidy</span>(</span>
<span id="cb75-5">    wordsScored<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb75-6">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// discard words that contain a letter in the discard pile</span></span>
<span id="cb75-7">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(d <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span>guessResult<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">discard</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">some</span>(l <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> d<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">includes</span>(l)))<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb75-8">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// keep only words that have all letters in the keep pile</span></span>
<span id="cb75-9">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(d <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> guessResult<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">keep</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">every</span>(l <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> d<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">includes</span>(l)))<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb75-10">    <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">// keep words that are consistent with results to date</span></span>
<span id="cb75-11">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(d <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">RegExp</span>(guessResult<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">pattern</span>)<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">test</span>(d<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word</span>))</span>
<span id="cb75-12">  )</span>
<span id="cb75-13">}</span></code></pre></div></div>
<script type="text/javascript">
function searchNextGuess ({ guesses, results }) {
  const guessResult = summarizeGuesses({guesses, results})

  return tidy(
    wordsScored,
    // discard words that contain a letter in the discard pile
    filter(d => !guessResult.discard.some(l => d.word.includes(l))),
    // keep only words that have all letters in the keep pile
    filter(d => guessResult.keep.every(l => d.word.includes(l))),
    // keep words that are consistent with results to date
    filter(d => RegExp(guessResult.pattern).test(d.word))
  )
}
</script>
</div>
<p>Let’s prove to ourselves that these functions work.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb76" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb76-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> next <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">searchNextGuess</span>({</span>
<span id="cb76-2">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">guesses</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"indol"</span>]<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb76-3">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">results</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..-.."</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"+..+-"</span>]</span>
<span id="cb76-4">})</span>
<span id="cb76-5"></span>
<span id="cb76-6"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`There is </span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>next<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">length</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;"> word available for our next guess:`</span>)</span>
<span id="cb76-7"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">table</span>(next[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>])</span></code></pre></div></div>
<div id="out-unnamed-chunk-19">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_unnamed_chunk_19 = redirectLogger(document.querySelector("#out-unnamed-chunk-19 > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_unnamed_chunk_19(`let next = searchNextGuess({
  guesses: ["arose", "indol"],
  results: ["..-..", "+..+-"]
})

console.log(\`There is \${next.length} word available for our next guess:\`)
console.table(next[0])`)
})
</script>
</div>
<p>Let’s try again. What if we chose a different second guess?</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb77" style="background: #f1f3f5;"><pre class="sourceCode js code-with-copy"><code class="sourceCode javascript"><span id="cb77-1"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> rounds <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> {</span>
<span id="cb77-2">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">guesses</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"arose"</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"intro"</span>]<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span></span>
<span id="cb77-3">  <span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">results</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span> [<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".--.."</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">,</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"..+--"</span>]</span>
<span id="cb77-4">}</span>
<span id="cb77-5"><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">let</span> next <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">searchNextGuess</span>(rounds)</span>
<span id="cb77-6"></span>
<span id="cb77-7"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Guess summary ----'</span>)</span>
<span id="cb77-8"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarizeGuesses</span>(rounds))</span>
<span id="cb77-9"></span>
<span id="cb77-10"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Next word choices ----'</span>)</span>
<span id="cb77-11">next<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">forEach</span>(ws <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">=&gt;</span> <span class="bu" style="color: null;
background-color: null;
font-style: inherit;">console</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">log</span>(<span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>ws<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;"> (</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">${</span>ws<span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">.</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">score</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">}</span><span class="vs" style="color: #20794D;
background-color: null;
font-style: inherit;">)`</span>))</span></code></pre></div></div>
<div id="out-unnamed-chunk-20">
<pre></pre>
</div>
<script type="text/javascript">
const log_out_unnamed_chunk_20 = redirectLogger(document.querySelector("#out-unnamed-chunk-20 > pre"))
document.addEventListener("DOMContentLoaded", function() {
log_out_unnamed_chunk_20(`let rounds = {
  guesses: ["arose", "intro"],
  results: [".--..", "..+--"]
}
let next = searchNextGuess(rounds)

console.log('Guess summary ----')
console.log(summarizeGuesses(rounds))

console.log('Next word choices ----')
next.forEach(ws => console.log(\`\${ws.word} (\${ws.score})\`))`)
})
</script>
</div>
</section>
</section>
<section id="now-build-the-rest-of-the-owl" class="level3">
<h3 class="anchored" data-anchor-id="now-build-the-rest-of-the-owl">Now build the rest of the owl</h3>
<p>Okay, this is the point where I confess that I went way off-track in building the little app at the top of this post. I fully intended to write about that part too, but honestly I’ve done a good job curing myself of the Wordle bug with this post.</p>
<p>For the curious, all the JavaScript code for the guess helper lives in <a href="wordle-component.js">wordle-component.js</a>. Or, right click on this page and pick <em>Inspect Element</em> and find your way to the <em>Sources</em> or <em>Debugger</em> tab for a better look. It’s all vanilla JavaScript.</p>
<p>Also a quick shout-out to <a href="https://gridjs.io/">gridjs</a>, which turned out to be a very easy way to create the table of sorted words.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb78" style="background: #f1f3f5;"><pre class="sourceCode html code-with-copy"><code class="sourceCode html"><span id="cb78-1"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://unpkg.com/gridjs/dist/gridjs.umd.js"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb78-2"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">link</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> href</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://unpkg.com/gridjs/dist/theme/mermaid.min.css"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> rel</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"stylesheet"</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> </span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">/&gt;</span></span></code></pre></div></div>
<script src="https://unpkg.com/gridjs/dist/gridjs.umd.js"></script>
<link href="https://unpkg.com/gridjs/dist/theme/mermaid.min.css" rel="stylesheet">
<link href="wordle-component.css" rel="stylesheet">
<script src="wordle-component.js"></script>


</section>
</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>What does <em>rotch</em> mean? Is it even a word? No, it is not. It’s a <a href="https://en.wikipedia.org/w/index.php?title=Rotch">surname</a> for a few Americans: a meteorologist, an architect, a tennis player, two politicians and a pediatrician.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>JavaScript</category>
  <category>js4shiny</category>
  <guid>https://www.garrickadenbuie.com/blog/wordle-guess-helper/</guid>
  <pubDate>Mon, 21 Feb 2022 05:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/wordle-guess-helper/feature.png" medium="image" type="image/png" height="76" width="144"/>
</item>
<item>
  <title>branchMover: A Shiny app for moving the default branch of your GitHub repos</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/branchmover/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="figure">
<img src="https://raw.githubusercontent.com/gadenbuie/branchMover/main/man/figures/app.png" alt="The 'Branch Mover' shiny app on the main 'Repos' screen, showing an interactive table of repositories associated with a GitHub user. The table shows the default branch, language of the repo, number of forks and stars, and a button that can be clicked to initiate moving the repo's default branch.">
<p class="caption">
Branch Mover
</p>
</div>
<div class="lead">
<p>Introducing <a href="https://github.com/gadenbuie/branchMover">branchMover</a>, a <a href="https://shiny.rstudio.com">Shiny</a> app slash <a href="https://rstudio.com">RStudio</a> addin for coordinated default branch changes across your <a href="https://github.com">GitHub</a> repositories.</p>
<p>The app show you the default branch name for all of your repos and coordinates changing the default branch, including creating an issue to communicate the change.</p>
</div>
<section id="moving-to-main-street" class="level2">
<h2 class="anchored" data-anchor-id="moving-to-main-street">Moving to <code>main</code> street</h2>
<p>Over the past year, there’s been a concerted effort among people who create and manage git repositories to move away from the default branch name of <code>master</code> to something more intentional: typically <code>main</code>.</p>
<p><a href="https://rstudio.com">RStudio</a> and the <a href="https://tidyverse.org">tidyverse</a> team recently undertook the giant challenge of changing the default branch of RStudio’s approximately 350 public repositories (most of which are all open source!). <a href="https://jennybryan.org/">Jenny Bryan</a> wrote about <a href="https://www.tidyverse.org/blog/2021/10/renaming-default-branch/">the branch-changing experience</a> on the tidyverse blog.</p>
<p>Watching Jennys’s superb stewardship of the change inspired a new app <code>branchMover</code>. Or is it named <strong>Branch Mover</strong>? Admittedly, I didn’t spend much time thinking about the name because the app won’t be in your life for very long.</p>
<p>The goal of <a href="https://github.com/gadenbuie/branchMover">branchMover</a> is to help you coordinate a default branch change across the repos you maintain. The app shows you all of the repos associated with your GitHub account and their current default branch. Because you might want to start with your less popular repos, you can sort by number of forks and stars on each repo.</p>
<p>There’s also a button to change the default branch. When you click the button, the app clones your repo and uses the <a href="https://usethis.r-lib.org">usethis</a> package and the recently added <a href="https://usethis.r-lib.org/reference/git-default-branch.html">usethis::git_default_branch_rename()</a> function to update the default branch of your repo.</p>
<p>I followed Jenny’s lead and the app will create an issue announcing the change. If all goes well, the issue is closed a few seconds later with instructions for your users on how to update any local copies of your repo. If it doesn’t go well, the issue stay open as a reminder to you to finish the process.</p>
<p>Unfortunately, branchMover <em>doesn’t</em> update the default branch in <em>your</em> local copies of your repos. Thankfully, this is relatively pain-free with the <a href="https://usethis.r-lib.org/reference/git-default-branch.html">usethis::git_default_branch_rediscover()</a> function, added in <span class="pkg">usethis</span> version 2.1.2.</p>
<p>The next time you find yourself in your local copy of your repo, run <code>git_default_branch_rediscover()</code> to reconfigure your branch situation.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git_default_branch_rediscover</span>()</span>
<span id="cb1-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ℹ Default branch of the source repo 'jennybc/happy-git-with-r': 'main'</span></span>
<span id="cb1-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ✓ Default branch of local repo has moved: 'master' --&gt; 'main'</span></span></code></pre></div></div>
</section>
<section id="installation" class="level2">
<h2 class="anchored" data-anchor-id="installation">Installation</h2>
<p>You can install <a href="https://github.com/gadenbuie/branchMover">branchMover</a> from <a href="https://github.com/">GitHub</a> with:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># install.packages("devtools")</span></span>
<span id="cb2-2">devtools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install_github</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie/branchMover"</span>)</span></code></pre></div></div>
<p>The app uses the <span class="pkg"><a href="https://usethis.r-lib.org">usethis</a></span> and <span class="pkg"><a href="https://gh.r-lib.org">gh</a></span> packages. You need to configure gh with a <a href="https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token">Personal Access Token</a> to be able to authenticate with the GitHub API. Read more about setting up a PAT in one of these places:</p>
<ul>
<li><a href="https://usethis.r-lib.org/articles/articles/git-credentials.html">Managing Git(Hub) Credentials</a> <em>usethis article</em></li>
<li><a href="https://happygitwithr.com/https-pat.html">Personal access token for HTTPS</a> <em>guidance from <a href="https://happygitwithr.com">Happy Git and GitHub for the useR</a></em></li>
<li><a href="https://gh.r-lib.org/articles/managing-personal-access-tokens.html">Managing Personal Access Tokens</a> <em>gh article</em></li>
</ul>
<p>Then, in RStudio, run the app with:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1">branchMover<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">app</span>()</span></code></pre></div></div>
<p>If you’d like to explore or reconfigure the default branch of repositories that you manage in other organizations, provide <code>app()</code> with the user or organization name. Branch Mover will tell you how many repos you have access to in the organization and it won’t let you update branch names for repos where you don’t have admin permissions.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1">branchMover<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">app</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rstudio-education"</span>)</span>
<span id="cb4-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ℹ @rstudio-education has 57 total repositories (including forks)</span></span>
<span id="cb4-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; • 57 public repos</span></span>
<span id="cb4-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; • 0 private repos</span></span>
<span id="cb4-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ℹ 57 non-fork repositories have the following default branches:</span></span>
<span id="cb4-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; x master: 51 repos</span></span>
<span id="cb4-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ✓ main: 6 repos</span></span>
<span id="cb4-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ℹ You have admin rights on 1 repo</span></span></code></pre></div></div>
</section>
<section id="why-change-branches" class="level2">
<h2 class="anchored" data-anchor-id="why-change-branches">Why change branches?</h2>
<p>If you want to learn more about how git’s default branch works and why many are opting to choose a more intentional default, I highly recommend Jenny’s detailed article <a href="https://www.tidyverse.org/blog/2021/10/renaming-default-branch/">Renaming the default branch</a>, which I’ll quote directly:</p>
<blockquote class="blockquote">
<p>Technically, Git has no official concept of the default branch. But in practice, most Git repos have an <em>effective default branch</em>. If there’s only one branch, this is it! It is the branch that most bug fixes and features get merged in to. It is the branch you see when you first visit a repo on a site such as GitHub. On a Git remote, it is the branch that <code>HEAD</code> points to. The default branch may not be precisely defined in Git itself, but most of us know it when we see it.</p>
<p>Historically, <code>master</code> has been the most common name for the default branch, but <code>main</code> is an increasingly popular choice. There is coordinated change across the Git ecosystem that is making it easier for users to make this switch, for example:</p>
<ul>
<li><a href="https://sfconservancy.org/news/2020/jun/23/gitbranchname/">Regarding Git and Branch Naming</a>, statement from the Git project and the Software Freedom Conservancy regarding the new <code>init.defaultBranch</code> configuration option</li>
<li><a href="https://github.com/github/renaming#readme">Renaming the default branch from<code>master</code></a>, GitHub’s roadmap for supporting the shift away from <code>master</code></li>
<li><a href="https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/">The new Git default branch name</a>, same, but for GitLab</li>
</ul>
<p><cite>Jenny Bryan, <a href="https://www.tidyverse.org/blog/2021/10/renaming-default-branch/">Renaming the default branch</a></cite></p>
</blockquote>
<hr>
<p><strong>Branch Mover</strong> was built by <a href="https://www.garrickadenbuie.com">Garrick Aden-Buie</a>. Come say hi to me on Twitter at <a href="https://twitter.com/grrrck">@grrrck</a>.</p>


</section>

 ]]></description>
  <category>R</category>
  <category>usethis</category>
  <category>GitHub</category>
  <category>git</category>
  <category>Apps</category>
  <category>Shiny</category>
  <category>RStudio</category>
  <guid>https://www.garrickadenbuie.com/blog/branchmover/</guid>
  <pubDate>Tue, 02 Nov 2021 04:00:00 GMT</pubDate>
  <media:content url="https://raw.githubusercontent.com/gadenbuie/branchMover/main/man/figures/app.png" medium="image" type="image/png"/>
</item>
<item>
  <title>Pull Request Flow with usethis</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/pull-request-flow-usethis/</link>
  <description><![CDATA[ 






<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="usethis-pr-flow-medium.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" data-glightbox="description: .lightbox-desc-1;title:A flow chart for the pull request functions in the usethis R package.;" title="A flow chart for the pull request functions in the usethis R package."><img src="https://www.garrickadenbuie.com/blog/pull-request-flow-usethis/usethis-pr-flow-medium.jpg" class="img-fluid figure-img" alt="A flow chart for the pull request functions in the usethis R package."></a></p>
<figcaption>A flow chart for the pull request functions in the usethis R package.</figcaption>
</figure>
</div>
<section id="introduction" class="level2">
<h2 class="anchored" data-anchor-id="introduction">Introduction</h2>
<p>The <span class="pkg"><a href="https://usethis.r-lib.org">usethis</a></span> package is full of incredibly helpful functions that make life as an R developer easier. A lot of the package’s functions target R package maintainers, but there’s a small cluster of functions that are life changing for anyone who uses <code>git</code> or collaborates with others via GitHub<sup>1</sup>.</p>
<p>These pull request helpers all start with the <code>pr_</code> prefix, but I initially found them a little confusing to use since they’re each designed to be called in a specific context — for example, when you have local work that isn’t associated with a PR or when a PR exists but you don’t have the work locally on your computer.</p>
<p>Once I wrapped my head around the functions, though, using them has utterly transformed my day-to-day workflow. I can move in and out of collaborative work seamlessly. The flow chart above is my personal mental model of this cluster of functions and I hope it helps you make sense of them, too.</p>
<p>There are other great resources available in the <span class="pkg">usethis</span> documentation. Beyond the <a href="https://usethis.r-lib.org/reference/pull-requests.html">function documentation</a>, there’s also the great <a href="https://usethis.r-lib.org/articles/articles/pr-functions.html"><em>Pull request helpers</em> article</a>. That article walks through a pull request from the perspective of a contributor and a package maintainer.</p>
<p>In this blog post, however, you get to play both roles and choose your own adventure!</p>
</section>
<section id="intro" class="level2">
<h2 class="anchored" data-anchor-id="intro">Choose your own pull request adventure</h2>
<p>Welcome to this choose-your-own-adventure blog post. <span id="instructions">You don’t need to read this one from top to bottom. Instead, jumping around is encouraged!</span></p>
<p>Look for the <span class="sr-only">Decision time:</span> icon. It tells you that it’s time for you make a choice. But don’t worry, there’s no wrong choice: if you take a wrong turn you can always use your browser’s <span class="sr-only">back</span> button to retrace your steps.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Ready to get started?</p>
<ul id="intro-options">
<li>
<p>
Yes, I’m ready to go!
</p>
</li>
</ul>
</div>
</section>
<section id="story-container" class="level2">
<h2 class="anchored" data-anchor-id="story-container"></h2>
<div id="story" aria-live="polite" aria-relevant="additions">

</div>
</section>
<section id="prep-work" class="level2 step">
<h2 class="step anchored" data-anchor-id="prep-work">Prep work</h2>
<section id="get-started" class="level3 step">
<h3 class="step anchored" data-anchor-id="get-started">Let’s get started</h3>
<p>You open your project in RStudio (or the editor of your choice). You make a note to yourself to come up with a better name for your package — for now you’re calling it <span class="pkg">acme</span> because it’s mostly a collection of random functions you’ve written.</p>
<p>Anyway, you’re thankful that you closed all of your open files the last time you were working, but now the empty console beckons. You’re ready to do some work.</p>
<p>Where do you begin? With <span class="pkg"><a href="https://usethis.r-lib.org">usethis</a></span> of course.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(usethis)</span></code></pre></div></div>
</div>
<div class="decision">
<p><span class="sr-only">Decision time:</span> That was easy! Lets do some work now.</p>
</div>
</section>
<section id="start" class="level3 step">
<h3 class="step anchored" data-anchor-id="start">What’s next?</h3>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Now you face a tough decision: what do you actually do next?</p>
<ul>
<li><p>Start new work</p></li>
<li><p>Pick up something you were working on</p></li>
<li><p>Review or collaborate with someone else’s work</p></li>
<li><p>Clean up after a PR that’s been merged</p></li>
</ul>
</div>
</section>
<section id="pr-init" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-init">Start new work</h3>
<p>Time to start something new. You scan your project board, issues list, JIRA tickets, slack messages, emails, and post-it notes and finally settle on something to work on. Your task: add an example to the documentation for a function you’ve been working on.</p>
<p>You want to start your work in a new branch, so you call <code>pr_init()</code>, giving it the name of your new branch.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_init</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"add-example"</span>)</span></code></pre></div></div>
</div>
<pre><code>✓ Setting active project to '/Users/garrick/work/acme'
ℹ Pulling changes from 'upstream/main'
✓ Creating and switching to local branch 'add-example'
● Use `pr_push()` to create PR.</code></pre>
<p>The console output reminds you that <span class="pkg">usethis</span> updated your local repo and created and switched to a new branch for you.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> You’re ready to do some work.</p>
</div>
</section>
<section id="pr-resume" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-resume">Pick up something you were working on</h3>
<p>You’re ready to get back to that thing you were working on. Which was what again? You should probably have another sip of your coffee. You were doing some work in a branch in your local of the project…</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Do you remember the name of the branch?</p>
<ul>
<li><p>I don’t remember, remind me</p></li>
<li><p>I remember, it’s the <code>add-example</code> branch</p></li>
</ul>
</div>
</section>
<section id="pr-resume-local" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-resume-local">Get to a local branch</h3>
<p>git branches, you’ve made a few. But which one you do you want to work in?</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Do you remember the name of the branch?</p>
<ul>
<li><p>I don’t remember, remind me</p></li>
<li><p>I remember, it’s the <code>add-example</code> branch</p></li>
</ul>
</div>
</section>
<section id="pr-resume-no-branch" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-resume-no-branch">Choose a branch and resume working</h3>
<p>Don’t worry, <span class="pkg">usethis</span> has your back. Just run <code>pr_resume()</code> without any arguments to get a list of local branches available to you. <code>pr_resume()</code> helpfully sorts the branches by recency of work and tells you if any of the branches are related to pull requests.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_resume</span>()</span></code></pre></div></div>
</div>
<pre><code>ℹ No branch specified ... looking up local branches and associated PRs
Which branch do you want to checkout? (0 to exit)

1:         add-example --&gt; #11 ('@gadenbuie'): Add an example
2: feature-exploration

Selection: 1
✓ Switching to branch 'add-example'
✓ Pulling from 'origin/add-example'
• Use `pr_push()` to create or update PR.</code></pre>
<p>We picked option <code>1</code> to keep working in our <code>add-example</code> branch. Notice that, since <code>add-example</code> is related to PR <code>#11</code>, <code>pr_resume()</code> also did you the extra favor of making sure that your local copy is up-to-date.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Rock and roll, you’re ready to get back to work.</p>
</div>
</section>
<section id="pr-resume-branch" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-resume-branch">Get back to the branch</h3>
<p>Look at you, smarty pants. You remember your git branch names! I’m proud of you.</p>
<p>Good news, <code>pr_resume()</code> can switch to the <code>"add-example"</code> branch for you and it also makes sure that your local copy is up-to-date!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_resume</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"add-example"</span>)</span></code></pre></div></div>
</div>
<pre><code>✓ Switching to branch 'add-example'
✓ Pulling from 'origin/add-example'
• Use `pr_push()` to create or update PR.</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Sweat deal! Okay, you’re ready to keep on working.</p>
</div>
</section>
<section id="pr-fetch-review" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-fetch-review">Review or collaborate with someone else’s work</h3>
<p>Version control software like git and collaborative coding platforms like GitHub are plenty of fun when you’re working on your own. But they really start to shine when you use them to collaborate with others.</p>
<p>The same is true for the <span class="pkg">usethis</span> PR helper functions. Setting up your local repo to pull down the changes from a collaborator – changes that probably live in a branch in <em>their copy</em> of the repo – can be a frustrating experience full of online searching to remember the specific incantations required to get your collaborators onto your computer and open in front of you.</p>
<p>But have no fear, <code>pr_fetch()</code> does all of this for you, in just one command in your R console.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Do you know the pull request number?</p>
<ul>
<li><p>I don’t remember, remind me</p></li>
<li><p>I remember, it’s PR <code>#14</code></p></li>
</ul>
</div>
</section>
<section id="pr-fetch" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-fetch">Open a remote branch, locally</h3>
<p>The pull request is open on GitHub and you can see the changes there, but you just can’t interact with the code in the same way through the browser. You have to bring that code into your local IDE where you can hold it in your hand and poke it with debuggers.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Do you know the pull request number?</p>
<ul>
<li><p>I don’t remember, remind me.</p></li>
<li><p>I remember, it’s PR <code>#14</code>.</p></li>
</ul>
</div>
</section>
<section id="pr-fetch-no-branch" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-fetch-no-branch">Choose a PR and bring the changes onto your computer</h3>
<p>Your friend, who affectionately calls themselves <code>@wileycoyote</code> on GitHub, helpfully contributed a new function to your bag of tricks package, <span class="pkg">acme</span>. They sent you a message on Slack letting you know they submitted a PR, but they didn’t mention the PR number.</p>
<p>No big deal — you can call <code>pr_fetch()</code> from your local repository without any arguments and <code>pr_fetch()</code> will look up any open pull requests and give you the option to pick the one you want.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_fetch</span>()</span></code></pre></div></div>
</div>
<pre><code>ℹ No PR specified ... looking up open PRs
Which PR are you interested in? (0 to exit)

1: 'gadenbuie/acme/#11' (@gadenbuie): 'Add an example'
2: 'gadenbuie/acme/#14' (@wileycoyote): 'Model tuning features'

Selection: 2
✓ Checking out PR 'gadenbuie/acme/#14' (@wileycoyote): 'Model tuning features'
✓ Adding remote 'wileycoyote' as 'git@github.com:wileycoyote/acme.git'
✓ Creating and switching to local branch 'wileycoyote-toone-model'
✓ Setting 'wileycoyote/toone-model' as remote tracking branch</code></pre>
<p>You find your friend’s PR in the list and choose selection <code>2</code>. Next time you can perform the same steps by providing the PR number — <code>pr_fetch(14)</code> — or you can use the menu again. Who has time or brain space to memorize pull request numbers?</p>
<p>Now that you have the code from the PR available to you locally, you’re free to poke around to try out the code and review it.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Okay, you’ve had a chance to look at the code, what do you want to do next?</p>
<ul>
<li><p>I want to make some changes to add to the PR.</p></li>
<li><p>I reviewed the code and left comments for the PR author in the pull request.</p>
<ul>
<li><p>I’m done with this branch.</p></li>
<li><p>I’m done for now, but I’ll probably come back to this branch later.</p></li>
</ul></li>
</ul>
</div>
</section>
<section id="pr-fetch-branch" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-fetch-branch">Open a PR locally</h3>
<p>You’ve been working with your friend, <code>@wileycoyote</code>, on a new set of model tuning functions. They’ve helpfully started working on a PR, but since you’ve been reviewing the code carefully with them over the past few days, you actually remember the pull request number. Lucky number <strong>14</strong>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_fetch</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">14</span>)</span></code></pre></div></div>
</div>
<pre><code>✓ Checking out PR 'gadenbuie/acme/#14' (@wileycoyote): 'Model tuning features'
✓ Switching to branch 'wileycoyote-toone-model'</code></pre>
<p>You already have a copy of the PR branch in your local project, so <code>pr_fetch()</code> simply switched you into the <code>wileycoyote-toone-model</code> branch that it created when you first fetched the PR.</p>
<p>Because you might have been doing some work here before, <code>pr_fetch()</code> does not try to update your local branch. But you haven’t done any work yet other than looking at the code, so you follow up with <code>pr_pull()</code> to pull the latest changes into your project.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_pull</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Pulling from 'wileycoyote/toone-model'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Now that you have the latest PR code, what do you want to do next?</p>
<ul>
<li><p>I want to make some changes to add to the PR.</p></li>
<li><p>I reviewed the code and left comments for the PR author in the pull request.</p>
<ul>
<li><p>I’m done with this branch.</p></li>
<li><p>I’m done for now, but I’ll probably come back to this branch later.</p></li>
</ul></li>
</ul>
</div>
</section>
<section id="pr-view-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-view-yours">Open your PR on GitHub</h3>
<p>You can jump straight to the GitHub pull request page for the branch you’re in with <code>pr_view()</code>!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_view</span>()</span></code></pre></div></div>
</div>
<pre><code>ℹ Current branch ('add-example') is connected to PR #11
✓ Opening URL 'https://github.com/gadenbuie/acme/pull/11'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> When you’re done with the PR on GitHub, come back here to decide where you’re headed next.</p>
<ul>
<li><p>That’s it for now, I’m ready to start the next thing.</p></li>
<li><p>Hang on, I found something I need to fix.</p></li>
<li><p>Good news, the pull request was merged and I’m done with this work.</p></li>
<li><p>Changes were made in the PR and now I need to update my local copy.</p></li>
<li><p>There were updates in the main branch and now I want to bring them into my PR branch.</p></li>
<li><p>Actually, the pull request was closed and I can forget about this work.</p></li>
</ul>
</div>
</section>
<section id="pr-view-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-view-theirs">Open their PR on GitHub</h3>
<p>You can jump straight to the GitHub pull request page for the branch you’re in with <code>pr_view()</code>!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_view</span>()</span></code></pre></div></div>
</div>
<pre><code>ℹ Current branch ('wileycoyote-toone-models') is connected to PR #14
✓ Opening URL 'https://github.com/gadenbuie/acme/pull/14'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Welcome back to your project, I hope everything went well over on GitHub. Where to next?</p>
<ul>
<li><p>I’m done here for now, let’s start the next thing.</p></li>
<li><p>Shoot, I saw something I need to fix.</p></li>
<li><p>Nothing more with this branch, I can forget all about this PR.</p></li>
<li><p>Changes were made in the PR and now I need to update my local copy.</p></li>
<li><p>There were updates in the main branch and now I want to bring them into my PR branch.</p></li>
<li><p>The PR was merged so I’m all done with this work.</p></li>
</ul>
</div>
</section>
</section>
<section id="do-update" class="level2 step">
<h2 class="step anchored" data-anchor-id="do-update">Update your local copy</h2>
<section id="pr-pull" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-pull">Update your local copy with a reviewer’s changes</h3>
<p>Maybe a reviewer <a href="https://docs.github.com/en/github/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/incorporating-feedback-in-your-pull-request#applying-a-suggested-change">suggested changes</a> and you merged them from the PR page on GitHub. Maybe a GitHub actions workflow <a href="https://github.com/r-lib/actions/blob/master/examples/pr-commands.yaml#L45-L75">automatically re-styled your code</a>. Or maybe you did a little side-project updating on your work computer.</p>
<p>However the changes happened, the code in the PR branch has changed, and now you want to <code>pr_pull()</code> those changes into your local copy.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb18" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb18-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_pull</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Pulling from 'origin/add-example'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> That was easy! What’s next?</p>
<ul>
<li><p>I’m going to write some code in this branch.</p></li>
<li><p>I’m going to put this down and work on something else.</p></li>
<li><p>I just merged this pull request and I’m all done with this work.</p></li>
</ul>
</div>
</section>
<section id="pr-pull-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-pull-theirs">Update your local copy with someone else’s changes</h3>
<p>Changes were made and hopefully the code has been improved, but you’d like to run through the changes yourself to make sure it works as expected.</p>
<p>Use <code>pr_pull()</code> to get the latest changes from the PR branch into your local copy.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb20-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_pull</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Pulling from 'wileycoyote/toone-model'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> That was easy! What’s next?</p>
<ul>
<li><p>I’m going to write some code in this branch.</p></li>
<li><p>I’m going to put this down and work on something else.</p></li>
<li><p>That’s all I wanted to do, I can forget about this PR now.</p></li>
<li><p>I just merged this pull request and I’m all done with this work.</p></li>
</ul>
</div>
</section>
<section id="pr-merge-main-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-merge-main-yours">Bring your work up to date with the main branch</h3>
<p>While you were working on adding a new example to the documentation, your friend <code>@wileycoyote</code> went and submitted a PR that changes the function you’re working on.</p>
<p>You found out when you looked at your pull request on GitHub and it said</p>
<blockquote class="blockquote">
<p><i class="fa fa-exclamation-triangle"><span class="sr-only">Caution:</span></i> This branch has conflicts that must be resolved.</p>
</blockquote>
<p>Usually two people can work in the same project on two different areas without running into each other, but when both you and someone else want to change the same lines of code, you run into this issue.</p>
<p>Helpfully, <code>pr_merge_main()</code> can get the latest changes from the main branch of your project into your current pull request!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb22-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_merge_main</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Pulling changes from 'origin/main' (default branch of source repo)
There are 1 conflicted files:
* R/atom_arranger.R

Are you ready to sort this out?
If so, we will open the conflicted files for you to edit.

1: Yes, I'm ready to resolve the merge conflicts.
2: No, I want to abort this merge.

Selection: 1
Please fix each conflict, save, stage, and commit.
To back out of this merge, run `gert::git_merge_abort()` (in R) or `git merge --abort` (in the shell).</code></pre>
<p>If you need to fix any merge conflicts, <code>pr_merge_main()</code> will alert you that there are conflicts that need to be addressed. It also opens the files for you if you want it to, or you can choose to abort the merge and find another way to resolve the conflicts.</p>
<p>You want to resolve the conflicts, so you picked selection <code>1</code> to open the conflicted file where you start looking for blocks in the source code that look like this:</p>
<pre><code>&lt;&lt;&lt;&lt;&lt;&lt;&lt; add-example
Code in the first section appears in
our *current* version in the `add-example` branch
=======
Code in the second section appears in
the *incoming* version, i.e. the `main` branch
&gt;&gt;&gt;&gt;&gt;&gt;&gt; main</code></pre>
<p>To resolve the conflict, you</p>
<ol type="1">
<li><p>Edit from <code>&lt;&lt;&lt;&lt;&lt;&lt;&lt;</code> to <code>&gt;&gt;&gt;&gt;&gt;&gt;&gt;</code> choosing one or the other or a blend of the two versions</p></li>
<li><p>Save the file and stage it with <code>gert::git_add()</code></p></li>
<li><p>Repeat for other files with merge conflicts</p></li>
<li><p>Commit the updated files with <code>gert::git_commit()</code> or <code>git commit</code> in the command line</p></li>
</ol>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Great, your branch is up to date with the main branch!</p>
<ul>
<li><p>I’m going to write some code in this branch.</p></li>
<li><p>I want to update the pull request on GitHub with these changes.</p></li>
</ul>
</div>
</section>
<section id="pr-merge-main-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-merge-main-theirs">Bring their work up to date with the main branch</h3>
<p>While you and <code>@wileycoyote</code> have been working together on this new feature, you’ve been doing some work in other areas of the package. Since that other work has been added to the <code>main</code> branch, you might want to make sure that everything is up to date in <code>@wileycoyote</code>’s <code>toone-model</code> branch.</p>
<p>To do this, run <code>pr_merge_main()</code>. It makes sure your default branch is up to date and then merges any changes into the current branch.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb25" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb25-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_merge_main</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Pulling changes from 'origin/main' (default branch of source repo)
Merged origin/main into wileycoyote-toone-model</code></pre>
<p>If there aren’t any merge conflicts, you’ll get a nice, quick confirmation that the merge went well.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Great, <code>@wileycote</code>’s branch is up to date with the main branch!</p>
<ul>
<li><p>I’m going to write some code in this branch.</p></li>
<li><p>I want to update the pull request on GitHub with these changes.</p></li>
</ul>
</div>
</section>
<section id="do-choose-branch" class="level3 step">
<h3 class="step anchored" data-anchor-id="do-choose-branch">Get to the right place</h3>
<p>Let’s make sure we’re in the right branch in your local project.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Which branch do you want to work with right now?</p>
<ul>
<li><p>The one I’m in right now, so I’m ready to get to work!</p></li>
<li><p>A local branch, but not the one I’m in now</p></li>
<li><p>A pull request branch I was looking at on GitHub</p></li>
</ul>
</div>
</section>
</section>
<section id="work" class="level2 step">
<h2 class="step anchored" data-anchor-id="work">Work</h2>
<section id="do-work" class="level3 step">
<h3 class="step anchored" data-anchor-id="do-work">Do some work</h3>
<p>You take a sip of your coffee (or the beverage of your choice), turn up your favorite <a href="https://open.spotify.com/playlist/1fk6kpO8nb1KAUc1XAkAJ6">music to write code to</a> playlist on Spotify, and line up 25 minutes in your <a href="https://pomofocus.io/">Pomodoro app</a>.</p>
<p>You’re ready to get something done! Go write some code. ⏲️ 🧑‍💻 🎧</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Sweet! Now that you feel good about your work, you’re ready to take a snapshot of your updates.</p>
</div>
</section>
<section id="do-work-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="do-work-yours">Keep doing some work</h3>
<blockquote class="blockquote">
<p>Taking breaks and resting is important!</p>
<p>Last night I got caught up in a nested <a href="https://twitter.com/hashtag/rstats">#RStats</a> list problem and couldn’t solve it.</p>
<p>Wrote the code this morning first shot.</p>
<p>Take breaks! You need them!</p>
<p>— Nicholas Tierney (@nj_tierney) <a href="https://twitter.com/nj_tierney/status/1117964839127674881">April 16,2019</a></p>
</blockquote>
<p>Sometimes the best thing you can do to solve a problem is give it some time. Go for a walk, read something engaging, talk to a friend, take a shower.</p>
<p>And now you’re back with fresh eyes, more energy, and a full cup of coffee. This time, things go better! You fall easily into a flow and start writing some code. As you go, you periodically pause to stage files with <code>gert::git_add()</code> or to commit batches of changes with <code>gert::git_commit()</code>.</p>
<p>After a bit you surprise yourself when you realize that the thing you couldn’t figure out when you were tired yesterday you’ve knocked out in an hour.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Happy with your progress, you’re ready update the PR with your latest changes.</p>
</div>
</section>
<section id="do-work-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="do-work-theirs">Collaborate with someone else</h3>
<p>This is exciting! Your friend — which feels like a totally natural way to describe <code>@wileycoyote</code>, a person you know primarily from Twitter — had a pretty cool idea and you’re feeling the buzz of inspiration. Even though they started the pull request, you’re about to riff on the ideas they started laying down.</p>
<p>You pick out your <a href="https://www.garrickadenbuie.com/project/rsthemes/">favorite RStudio theme</a> and turn up your favorite dance-slash-coding-slash-singing-out-loud music.</p>
<p>As you work, you pause occasionally to stage files with <code>gert::git_add()</code> and to commit them with <code>gert::git_commit()</code>. Since you’re working with someone else, you remember to <a href="https://xkcd.com/1296/">write good commit messages</a>, but since you’re having fun you also use <a href="https://gitmoji.dev/">gitmoji to give each commit a good emoji.</a></p>
<p>It’s a lot later than you expect when you start wrapping up. That’s okay, <code>@wileycoyote</code> is going to be stoked to see what you’ve been working on!</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Go head and update the PR with your latest changes.</p>
</div>
</section>
<section id="git-commit" class="level3 step">
<h3 class="step anchored" data-anchor-id="git-commit">Take a snapshot of your work</h3>
<p><em>If you like it then you shoulda made a <code>git commit</code>.</em></p>
<p>There are two parts to taking a snapshot of your code. And really, it’s less like taking a picture and more like sending yourself an email with a copy of your files.</p>
<p>First, you’ll pick the files that you want to add to the snapshot (or commit). You can do this in the R console using <code>git_add()</code> from the <span class="pkg"><a href="https://docs.ropensci.org/gert/">gert</a></span> package. Give the function a vector with the paths to the files you changed.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb27" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb27-1">gert<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git_add</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"R/atom_arranger.R"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"man/atom_arranger.Rd"</span>))</span></code></pre></div></div>
</div>
<p>In git-speak, <code>git_add()</code> adds the changes in the listed files to a staging area. Running this command is like dragging a file into the email you’re writing. We haven’t officially sent that email yet, but we have a copy ready to go. By the way, you can still make more changes to the file knowing that there’s a temporary copy in that email draft in case anything goes wrong.</p>
<p>Then, once all the files you want to commit have been added, you <em>commit</em> the changes. In our email metaphor, committing is a lot like pressing send on the email.</p>
<p>And just like an email, the commit includes a message where you can describe the updates you made to the files in the email (commit).</p>
<p>For this step you can use <code>git_commit()</code> (also from the <span class="pkg"><a href="https://docs.ropensci.org/gert/">gert</a></span> package) which takes the commit message as a parameter. Think of this message like the subject of an email to your future self.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb28" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb28-1">gert<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git_commit</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Add an example to ?atom_arranger()"</span>)</span></code></pre></div></div>
</div>
<p><em>P.S. You can do this adding-and-committing dance in the <a href="https://happygitwithr.com/rstudio-git-github.html">Git pane in RStudio</a>, too.</em></p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Are you ready to share your work?</p>
<ul>
<li><p>Yes! I’m ready to push my changes out into the world.</p></li>
<li><p>Not yet, I want to keep on working on this.</p></li>
<li><p>Actually, I don’t think I’m on the right track here. I’d rather back out of this branch and forget all about it.</p></li>
</ul>
</div>
</section>
<section id="fix-something" class="level3 step">
<h3 class="step anchored" data-anchor-id="fix-something">Fix something</h3>
<p>Oh no, you need to fix something! I hope it’s just a typo and not a big scary error! But first…</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> This thing that needs to be fixed — what branch is it in?</p>
</div>
</section>
<section id="fix-something-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="fix-something-theirs">Fix something</h3>
<p>Oh no, you need to fix something! I hope it’s just a typo and not a big scary error! But first…</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> This thing that needs to be fixed — what branch is it in?</p>
<ul>
<li><p>The one I’m in right now, so I’m ready to get to work!</p></li>
<li><p>A local branch, but not the one I’m in now.</p></li>
<li><p>A pull request branch I was looking at on GitHub.</p></li>
</ul>
</div>
</section>
<section id="fix-something-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="fix-something-yours">Fix something</h3>
<p>Oh no, you need to fix something! I hope it’s just a typo and not a big scary error! But first…</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> This thing that needs to be fixed — what branch is it in?</p>
<ul>
<li><p>The one I’m in right now, so I’m ready to get to work!</p></li>
<li><p>A local branch, but not the one I’m in now</p></li>
<li><p>A pull request branch I was looking at on GitHub</p></li>
</ul>
</div>
</section>
</section>
<section id="share-your-work" class="level2 step">
<h2 class="step anchored" data-anchor-id="share-your-work">Share your work</h2>
<p>Fantastic! Your work is awesome and everyone is going to be happy to try it out.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Let’s get your work off of your computer and out into the world.</p>
<ul>
<li><p>This new work you’re sharing for the first time.</p></li>
<li><p>I’m updating a pull request that I created.</p></li>
<li><p>I’m updating a pull request from someone else.</p></li>
</ul>
</div>
<section id="pr-push-new" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-push-new">Create a new pull request</h3>
<p>Fantastic! Your work is awesome and everyone is going to be happy to try it out.</p>
<p>Let’s get your work off of your computer and out into the world. To create a new pull request, you call <code>pr_push()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb29" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb29-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_push</span>()</span></code></pre></div></div>
</div>
<pre><code>✔ Pushing local 'add-example' branch to 'origin:add-example'
✔ Setting upstream tracking branch for 'add-example' to 'origin/add-example'
✔ Create PR at link given below
✔ Opening URL 'https://github.com/gadenbuie/acme/compare/add-example'</code></pre>
<p><code>pr_push()</code> sends the local changes in your new branch to GitHub, and opens a browser window where you can review your changes once more. If everything looks good, go ahead click the <em>Create Pull Request</em> button.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Good job! How are you feeling now?</p>
<ul>
<li><p>I’m on a roll, let’s start the next thing.</p></li>
<li><p>I’d want to open the PR on GitHub again.</p></li>
<li><p>Oh shoot, I saw something I need to fix.</p></li>
<li><p>Great, that pull request was just merged and I’m done with this work.</p></li>
<li><p>Changes were made in the PR and now I need to update my local copy.</p></li>
<li><p>There were updates in the main branch and now I want to bring them into my PR branch.</p></li>
<li><p>Actually, the pull request was closed and I can forget about this work.</p></li>
</ul>
</div>
</section>
<section id="pr-push-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-push-yours">Update your existing pull request</h3>
<p>You just made and committed some changes to an existing PR you created, and now you’d like to update that PR on GitHub. <code>pr_push()</code> also does this for you! Helpfully, before it pushes it checks to make sure your local branch is up-to-date.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb31" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb31-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_push</span>()</span></code></pre></div></div>
</div>
<pre><code>✔ Checking that local branch 'add-example' has the changes in 'origin/add-example'
✔ Pushing local 'add-example' branch to 'origin:add-example'
✔ View PR at 'https://github.com/gadenbuie/acme/pull/10' or call `pr_view()`</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Phenomenal! What do you want to do next?</p>
<ul>
<li><p>I want to take a look at the PR on GitHub.</p></li>
<li><p>Rock on! I’m moving on to start the next thing.</p></li>
<li><p>Wait a second, I saw something I need to fix.</p></li>
<li><p>Changes were made in the PR and now I need to update my local copy.</p></li>
<li><p>There were updates in the main branch and now I want to bring them into my PR branch.</p></li>
<li><p>The PR has been merged and I’m all done with this work.</p></li>
<li><p>Never mind, my PR was closed and I’d like to forget about this work.</p></li>
</ul>
</div>
</section>
<section id="pr-push-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-push-theirs">Update someone else’s pull request</h3>
<p>At this point, you have changes in your local copy of your PR branch that you need to push out to the source branch for the PR, which happens to be in <code>@wileycoyote</code>’s fork of your repo.</p>
<p><code>pr_push()</code> is very smart and knows how to send the changes to the correct repository, pushing to the <code>toone-model</code> in the <code>wileycoyote/acme</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb33" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb33-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_push</span>()</span></code></pre></div></div>
</div>
<pre><code>✔ Checking that local branch 'wileycoyote-toone-model' has the changes in 'wileycoyote/toone-model'
✔ Pushing local 'wileycoyote-toone-model' branch to 'wilecoyote:toone-model'
✔ View PR at 'https://github.com/gadenbuie/acme/pull/14' or call `pr_view()`</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Phenomenal! What do you want to do next?</p>
<ul>
<li><p>I want to take a look at the PR on GitHub.</p></li>
<li><p>Beep, beep! I’m moving on to start the next thing.</p></li>
<li><p>Hang on, I saw something I need to fix.</p></li>
<li><p>That’s all I wanted to do, I can forget about this PR now.</p></li>
<li><p>Changes were made in the PR and now I need to update my local copy.</p></li>
<li><p>There were updates in the main branch and now I want to bring them into my PR branch.</p></li>
<li><p>I just merged this pull request and I’m all done with this work.</p></li>
</ul>
</div>
</section>
</section>
<section id="wrap-up" class="level2 step">
<h2 class="step anchored" data-anchor-id="wrap-up">Wrap Up</h2>
<section id="pr-pause" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-pause">Pause your work</h3>
<p>You’re done but you have a feeling you’ll be back here again soon. What you need is a little <em>pause</em>.</p>
<p>Call <code>pr_pause()</code> to switch from the current branch back to the default branch, and to make sure you’ve got the latest changes in the default branch. Don’t worry, the work will be waiting patiently for you in a local branch when you’re ready to come back to it.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb35" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb35-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_pause</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Switching back to default branch ('main')
✓ Pulling changes from 'origin/main'</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Go back to Start to decide to decide what’s next in your adventure.</p>
</div>
</section>
<section id="pr-finish-start" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-finish-start">Finish up your work</h3>
<p>Hooray! A PR was merged and the new code is now in the default branch. That’s one less branch you need to keep around on your computer.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Was this PR yours?</p>
<ul>
<li><p><strong>Yes</strong>, and…</p>
<ul>
<li><p>I’m still in the PR branch in my local project</p></li>
<li><p>I’m in the main branch now, but I have the PR branch here somewhere</p></li>
</ul></li>
<li><p><strong>No</strong>, and…</p>
<ul>
<li><p>I’m still in the PR branch in my local project</p></li>
<li><p>I’m in the main branch now, but I have the PR branch here somewhere</p></li>
</ul></li>
</ul>
</div>
</section>
<section id="pr-finish-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-finish-yours">Finish your work</h3>
<p>Congrats! Your pull request was merged! That’s awesome. Now it’s time to wrap things up by calling <code>pr_finish()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb37" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb37-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_finish</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Checking that remote branch 'origin/add-example' has the changes in 'add-example'
✓ Switching back to default branch ('main')
ℹ Pulling changes from 'origin/main'
✓ Deleting local 'add-example' branch</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Go back to Start to decide what’s next in your adventure.</p>
</div>
</section>
<section id="pr-finish-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-finish-theirs">Finish your work</h3>
<p>Well done, your collaboration with <code>@wileycoyote</code> is complete and their PR is merged! That’s awesome. Now it’s time to wrap things up by calling <code>pr_finish()</code>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb39" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb39-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_finish</span>()</span></code></pre></div></div>
</div>
<pre><code>✔ Checking that remote branch 'wileycoyote/toone-model' has the changes in 'local/wileycoyote-toone-model'
✔ Switching back to 'main' branch
✔ Pulling changes from GitHub source repo 'origin/main'
✔ Deleting local 'wileycoyote-toone-model' branch
✔ Removing remote 'wileycoyote'</code></pre>
<p>Notice that <code>pr_finish()</code> does quite a lot! It makes sure that you don’t accidentally leave behind some changes in your local branch that might have forgotten to push. Then it switches back to <code>main</code> and makes sure that’s up to date, too. Finally we forget all about <code>@wileycote</code>’s branch and forked repo.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> That’s all folks! Head back to the beginning to choose your next adventure.</p>
</div>
</section>
<section id="pr-finish-number" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-finish-number">Clean up now that the PR has been merged</h3>
<p>You don’t have to be in your local copy of the PR branch if you know the PR number. Give the number to <code>pr_finish()</code> and it will do the rest for you: it moves back to the default branch, updates your local copy, and deletes the old PR branch.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb41" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb41-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_finish</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">11</span>)</span></code></pre></div></div>
</div>
<pre><code>✓ Checking that remote branch 'origin/add-example' has the changes in 'add-example'
✓ Switching back to default branch ('main')
ℹ Pulling changes from 'origin/main'
✓ Deleting local 'add-example' branch</code></pre>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Go back to Start to decide what’s next in your adventure.</p>
</div>
</section>
<section id="pr-forget-yours" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-forget-yours">Forget about your work</h3>
<p>Well that was fun. But now you’re done with this branch and you call <code>pr_forget()</code> to delete it from your local copy.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb43" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb43-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_forget</span>()</span></code></pre></div></div>
</div>
<pre><code>Local branch 'add-example' has no associated remote branch.
If we delete 'add-example', any work that exists only on this branch work may be hard for you to recover.
Proceed anyway?

1: No way
2: Not now
3: Yes

Selection: 3
✓ Switching back to default branch ('main')
✓ Pulling changes from 'origin/main'
✓ Deleting local 'add-example' branch</code></pre>
<p>Notice that <code>pr_forget()</code> warns you about any work you might lose and gives you a chance to rethink it.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Go back to Start to decide what’s next in your adventure.</p>
</div>
</section>
<section id="pr-forget-theirs" class="level3 step">
<h3 class="step anchored" data-anchor-id="pr-forget-theirs">Forget about their work</h3>
<p>Your work here is done and you’d like to move on with your life. <code>pr_forget()</code> lets you put this branch behind you. And while it’s in there, it also cleans up your repo, deleting the local copy of the PR branch and removing the PR author’s repo fork from the list of remote repositories your git project could sync with.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb45" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb45-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pr_forget</span>()</span></code></pre></div></div>
</div>
<pre><code>✓ Switching back to default branch ('main')
✓ Pulling changes from 'origin/main'
✓ Deleting local 'wileycoyote-toone-models' branch
✓ Removing remote 'wileycoyote'</code></pre>
<p>That was smooth! Notice that <code>pr_forget()</code> moved you into the default branch of your repo, <code>main</code>, and it even made sure that branch is up to date.</p>
<p><code>pr_forget()</code> is safe and cautious. If your local <code>wileycoyote-toone-models</code> branch had had any changes in it that you might have lost, <code>pr_forget()</code> would have warned you. You also know that you can get back to the PR branch any time using <code>pr_fetch()</code>.</p>
<div class="decision">
<p><span class="sr-only">Decision time:</span> Worry and care-free, you head back to the beginning to decide what’s next in your adventure.</p>
</div>
</section>
</section>
<section id="section" class="level2">
<h2 class="anchored" data-anchor-id="section"></h2>
<div id="step-list" style="display:none">

</div>
<div id="story-reset">
 Start over
</div>
</section>
<section id="download" class="level2">
<h2 class="anchored" data-anchor-id="download">Download the usethis <code>pr_*()</code> flow chart</h2>
<ul>
<li><a href="usethis-pr-flow.jpg">Small JPG Image (190 KB)</a></li>
<li><a href="usethis-pr-flow-medium.jpg">Medium JPG Image (511 KB)</a></li>
<li><a href="usethis-pr-flow-large.jpg">Large JPG Image (1.36 MB)</a></li>
<li><a href="usethis-pr-flow.svg">SVG (40 KB)</a></li>
<li><a href="usethis-pr-flow-editable.svg">SVG, Editable (40 KB)</a></li>
<li><a href="usethis-pr-flow.drawio">Source File <code>.drawio</code> (4 KB)</a></li>
</ul>
<div class="cc-box">
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/">
  <img alt="Creative Commons License" style="border-width:0;margin-right:1em;" src="https://i.creativecommons.org/l/by/4.0/88x31.png" align="left">
</a>
<em xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/StillImage" property="dct:title" rel="dct:type">
  Pull Request Flow with usethis
</em>
by
<a xmlns:cc="http://creativecommons.org/ns#" href="https://www.garrickadenbuie.com/blog/pull-request-flow-usethis" property="cc:attributionName" rel="cc:attributionURL">
Garrick Aden-Buie
</a> is licensed under a
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
</div>
<script src="usethis-adventure.js"></script>



</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>I primarily use GitHub, but I think these functions will generally work for other code-hosting platforms as well, like GitLab or others.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>usethis</category>
  <category>Productivity</category>
  <category>Workflow</category>
  <guid>https://www.garrickadenbuie.com/blog/pull-request-flow-usethis/</guid>
  <pubDate>Thu, 07 Oct 2021 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/pull-request-flow-usethis/usethis-pr-flow-social.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Signed and verified: signed git commits with Keybase and RStudio</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="lead">
<p>Cryptographically sign all of your commits with a GPG key managed by Keybase, proving to GitHub and the world that you are a real person who really wrote your code and getting that neat <strong>Verified</strong> badge next to all of your commits.</p>
<p>Along the way, we’ll also make sure everything is set up in a way that plays nicely with RStudio.</p>
</div>
<div class="center">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="verified.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="A verified commit on GitHub with the green Verified badge."><img src="https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/verified.png" class="img-fluid figure-img" alt="A verified commit on GitHub with the green Verified badge."></a></p>
<figcaption>A verified commit on GitHub with the green <em>Verified</em> badge.</figcaption>
</figure>
</div>
</div>
<section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">Overview</h2>
<p>Did you know it’s incredibly easy to <a href="https://blog.gruntwork.io/how-to-spoof-any-user-on-github-and-what-to-do-to-prevent-it-e237e95b8deb">spoof commit authors with git</a>? Basically, you only need to tell <code>git</code> you’re a different person.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> config <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--global</span> user.email <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"hadley@..."</span></span>
<span id="cb1-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> config <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--glboal</span> user.name <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Hadley Wickham"</span></span>
<span id="cb1-3"></span>
<span id="cb1-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># pretend to commit as Hadley</span></span>
<span id="cb1-5"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> commit <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-m</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Fix recode() arguments to new = old"</span></span></code></pre></div></div>
<p><code>git</code> <em>doesn’t do anything</em> to verify the commit author and, while GitHub will try a little harder than <code>git</code>, it’s surprisingly easy to pretend to be somewhere else in a git repo.</p>
<p>This can obviously lead to problems (that are admittedly mostly theoretical in my daily life) and there’s a relatively easy solution: signed commits. With signed commits, you cryptographically sign each commit with your private key that only you own, and GitHub (and others) will verify your signature with the public key pair. When GitHub knows that the real you made the commit, it adds the green <img src="https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/verified-small.png" alt="verified" style="display:inline;margin:0;vertical-align:middle" height="24"> badge.</p>
<p>In this post, I’ll show you how to use Keybase to create your own GPG key. Then we’ll set up <code>git</code> to use this key to sign your commits, and along the way we’ll configure <code>git</code> to work with RStudio, too. I’m using a Mac, but the process is very similar for Linux/Unix machines<sup>1</sup>.</p>
</section>
<section id="set-up-signed-and-verified-commits" class="level2">
<h2 class="anchored" data-anchor-id="set-up-signed-and-verified-commits">Set up signed and verified commits</h2>
<section id="install-keybase-and-gpg" class="level3">
<h3 class="anchored" data-anchor-id="install-keybase-and-gpg">Install Keybase and GPG</h3>
<p>We need at least four pieces of software to make this work. I’m hoping you have <a href="https://git-scm.com/">git</a><sup>2</sup> and <a href="https://www.rstudio.com">RStudio</a> installed; the two new things you’ll probably need are <a href="https://keybase.io">Keybase</a> and <a href="https://gnupg.org/">gpg</a>.</p>
<p>The easiest way to install both is with the MacOS package manager, <a href="https://brew.sh">homebrew</a>. (If homebrew is new to you, head over to https://brew.sh/ to learn more and to grab the installation command.)</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb2-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">brew</span> install gpg</span>
<span id="cb2-2"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">brew</span> install <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--cask</span> keybase</span></code></pre></div></div>
<p>The first line installs <code>gpg</code>, the <a href="https://gnupg.org/">GNU Privacy Guard</a> command line tool. It manages the cryptographic steps: signing or encoding files with your personal GPG key.</p>
<p><a href="https://keybase.io">Keybase</a> is <em>key directory that maps social media identities to encryption keys in a publicly auditable manner<sup>3</sup></em>. In other words, Keybase is place to store encryption keys and to link your identity (and those keys) to your public identities such as your accounts on <a href="https://twitter.com">Twitter</a> or <a href="https://github.com">GitHub</a>. One advantage of Keybase is that its app and command line tool make it relatively easy to generate and store GPG keys. It’s also a great way to share that key between your own computers.</p>
</section>
<section id="create-a-gpg-key-with-keybase" class="level3">
<h3 class="anchored" data-anchor-id="create-a-gpg-key-with-keybase">Create a GPG key with Keybase</h3>
<p>If you don’t have a Keybase account, open the Keybase app that we installed with <code>brew</code>. Their app will guide you through the process of creating an account.</p>
<p>Once you have a Keybase account, head back to the command line<sup>4</sup> to create a new GPG key. Note that the <code>keybase</code> cli uses the <code>pgp</code> command, but we’ve been talking about <em>GPG</em> keys. To most people, the terms GPG and PGP are functionally interchangeable: GPG is the <a href="https://gnupg.org/">GNU Privacy Guard</a> which is an open-source version of PGP (<a href="https://en.wikipedia.org/wiki/Pretty_Good_Privacy">Pretty Good Privacy</a>).</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb3-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">keybase</span> pgp gen <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--multi</span></span></code></pre></div></div>
<pre><code>Enter your real name, which will be publicly visible in your new key: Garrick Aden-Buie
Enter a public email address for your key: garrick@adenbuie.com
Enter another email address (or &lt;enter&gt; when done):
Push an encrypted copy of your new secret key to the Keybase.io server? [Y/n] Y
When exporting to the GnuPG keychain, encrypt private keys with a passphrase? [Y/n] Y
▶ INFO PGP User ID: Garrick Aden-Buie &lt;garrick@adenbuie.com&gt; [primary]
▶ INFO Generating primary key (4096 bits)
▶ INFO Generating encryption subkey (4096 bits)
▶ INFO Generated new PGP key:
▶ INFO   user: Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;
▶ INFO  4096-bit RSA key, ID B606B038A1A5CE20, created 2021-09-12
▶ INFO Exported new key to the local GPG keychain</code></pre>
<p>To recap the process:</p>
<ul>
<li><p><code>keybase</code> will first ask you for your real name and email address. Make sure these match your identity on GitHub, or at least a <a href="https://github.com/settings/emails">verified email that you use on GitHub</a>.</p></li>
<li><p>Then choose <code>Y</code> to push a copy of the key to Keybase and <code>Y</code> again to add give your private key a passphrase.</p></li>
<li><p>After a few seconds, Keybase asks for your account password and then prompts you to enter a passphrase for your GPG key.</p></li>
</ul>
<p>At the end of the output, note your key’s ID — in my case, <code>B606B038A1A5CE20</code>. You should also be able to find your key on your Keybase profile, or list your local keys that <code>gpg</code> knows about with</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb5-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--list-secret-keys</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--keyid-format</span> LONG</span></code></pre></div></div>
<pre><code>/Users/garrick/.gnupg/pubring.kbx
---------------------------------
sec   rsa4096/B606B038A1A5CE20 2021-09-13 [SC] [expires: 2037-09-09]
      87888BBEBC09E6093A8310F9B606B038A1A5CE20
uid                 [ unknown] Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;
ssb   rsa4096/F4435076C9C363BD 2021-09-13 [E] [expires: 2037-09-09]</code></pre>
<p>Notice that we again see our key id, <code>B606B038A1A5CE20</code>, in the third line of the output. There’s also the <code>[ unknown]</code> on line 5 next to our name. This indicates that <code>gpg</code> isn’t totally confident about this key yet and we need to tell <code>gpg</code> that it can be trusted.</p>
</section>
<section id="trust-your-own-key-ultimately" class="level3">
<h3 class="anchored" data-anchor-id="trust-your-own-key-ultimately">Trust your own key, ultimately</h3>
<p>Open the <code>gpg</code> interactive prompt to edit your key, then run <code>trust</code>, choose <code>I trust ultimately</code> and finally run <code>save</code>.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb7-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--edit-key</span> B606B038A1A5CE20</span></code></pre></div></div>
<pre><code>gpg&gt; trust
# Please decide how far you trust this user to correctly verify other users' keys
# (by looking at passports, checking fingerprints from different sources, etc.)
#
#   1 = I don't know or won't say
#   2 = I do NOT trust
#   3 = I trust marginally
#   4 = I trust fully
#   5 = I trust ultimately
#   m = back to the main menu
#
# Your decision? 5
# Do you really want to set this key to ultimate trust? (y/N) y

gpg&gt; save
# Key not changed so no update needed.</code></pre>
<p>Now if you run <code>gpg --list-secret-keys</code> again, you’ll see <code>[ultimate]</code> next to your name.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb9-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--list-secret-keys</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--keyid-format</span> LONG</span></code></pre></div></div>
<pre><code>/Users/garrick/.gnupg/pubring.kbx
---------------------------------
sec   rsa4096/B606B038A1A5CE20 2021-09-13 [SC] [expires: 2037-09-09]
      87888BBEBC09E6093A8310F9B606B038A1A5CE20
uid                 [ultimate] Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;
ssb   rsa4096/F4435076C9C363BD 2021-09-13 [E] [expires: 2037-09-09]</code></pre>
</section>
<section id="configure-git-to-always-sign-your-commits" class="level3">
<h3 class="anchored" data-anchor-id="configure-git-to-always-sign-your-commits">Configure git to always sign your commits</h3>
<p>Setting <code>git</code> to always sign your commits is straightforward. Update the git global config to sign commits using your default key with the following two commands, replacing my key id in the first command with <em>your</em> key id.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb11-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> config <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--global</span> user.signingkey B606B038A1A5CE20</span>
<span id="cb11-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> config <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--global</span> commit.gpgsign true</span></code></pre></div></div>
</section>
<section id="add-your-key-to-github" class="level3">
<h3 class="anchored" data-anchor-id="add-your-key-to-github">Add your key to GitHub</h3>
<p>Now you need to tell GitHub about your new GPG key. Using your key id, ask Keybase to export the public key that matches your private GPG key. Here we’ll pipe it to <code>pbcopy</code> to copy it into the system clipboard.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb12-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">keybase</span> pgp export <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-q</span> B606B038A1A5CE20 <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">pbcopy</span></span></code></pre></div></div>
<p>Then head over to <a href="https://github.com/settings/keys">github.com/settings/keys</a>, click on <strong>New GPG key</strong>, and paste and add your key into GitHub.</p>
</section>
<section id="check-your-signed-commit-powers" class="level3">
<h3 class="anchored" data-anchor-id="check-your-signed-commit-powers">Check your signed commit powers</h3>
<p>At this point, <code>git</code> will <em>try</em> to sign your commits, but if you’re also using MacOS like me there’s a good chance you’ll run into a problem when you try to commit a file.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb13-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># in a git repo</span></span>
<span id="cb13-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">touch</span> test.txt</span>
<span id="cb13-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> add test.txt</span>
<span id="cb13-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> commit <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-m</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"test signed commits"</span></span>
<span id="cb13-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># error: gpg failed to sign the data</span></span>
<span id="cb13-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># fatal: failed to write commit object</span></span></code></pre></div></div>
<p>This error message isn’t entirely helpful, but you can try to sign some random text with <code>gpg</code> to expose the underlying error.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb14-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">echo</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"test"</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--clear-sign</span></span></code></pre></div></div>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

test
gpg: signing failed: Inappropriate ioctl for device
gpg: [stdin]: clear-sign failed: Inappropriate ioctl for device</code></pre>
<p>The problem in my case is that I have an “Inappropriate ioctl for device”. Take that error to your <a href="https://duckduckgo.com">favorite web search engine</a> and you’ll find a resolution. If you also run into this <code>ioctl</code> error, you need to add the following line to <code>~/.zshrc</code> (if you’re using <a href="https://en.wikipedia.org/wiki/Z_shell">Z shell</a>, the latest default on MacOS) or <code>~/.profile</code>:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb16-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">export</span> <span class="va" style="color: #111111;
background-color: null;
font-style: inherit;">GPG_TTY</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="va" style="color: #111111;
background-color: null;
font-style: inherit;">$(</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tty</span><span class="va" style="color: #111111;
background-color: null;
font-style: inherit;">)</span></span></code></pre></div></div>
<p>Save the file and then close and re-open your terminal window. When you test <code>gpg</code> signing again, you should be prompted with a full-terminal prompt to enter your password.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb17" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb17-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">echo</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"test"</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--clear-sign</span></span></code></pre></div></div>
<pre><code>
 ┌───────────────────────────────────────────────────────────────┐
 │ Please enter the passphrase to unlock the OpenPGP secret key: │
 │ "Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;"                    │
 │ 4096-bit RSA key, ID B606B038A1A5CE20,                        │
 │ created 2021-09-13.                                           │
 │                                                               │
 │                                                               │
 │ Passphrase: _________________________________________________ │
 │                                                               │
 │         &lt;OK&gt;                                   &lt;Cancel&gt;       │
 └───────────────────────────────────────────────────────────────┘
</code></pre>
<p>Enter your key’s passphrase and, if everything works, you should see a message like this:</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

test
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEh4iLvrwJ5gk6gxD5tgawOKGlziAFAmE/UYkACgkQtgawOKGl
ziAzgg/7Bl6cCapi+k2OrxPafl811G4x7fC4PQWCJKWXinUjkZK/8+o6jM+ZQp+4
gc1wv0gBfNyKNkTmMg/qiQhuLYiujSH9pyjaoMgO9QoYvUuPituSjV7RQOfAhlHD
N+wgkACPd3PH2kQVFj8Jw3Nkesrpgby9t/S6sSiLZf284rMfx31ua1/l4tsHWowP
5a+FRujDtarWJ1/zL9pgMkr9kkWEejqpzGVLrVKrB3xsPLyGnPf8BW+an7CwkkDS
umJulX3Ck1u14DRgIyj4VdwfCkkCle0uyZcLorZsqDP5GC/3ZKcpDe6XgSSKz0O0
HVvm4bTqBBmesVNWHVuFmYGmmXFU/sYvYoHOy3wvLiCu/hbRhBvboUcogW79/PWR
Gw/DYln5W1ClIKH9LsU0GpydSTMMhXZySEp+r1OCl4sQqKCe6Ka3ex+3lOHyym7F
U5rgfH6tmu6U2Jtn8QEFg106vxQDQ76TIRVS9xvicH98PJQnhoyg3jtu5tMbITz1
oev0Z11vq76mw3MFmVx455AVqxplGM/4qB9HsmNWTsi0fGoFa/vlbBN3vJQn0xaX
2PSXKWlkZiyd+WplWsOH2OnZ8V8s2cHNxlKsSPrWQNflYsDtO8vANwAFjiJK2Bkq
YLPCcwzEVSwFrLRRXt5Crcpc/32ZqrfvcLe0G+ACWQYAhktwJnQ=
=S1iU
-----END PGP SIGNATURE-----</code></pre>
<p>And if you try to <code>git commit</code> again, it should work!</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb20-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> commit <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-m</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"test signed commits"</span></span></code></pre></div></div>
<pre><code>[main (root-commit) 4c4573f] test signed commits
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 test.txt</code></pre>
<p>Note that you can be extra sure by looking at the <code>git</code> log with signatures.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb22-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">git</span> log <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--show-signature</span></span></code></pre></div></div>
<pre><code>commit 4c4573f2fbed44eab6c0f4a08a38a9f8292580cf (HEAD -&gt; main)
gpg: Signature made Mon Sep 13 09:34:59 2021 EDT
gpg:                using RSA key 87888BBEBC09E6093A8310F9B606B038A1A5CE20
gpg: Good signature from "Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;" [ultimate]
Author: Garrick Aden-Buie &lt;garrick@adenbuie.com&gt;
Date:   Mon Sep 13 09:34:59 2021 -0400

    test signed commits</code></pre>
</section>
<section id="install-a-pinentry-app" class="level3">
<h3 class="anchored" data-anchor-id="install-a-pinentry-app">Install a pinentry app</h3>
<p>Remember that console dialog that appeared when we committed our test commit above? Yes, it’s fun and retro, but it isn’t going to work inside RStudio when the IDE runs <code>git</code> commands for you to commit your files.</p>
<p>In this step, we’ll install <code>pinentry-mac</code>, a modern method for providing a passphrase for your key, that also integrates with MacOS’s Keychain so you don’t have to enter the passphrase with every commit.</p>
<p>If you’re using Windows, you might want to check out the <a href="https://www.gpg4win.org/">Gpg4win app</a>. On Linux, you may want to use <a href="http://manpages.ubuntu.com/manpages/bionic/man1/pinentry-gnome3.1.html">pinentry-gnome3</a>. Finally, you could also configure <code>gpg-agent</code> to cache your passphrase if none of the above options work for you.</p>
<p>Installing <code>pinentry-mac</code> is easy with <code>brew</code>:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb24" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb24-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">brew</span> install pinentry-mac</span></code></pre></div></div>
<p>Then we need to configure <code>gpg</code> to use <code>pinentry-mac</code> for its passphrase needs. Add the line below to <code>~/.gnupg/gpg-agent.conf</code>:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb25" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb25-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># vim ~/.gnupg/gpg-agent.conf</span></span>
<span id="cb25-2"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">pinentry-program</span> /usr/local/bin/pinentry-mac</span></code></pre></div></div>
<p>Or you can create the file and add the line in one command:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb26" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb26-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">echo</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pinentry-program /usr/local/bin/pinentry-mac"</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;&gt;</span> ~/.gnupg/gpg-agent.conf</span></code></pre></div></div>
<p>Finally, restart the <code>gpg-agent</code> so that <code>pinentry-mac</code> is used for passphrase entry.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb27" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb27-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpgconf</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--kill</span> gpg-agent</span></code></pre></div></div>
<p>When you create your next commit in RStudio, you’ll be prompted with a dialog box to enter your passphrase. If you select the <em>Save in Keychain</em> option, you won’t be prompted again; <code>gpg</code> and <code>git</code> will use the passphrase in your Keychain to sign your commit with the GPG key you created with Keybase!</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="rstudio-pinentry-mac.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="The pinentry-mac dialog window asking for the GPG key passphrase when signing a commit for the first time."><img src="https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/rstudio-pinentry-mac.png" class="img-fluid figure-img" alt="The pinentry-mac dialog window asking for the GPG key passphrase when signing a commit for the first time."></a></p>
<figcaption>The <code>pinentry-mac</code> dialog window asking for the GPG key passphrase when signing a commit for the first time.</figcaption>
</figure>
</div>
</section>
<section id="import-your-gpg-key-on-another-computer" class="level3">
<h3 class="anchored" data-anchor-id="import-your-gpg-key-on-another-computer">Import your GPG key on another computer</h3>
<p>If you’d like to use the same GPG key on another computer, first make sure that you have Keybase and gpg installed. Then you can export the existing key (both its public and secret versions) from Keybase into <code>gpg</code>:</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb28" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb28-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">keybase</span> pgp export <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-q</span> B606B038A1A5CE20 <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--import</span></span>
<span id="cb28-2"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">keybase</span> pgp export <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-q</span> B606B038A1A5CE20 <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--secret</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--allow-secret-key-import</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--import</span></span></code></pre></div></div>
<p>Again, you’ll want to tell <code>gpg</code> to trust this key ultimately.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb29" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb29-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--edit-key</span> B606B038A1A5CE20</span>
<span id="cb29-2"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> trust</span>
<span id="cb29-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># pick "5 = I trust ultimately"</span></span>
<span id="cb29-4"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> save</span></code></pre></div></div>
</section>
</section>
<section id="links-and-resources" class="level2">
<h2 class="anchored" data-anchor-id="links-and-resources">Links and Resources</h2>
<p>Here’s a short list of links that were helpful to me while figuring out this process. Hopefully, everything above <em>just works</em> for you, but if not then maybe the posts below will help you out:</p>
<ul>
<li><p><a href="https://github.com/pstadler/keybase-gpg-github">pstadler/keybase-gpg-github: Step-by-step guide on how to create a GPG key on keybase.io, adding it to a local GPG setup and use it with Git and GitHub.</a></p></li>
<li><p><a href="https://stephenreescarter.net/signing-git-commits-with-a-keybase-gpg-key/">Sign Git Commits With A Keybase GPG Key – Stephen’s Thoughts</a></p></li>
<li><p><a href="https://byparker.com/blog/2021/gpg-pinentry-mac-git/">Sign commits with a GPG key using a passphrase with pinentry-mac | By Parker</a></p></li>
<li><p><a href="https://github.com/Homebrew/homebrew-core/issues/14737">gnupg2: gpg: public key decryption failed: Inappropriate ioctl for device · Issue #14737 · Homebrew/homebrew-core</a></p></li>
<li><p><a href="https://github.com/rstudio/rstudio/issues/1865">Support signing of git commits · Issue #1865 · rstudio/rstudio</a></p></li>
</ul>
</section>
<section id="appendix" class="level2">
<h2 class="anchored" data-anchor-id="appendix">Appendix</h2>
<section id="gpg-agent-cache-passphrase" class="level3">
<h3 class="anchored" data-anchor-id="gpg-agent-cache-passphrase">Use <code>gpg-agent</code> to cache your passphrase without a pinentry GUI</h3>
<p>If you don’t want to or can’t install a pinentry app, you can get <code>gpg-agent</code> to cache your passphrase for a fixed period of time, say 8 hours.</p>
<p>When you start your day — or when the cache expires — you’ll need to sign something or commit once from the command line to re-enter your passphrase.</p>
<p>The first step is to configure <code>gpg-agent</code> to remember your key’s password for the day (8 hours or 28,800 seconds).</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb30" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb30-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># ~/.gnupg/gpg-agent.conf</span></span>
<span id="cb30-2"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">default-cache-ttl</span> 28800</span>
<span id="cb30-3"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">max-cache-ttl</span> 28800</span></code></pre></div></div>
<p>You’ll need to restart <code>gpg-agent</code> so that it picks up the new configuration.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb31" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb31-1"><span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpgconf</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">--kill</span> gpg-agent</span></code></pre></div></div>
<p>At this point, any <code>git commit</code> will automatically be signed using your default key. The first commit of the day will require you to enter your password, which does mean that the RStudio Git UI won’t be able to sign the first commit until you’ve asked <code>gpg</code> to sign something for you.</p>
<p>To get around this, you can unlock your gpg key by signing <em>anything</em> at the start of your work day or whenever the 8 hour time limit runs out.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb32" style="background: #f1f3f5;"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb32-1"><span class="bu" style="color: null;
background-color: null;
font-style: inherit;">echo</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"open sesame"</span> <span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">|</span> <span class="ex" style="color: null;
background-color: null;
font-style: inherit;">gpg</span> <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">-s</span> <span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> /dev/null</span>
<span id="cb32-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># prompt for password</span></span></code></pre></div></div>


</section>
</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>Windows users, I’m sorry! I don’t own anything that runs Windows. 😒↩︎</p></li>
<li id="fn2"><p>You’ll need <code>git</code> version 2.0 or later. Check with <code>git --version</code> or upgrade git to the latest version with <code>brew install git</code>.↩︎</p></li>
<li id="fn3"><p>https://en.wikipedia.org/wiki/Keybase↩︎</p></li>
<li id="fn4"><p>You could also create a GPG/PGP key in the Keybase app in the identities section of your profile, but I’m using the command line so it’s easier to copy-paste.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>git</category>
  <category>GitHub</category>
  <category>RStudio</category>
  <category>Tutorials</category>
  <guid>https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/</guid>
  <pubDate>Mon, 13 Sep 2021 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/signed-verified-git-commits-keybase-rstudio/social.png" medium="image" type="image/png" height="75" width="144"/>
</item>
<item>
  <title>Create a GitHub issue from a reprex with shrtcts</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/shrtcts-reprex-to-issue/</link>
  <description><![CDATA[ 






<div class="lead">
<p>Have you ever spent a few <del>minutes</del> hours turning a bug in your code into a <a href="https://reprex.tidyverse.org/">reprex</a> – a minimal <strong>repr</strong>oducible <strong>ex</strong>ample?</p>
<p>Getting to a reprex is 90% of the challenge. Most of the time, I find my mistake in the journey to a reprex. But sometimes, I find a legitimate bug and in those cases, I want to quickly turn my reprex into a GitHub issue.</p>
<p>Here’s a quick way to get there using an RStudio addin and <span class="pkg"><a href="https://pkg.garrickadenbuie.com/shrtcts">shrtcts</a></span>.</p>
</div>
<section id="reprex-is-awesome" class="level2">
<h2 class="anchored" data-anchor-id="reprex-is-awesome"><code>reprex</code> is awesome</h2>
<p>The <span class="pkg"><a href="https://reprex.tidyverse.org/">reprex</a></span> package is <strong>awesome</strong>. If you’ve never used it before, I highly recommend that you stop reading this blog and go watch <a href="https://youtu.be/G5Nm-GpmrLw?t=60">Sharla Gelfand’s <em>make a reprex… please</em></a> (or <a href="https://make-a-reprex-please.netlify.app/">read the slides from the talk</a>).</p>
<p>Your goal when making a reprex is to come up with a short bit of code that demonstrates the problem you’ve experienced and that is as self-contained as possible.</p>
<p>To disentangle your problem from your personal R environment, <span class="pkg">reprex</span> takes your code, runs it in an isolated environment, and returns a rendered version of your code that’s ready to be copy-pasted into a text box on a number of common websites where R users go for help.</p>
<p>This last feature is one of my favorites: the rendered format of a <code>reprex</code> is the perfect way to start crafting a GitHub issue. Typically, I’ll work out the reprex locally, then use the <strong>Reprex selection</strong> RStudio addin to render the code, and finally jump over to the issues tab of a GitHub repo to paste the code right there.</p>
<p>Here’s an example reprex from <a href="https://make-a-reprex-please.netlify.app/#33">Sharla’s talk</a>. We start with plain <a href="../../blog/shrtcts-reprex-to-issue/?panelset=r-code#panelset_r-code">R code</a>. <span class="pkg">reprex</span> renders the R code with additional information about my session and <a href="../../blog/shrtcts-reprex-to-issue/?panelset=reprex-preview#panelset_reprex-preview">shows me a preview</a>. And finally it also copies <a href="../../blog/shrtcts-reprex-to-issue/?panelset=clipboard#panelset_clipboard">the markdown I need</a> in order to paste the reprex into a GitHub issue or other online location.</p>
<div class="panelset panelset--bordered">
<div class="panel">
<p><span class="panel-name">R Code</span></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb1-2"></span>
<span id="cb1-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb1-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb1-5">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb1-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb1-7">  ))</span></code></pre></div></div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">Reprex Preview</span></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb2-2"></span>
<span id="cb2-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb2-5">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb2-6">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb2-7">  ))</span>
<span id="cb2-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Error in `mutate()`:</span></span>
<span id="cb2-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ! Problem while computing `year = case_when(...)`.</span></span>
<span id="cb2-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Caused by error in `case_when()`:</span></span>
<span id="cb2-11"></span>
<span id="cb2-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Backtrace:</span></span>
<span id="cb2-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;      ▆</span></span>
<span id="cb2-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   1. ├─tibble(date = "2020-01-01") %&gt;% ...</span></span>
<span id="cb2-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   2. ├─dplyr::mutate(...)</span></span>
<span id="cb2-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   3. ├─dplyr:::mutate.data.frame(...)</span></span>
<span id="cb2-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   4. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())</span></span>
<span id="cb2-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   5. │   ├─base::withCallingHandlers(...)</span></span>
<span id="cb2-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   6. │   └─mask$eval_all_mutate(quo)</span></span>
<span id="cb2-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   7. └─dplyr::case_when(...)</span></span>
<span id="cb2-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   8.   └─dplyr:::replace_with(...)</span></span>
<span id="cb2-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   9.     └─dplyr:::check_type(val, x, name, error_call = error_call)</span></span>
<span id="cb2-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  10.       └─rlang::abort(msg, call = error_call)</span></span></code></pre></div></div>
<p><sup>Created on 2023-02-12 with <a href="https://reprex.tidyverse.org">reprex v2.0.2</a></sup></p>
<details style="margin-bottom:10px;">
<summary>
Session info
</summary>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1">sessioninfo<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">session_info</span>()</span>
<span id="cb3-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Session info ───────────────────────────────────────────────────────────────</span></span>
<span id="cb3-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  setting  value</span></span>
<span id="cb3-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  version  R version 4.2.2 (2022-10-31)</span></span>
<span id="cb3-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  os       macOS Big Sur ... 10.16</span></span>
<span id="cb3-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  system   x86_64, darwin17.0</span></span>
<span id="cb3-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ui       X11</span></span>
<span id="cb3-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  language (EN)</span></span>
<span id="cb3-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  collate  en_US.UTF-8</span></span>
<span id="cb3-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ctype    en_US.UTF-8</span></span>
<span id="cb3-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tz       America/New_York</span></span>
<span id="cb3-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  date     2023-02-12</span></span>
<span id="cb3-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pandoc   2.18 @ /usr/local/bin/ (via rmarkdown)</span></span>
<span id="cb3-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb3-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Packages ───────────────────────────────────────────────────────────────────</span></span>
<span id="cb3-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  package     * version    date (UTC) lib source</span></span>
<span id="cb3-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  assertthat    0.2.1      2019-03-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  cli           3.6.0      2023-01-09 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  colorspace    2.0-3      2022-02-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  DBI           1.1.3      2022-06-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  digest        0.6.31     2022-12-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  dplyr       * 1.0.10     2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ellipsis      0.3.2      2021-04-29 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-24"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  evaluate      0.19       2022-12-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-25"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fansi         1.0.3      2022-03-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fastmap       1.1.0      2021-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-27"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  forcats     * 0.5.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-28"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fs            1.5.2      2021-12-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-29"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  generics      0.1.3      2022-07-05 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-30"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ggplot2     * 3.4.0      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-31"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  glue          1.6.2      2022-02-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-32"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  gtable        0.3.1      2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-33"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  hms           1.1.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-34"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  htmltools     0.5.4      2022-12-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-35"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  knitr         1.42       2023-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-36"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lifecycle     1.0.3      2022-10-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-37"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lubridate   * 1.9.0      2022-11-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-38"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  magrittr      2.0.3      2022-03-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-39"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  munsell       0.5.0      2018-06-12 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-40"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pillar        1.8.1      2022-08-19 [1] CRAN (R 4.2.1)</span></span>
<span id="cb3-41"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pkgconfig     2.0.3      2019-09-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-42"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  purrr       * 1.0.1      2023-01-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-43"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.cache       0.15.0     2021-04-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-44"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.methodsS3   1.8.1      2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-45"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.oo          1.24.0     2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-46"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.utils       2.11.0     2021-09-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-47"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R6            2.5.1      2021-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-48"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  readr       * 2.1.3      2022-10-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-49"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  reprex        2.0.2      2022-08-17 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-50"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rlang         1.0.6      2022-09-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-51"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rmarkdown     2.20       2023-01-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-52"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  scales        1.2.1      2022-08-20 [1] CRAN (R 4.2.1)</span></span>
<span id="cb3-53"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  sessioninfo   1.2.2      2021-12-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-54"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringi       1.7.12     2023-01-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-55"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringr     * 1.5.0      2022-12-02 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-56"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  styler        1.7.0      2022-03-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-57"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tibble      * 3.1.8      2022-07-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-58"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyr       * 1.2.1      2022-09-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-59"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyselect    1.2.0      2022-10-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-60"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyverse   * 1.3.2.9000 2023-01-28 [1] Github (tidyverse/tidyverse@53199b7)</span></span>
<span id="cb3-61"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  timechange  * 0.1.1      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-62"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tzdb          0.3.0      2022-03-28 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-63"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  utf8          1.2.2      2021-07-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-64"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  vctrs         0.5.1      2022-11-16 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-65"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  withr         2.5.0      2022-03-03 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-66"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  xfun          0.36       2022-12-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-67"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  yaml          2.3.6      2022-10-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb3-68"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb3-69"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [1] /Users/garrick/Library/R/x86_64/4.2/library</span></span>
<span id="cb3-70"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [2] /Library/Frameworks/R.framework/Versions/4.2/Resources/library</span></span>
<span id="cb3-71"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb3-72"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ──────────────────────────────────────────────────────────────────────────────</span></span></code></pre></div></div>
</details>
</div>
<div class="panel">
<p><span class="panel-name">Clipboard</span></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb4-1"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">``` r</span></span>
<span id="cb4-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb4-3"></span>
<span id="cb4-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb4-6">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb4-7">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb4-8">  ))</span>
<span id="cb4-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Error in `mutate()`:</span></span>
<span id="cb4-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ! Problem while computing `year = case_when(...)`.</span></span>
<span id="cb4-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Caused by error in `case_when()`:</span></span>
<span id="cb4-12"></span>
<span id="cb4-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Backtrace:</span></span>
<span id="cb4-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;      ▆</span></span>
<span id="cb4-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   1. ├─tibble(date = "2020-01-01") %&gt;% ...</span></span>
<span id="cb4-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   2. ├─dplyr::mutate(...)</span></span>
<span id="cb4-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   3. ├─dplyr:::mutate.data.frame(...)</span></span>
<span id="cb4-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   4. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())</span></span>
<span id="cb4-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   5. │   ├─base::withCallingHandlers(...)</span></span>
<span id="cb4-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   6. │   └─mask$eval_all_mutate(quo)</span></span>
<span id="cb4-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   7. └─dplyr::case_when(...)</span></span>
<span id="cb4-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   8.   └─dplyr:::replace_with(...)</span></span>
<span id="cb4-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   9.     └─dplyr:::check_type(val, x, name, error_call = error_call)</span></span>
<span id="cb4-24"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  10.       └─rlang::abort(msg, call = error_call)</span></span>
<span id="cb4-25"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span>
<span id="cb4-26"></span>
<span id="cb4-27"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">sup</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span>Created on 2023-02-12 with <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">[</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">reprex v2.0.2</span><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">](https://reprex.tidyverse.org)</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">sup</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb4-28"></span>
<span id="cb4-29"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">details</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> style</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"margin-bottom:10px;"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb4-30"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb4-31">Session info</span>
<span id="cb4-32"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb4-33"></span>
<span id="cb4-34"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">``` r</span></span>
<span id="cb4-35">sessioninfo<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">session_info</span>()</span>
<span id="cb4-36"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Session info ───────────────────────────────────────────────────────────────</span></span>
<span id="cb4-37"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  setting  value</span></span>
<span id="cb4-38"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  version  R version 4.2.2 (2022-10-31)</span></span>
<span id="cb4-39"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  os       macOS Big Sur ... 10.16</span></span>
<span id="cb4-40"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  system   x86_64, darwin17.0</span></span>
<span id="cb4-41"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ui       X11</span></span>
<span id="cb4-42"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  language (EN)</span></span>
<span id="cb4-43"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  collate  en_US.UTF-8</span></span>
<span id="cb4-44"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ctype    en_US.UTF-8</span></span>
<span id="cb4-45"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tz       America/New_York</span></span>
<span id="cb4-46"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  date     2023-02-12</span></span>
<span id="cb4-47"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pandoc   2.18 @ /usr/local/bin/ (via rmarkdown)</span></span>
<span id="cb4-48"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb4-49"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Packages ───────────────────────────────────────────────────────────────────</span></span>
<span id="cb4-50"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  package     * version    date (UTC) lib source</span></span>
<span id="cb4-51"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  assertthat    0.2.1      2019-03-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-52"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  cli           3.6.0      2023-01-09 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-53"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  colorspace    2.0-3      2022-02-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-54"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  DBI           1.1.3      2022-06-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-55"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  digest        0.6.31     2022-12-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-56"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  dplyr       * 1.0.10     2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-57"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ellipsis      0.3.2      2021-04-29 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-58"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  evaluate      0.19       2022-12-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-59"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fansi         1.0.3      2022-03-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-60"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fastmap       1.1.0      2021-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-61"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  forcats     * 0.5.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-62"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fs            1.5.2      2021-12-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-63"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  generics      0.1.3      2022-07-05 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-64"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ggplot2     * 3.4.0      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-65"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  glue          1.6.2      2022-02-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-66"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  gtable        0.3.1      2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-67"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  hms           1.1.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-68"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  htmltools     0.5.4      2022-12-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-69"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  knitr         1.42       2023-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-70"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lifecycle     1.0.3      2022-10-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-71"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lubridate   * 1.9.0      2022-11-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-72"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  magrittr      2.0.3      2022-03-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-73"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  munsell       0.5.0      2018-06-12 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-74"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pillar        1.8.1      2022-08-19 [1] CRAN (R 4.2.1)</span></span>
<span id="cb4-75"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pkgconfig     2.0.3      2019-09-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-76"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  purrr       * 1.0.1      2023-01-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-77"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.cache       0.15.0     2021-04-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-78"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.methodsS3   1.8.1      2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-79"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.oo          1.24.0     2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-80"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.utils       2.11.0     2021-09-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-81"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R6            2.5.1      2021-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-82"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  readr       * 2.1.3      2022-10-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-83"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  reprex        2.0.2      2022-08-17 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-84"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rlang         1.0.6      2022-09-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-85"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rmarkdown     2.20       2023-01-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-86"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  scales        1.2.1      2022-08-20 [1] CRAN (R 4.2.1)</span></span>
<span id="cb4-87"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  sessioninfo   1.2.2      2021-12-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-88"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringi       1.7.12     2023-01-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-89"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringr     * 1.5.0      2022-12-02 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-90"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  styler        1.7.0      2022-03-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-91"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tibble      * 3.1.8      2022-07-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-92"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyr       * 1.2.1      2022-09-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-93"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyselect    1.2.0      2022-10-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-94"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyverse   * 1.3.2.9000 2023-01-28 [1] Github (tidyverse/tidyverse@53199b7)</span></span>
<span id="cb4-95"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  timechange  * 0.1.1      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-96"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tzdb          0.3.0      2022-03-28 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-97"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  utf8          1.2.2      2021-07-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-98"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  vctrs         0.5.1      2022-11-16 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-99"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  withr         2.5.0      2022-03-03 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-100"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  xfun          0.36       2022-12-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-101"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  yaml          2.3.6      2022-10-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb4-102"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb4-103"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [1] /Users/garrick/Library/R/x86_64/4.2/library</span></span>
<span id="cb4-104"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [2] /Library/Frameworks/R.framework/Versions/4.2/Resources/library</span></span>
<span id="cb4-105"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb4-106"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ──────────────────────────────────────────────────────────────────────────────</span></span>
<span id="cb4-107"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span>
<span id="cb4-108"></span>
<span id="cb4-109"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">details</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
</div>
</div>
</section>
<section id="but-wait-theres-more" class="level2">
<h2 class="anchored" data-anchor-id="but-wait-theres-more">But wait, there’s more!</h2>
<p>When you’re working on debugging something, going from code in your RStudio IDE to something you can share with others is <strong>huge</strong>. But <span class="pkg">reprex</span> can do more!</p>
<p>Because reprex uses <code>knitr::spin()</code> — <a href="https://deanattali.com/2015/03/24/knitrs-best-hidden-gem-spin/"><em>knitr’s best hidden gem</em> according to Dean Attali</a> — to turn R code into an R Markdown document, you have a few more options.</p>
<p><code>knitr::spin()</code> has a cool feature that lets you write markdown <em>in an R script</em>. You can check out <a href="https://deanattali.com/2015/03/24/knitrs-best-hidden-gem-spin/">Dean Attali’s post</a> for more details, but the gist is this: any text on a line starting with a special comment format <code>#'</code> becomes markdown.</p>
<p>This means we can add text directly to our reprex using these comments! Below you can see that I’ve added some exposition around the problematic code.</p>
<div class="panelset panelset--bordered">
<div class="panel">
<p><span class="panel-name">R Code</span></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' I'm using the latest version of the `tidyverse`,</span></span>
<span id="cb5-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' freshly installed.</span></span>
<span id="cb5-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb5-4"></span>
<span id="cb5-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Suppose we have a data frame with a date column.</span></span>
<span id="cb5-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' The date is stored as a _character_ vector, and</span></span>
<span id="cb5-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' I'd like to convert it to a _year_ with a simple</span></span>
<span id="cb5-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' comparison. The first function I thought of was</span></span>
<span id="cb5-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' `case_when()`, but it doesn't seem to be doing</span></span>
<span id="cb5-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' what I expect. Why am I getting this error?</span></span>
<span id="cb5-11"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb5-13">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb5-14">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb5-15">  ))</span></code></pre></div></div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">Reprex Preview</span></p>
<p>I’m using the latest version of the <code>tidyverse</code>, freshly installed.</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span></code></pre></div></div>
<p>Suppose we have a data frame with a date column. The date is stored as a <em>character</em> vector, and I’d like to convert it to a <em>year</em> with a simple comparison. The first function I thought of was <code>case_when()</code>, but it doesn’t seem to be doing what I expect. Why am I getting this error?</p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb7-3">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb7-4">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb7-5">  ))</span>
<span id="cb7-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Error in `mutate()`:</span></span>
<span id="cb7-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ! Problem while computing `year = case_when(...)`.</span></span>
<span id="cb7-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Caused by error in `case_when()`:</span></span>
<span id="cb7-9"></span>
<span id="cb7-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Backtrace:</span></span>
<span id="cb7-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;      ▆</span></span>
<span id="cb7-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   1. ├─tibble(date = "2020-01-01") %&gt;% ...</span></span>
<span id="cb7-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   2. ├─dplyr::mutate(...)</span></span>
<span id="cb7-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   3. ├─dplyr:::mutate.data.frame(...)</span></span>
<span id="cb7-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   4. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())</span></span>
<span id="cb7-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   5. │   ├─base::withCallingHandlers(...)</span></span>
<span id="cb7-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   6. │   └─mask$eval_all_mutate(quo)</span></span>
<span id="cb7-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   7. └─dplyr::case_when(...)</span></span>
<span id="cb7-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   8.   └─dplyr:::replace_with(...)</span></span>
<span id="cb7-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   9.     └─dplyr:::check_type(val, x, name, error_call = error_call)</span></span>
<span id="cb7-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  10.       └─rlang::abort(msg, call = error_call)</span></span></code></pre></div></div>
<p><sup>Created on 2023-02-12 with <a href="https://reprex.tidyverse.org">reprex v2.0.2</a></sup></p>
<details style="margin-bottom:10px;">
<summary>
Session info
</summary>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1">sessioninfo<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">session_info</span>()</span>
<span id="cb8-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Session info ───────────────────────────────────────────────────────────────</span></span>
<span id="cb8-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  setting  value</span></span>
<span id="cb8-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  version  R version 4.2.2 (2022-10-31)</span></span>
<span id="cb8-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  os       macOS Big Sur ... 10.16</span></span>
<span id="cb8-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  system   x86_64, darwin17.0</span></span>
<span id="cb8-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ui       X11</span></span>
<span id="cb8-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  language (EN)</span></span>
<span id="cb8-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  collate  en_US.UTF-8</span></span>
<span id="cb8-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ctype    en_US.UTF-8</span></span>
<span id="cb8-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tz       America/New_York</span></span>
<span id="cb8-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  date     2023-02-12</span></span>
<span id="cb8-13"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pandoc   2.18 @ /usr/local/bin/ (via rmarkdown)</span></span>
<span id="cb8-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb8-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Packages ───────────────────────────────────────────────────────────────────</span></span>
<span id="cb8-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  package     * version    date (UTC) lib source</span></span>
<span id="cb8-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  assertthat    0.2.1      2019-03-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  cli           3.6.0      2023-01-09 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-19"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  colorspace    2.0-3      2022-02-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-20"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  DBI           1.1.3      2022-06-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  digest        0.6.31     2022-12-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  dplyr       * 1.0.10     2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ellipsis      0.3.2      2021-04-29 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-24"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  evaluate      0.19       2022-12-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-25"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fansi         1.0.3      2022-03-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fastmap       1.1.0      2021-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-27"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  forcats     * 0.5.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-28"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fs            1.5.2      2021-12-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-29"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  generics      0.1.3      2022-07-05 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-30"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ggplot2     * 3.4.0      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-31"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  glue          1.6.2      2022-02-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-32"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  gtable        0.3.1      2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-33"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  hms           1.1.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-34"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  htmltools     0.5.4      2022-12-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-35"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  knitr         1.42       2023-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-36"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lifecycle     1.0.3      2022-10-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-37"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lubridate   * 1.9.0      2022-11-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-38"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  magrittr      2.0.3      2022-03-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-39"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  munsell       0.5.0      2018-06-12 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-40"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pillar        1.8.1      2022-08-19 [1] CRAN (R 4.2.1)</span></span>
<span id="cb8-41"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pkgconfig     2.0.3      2019-09-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-42"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  purrr       * 1.0.1      2023-01-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-43"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.cache       0.15.0     2021-04-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-44"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.methodsS3   1.8.1      2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-45"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.oo          1.24.0     2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-46"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.utils       2.11.0     2021-09-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-47"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R6            2.5.1      2021-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-48"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  readr       * 2.1.3      2022-10-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-49"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  reprex        2.0.2      2022-08-17 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-50"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rlang         1.0.6      2022-09-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-51"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rmarkdown     2.20       2023-01-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-52"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  scales        1.2.1      2022-08-20 [1] CRAN (R 4.2.1)</span></span>
<span id="cb8-53"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  sessioninfo   1.2.2      2021-12-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-54"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringi       1.7.12     2023-01-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-55"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringr     * 1.5.0      2022-12-02 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-56"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  styler        1.7.0      2022-03-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-57"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tibble      * 3.1.8      2022-07-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-58"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyr       * 1.2.1      2022-09-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-59"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyselect    1.2.0      2022-10-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-60"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyverse   * 1.3.2.9000 2023-01-28 [1] Github (tidyverse/tidyverse@53199b7)</span></span>
<span id="cb8-61"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  timechange  * 0.1.1      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-62"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tzdb          0.3.0      2022-03-28 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-63"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  utf8          1.2.2      2021-07-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-64"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  vctrs         0.5.1      2022-11-16 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-65"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  withr         2.5.0      2022-03-03 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-66"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  xfun          0.36       2022-12-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-67"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  yaml          2.3.6      2022-10-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb8-68"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb8-69"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [1] /Users/garrick/Library/R/x86_64/4.2/library</span></span>
<span id="cb8-70"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [2] /Library/Frameworks/R.framework/Versions/4.2/Resources/library</span></span>
<span id="cb8-71"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb8-72"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ──────────────────────────────────────────────────────────────────────────────</span></span></code></pre></div></div>
</details>
</div>
<div class="panel">
<p><span class="panel-name">Clipboard</span></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode markdown code-with-copy"><code class="sourceCode markdown"><span id="cb9-1">I’m using the latest version of the <span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">`tidyverse`</span>,</span>
<span id="cb9-2">freshly installed.</span>
<span id="cb9-3"></span>
<span id="cb9-4"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">``` r</span></span>
<span id="cb9-5"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(tidyverse)</span>
<span id="cb9-6"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span>
<span id="cb9-7"></span>
<span id="cb9-8">Suppose we have a data frame with a date column.</span>
<span id="cb9-9">The date is stored as a *character* vector, and</span>
<span id="cb9-10">I’d like to convert it to a *year* with a simple</span>
<span id="cb9-11">comparison. The first function I thought of was</span>
<span id="cb9-12"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">`case_when()`</span>, but it doesn’t seem to be doing</span>
<span id="cb9-13">what I expect. Why am I getting this error?</span>
<span id="cb9-14"></span>
<span id="cb9-15"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">``` r</span></span>
<span id="cb9-16"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb9-18">    date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12-31"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&amp;</span> date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-01-01"</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2020</span>,</span>
<span id="cb9-19">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.na</span>(date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA</span></span>
<span id="cb9-20">  ))</span>
<span id="cb9-21"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Error in `mutate()`:</span></span>
<span id="cb9-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ! Problem while computing `year = case_when(...)`.</span></span>
<span id="cb9-23"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Caused by error in `case_when()`:</span></span>
<span id="cb9-24"></span>
<span id="cb9-25"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; Backtrace:</span></span>
<span id="cb9-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;      ▆</span></span>
<span id="cb9-27"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   1. ├─tibble(date = "2020-01-01") %&gt;% ...</span></span>
<span id="cb9-28"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   2. ├─dplyr::mutate(...)</span></span>
<span id="cb9-29"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   3. ├─dplyr:::mutate.data.frame(...)</span></span>
<span id="cb9-30"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   4. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())</span></span>
<span id="cb9-31"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   5. │   ├─base::withCallingHandlers(...)</span></span>
<span id="cb9-32"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   6. │   └─mask$eval_all_mutate(quo)</span></span>
<span id="cb9-33"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   7. └─dplyr::case_when(...)</span></span>
<span id="cb9-34"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   8.   └─dplyr:::replace_with(...)</span></span>
<span id="cb9-35"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;   9.     └─dplyr:::check_type(val, x, name, error_call = error_call)</span></span>
<span id="cb9-36"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  10.       └─rlang::abort(msg, call = error_call)</span></span>
<span id="cb9-37"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span>
<span id="cb9-38"></span>
<span id="cb9-39"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">sup</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span>Created on 2023-02-12 with <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">[</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">reprex v2.0.2</span><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">](https://reprex.tidyverse.org)</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">sup</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb9-40"></span>
<span id="cb9-41"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">details</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> style</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"margin-bottom:10px;"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb9-42"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb9-43">Session info</span>
<span id="cb9-44"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">summary</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb9-45"></span>
<span id="cb9-46"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">``` r</span></span>
<span id="cb9-47">sessioninfo<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">session_info</span>()</span>
<span id="cb9-48"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Session info ───────────────────────────────────────────────────────────────</span></span>
<span id="cb9-49"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  setting  value</span></span>
<span id="cb9-50"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  version  R version 4.2.2 (2022-10-31)</span></span>
<span id="cb9-51"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  os       macOS Big Sur ... 10.16</span></span>
<span id="cb9-52"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  system   x86_64, darwin17.0</span></span>
<span id="cb9-53"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ui       X11</span></span>
<span id="cb9-54"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  language (EN)</span></span>
<span id="cb9-55"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  collate  en_US.UTF-8</span></span>
<span id="cb9-56"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ctype    en_US.UTF-8</span></span>
<span id="cb9-57"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tz       America/New_York</span></span>
<span id="cb9-58"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  date     2023-02-12</span></span>
<span id="cb9-59"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pandoc   2.18 @ /usr/local/bin/ (via rmarkdown)</span></span>
<span id="cb9-60"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb9-61"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ─ Packages ───────────────────────────────────────────────────────────────────</span></span>
<span id="cb9-62"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  package     * version    date (UTC) lib source</span></span>
<span id="cb9-63"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  assertthat    0.2.1      2019-03-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-64"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  cli           3.6.0      2023-01-09 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-65"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  colorspace    2.0-3      2022-02-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-66"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  DBI           1.1.3      2022-06-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-67"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  digest        0.6.31     2022-12-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-68"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  dplyr       * 1.0.10     2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-69"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ellipsis      0.3.2      2021-04-29 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-70"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  evaluate      0.19       2022-12-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-71"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fansi         1.0.3      2022-03-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-72"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fastmap       1.1.0      2021-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-73"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  forcats     * 0.5.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-74"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  fs            1.5.2      2021-12-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-75"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  generics      0.1.3      2022-07-05 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-76"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  ggplot2     * 3.4.0      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-77"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  glue          1.6.2      2022-02-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-78"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  gtable        0.3.1      2022-09-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-79"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  hms           1.1.2      2022-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-80"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  htmltools     0.5.4      2022-12-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-81"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  knitr         1.42       2023-01-25 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-82"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lifecycle     1.0.3      2022-10-07 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-83"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  lubridate   * 1.9.0      2022-11-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-84"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  magrittr      2.0.3      2022-03-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-85"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  munsell       0.5.0      2018-06-12 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-86"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pillar        1.8.1      2022-08-19 [1] CRAN (R 4.2.1)</span></span>
<span id="cb9-87"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  pkgconfig     2.0.3      2019-09-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-88"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  purrr       * 1.0.1      2023-01-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-89"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.cache       0.15.0     2021-04-30 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-90"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.methodsS3   1.8.1      2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-91"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.oo          1.24.0     2020-08-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-92"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R.utils       2.11.0     2021-09-26 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-93"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  R6            2.5.1      2021-08-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-94"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  readr       * 2.1.3      2022-10-01 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-95"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  reprex        2.0.2      2022-08-17 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-96"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rlang         1.0.6      2022-09-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-97"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  rmarkdown     2.20       2023-01-19 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-98"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  scales        1.2.1      2022-08-20 [1] CRAN (R 4.2.1)</span></span>
<span id="cb9-99"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  sessioninfo   1.2.2      2021-12-06 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-100"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringi       1.7.12     2023-01-11 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-101"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  stringr     * 1.5.0      2022-12-02 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-102"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  styler        1.7.0      2022-03-13 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-103"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tibble      * 3.1.8      2022-07-22 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-104"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyr       * 1.2.1      2022-09-08 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-105"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyselect    1.2.0      2022-10-10 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-106"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tidyverse   * 1.3.2.9000 2023-01-28 [1] Github (tidyverse/tidyverse@53199b7)</span></span>
<span id="cb9-107"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  timechange  * 0.1.1      2022-11-04 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-108"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  tzdb          0.3.0      2022-03-28 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-109"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  utf8          1.2.2      2021-07-24 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-110"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  vctrs         0.5.1      2022-11-16 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-111"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  withr         2.5.0      2022-03-03 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-112"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  xfun          0.36       2022-12-21 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-113"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  yaml          2.3.6      2022-10-18 [1] CRAN (R 4.2.0)</span></span>
<span id="cb9-114"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb9-115"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [1] /Users/garrick/Library/R/x86_64/4.2/library</span></span>
<span id="cb9-116"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt;  [2] /Library/Frameworks/R.framework/Versions/4.2/Resources/library</span></span>
<span id="cb9-117"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; </span></span>
<span id="cb9-118"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#&gt; ──────────────────────────────────────────────────────────────────────────────</span></span>
<span id="cb9-119"><span class="in" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">```</span></span>
<span id="cb9-120"></span>
<span id="cb9-121"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">details</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div></div>
</div>
</div>
</section>
<section id="there-should-be-a-shortcut" class="level2">
<h2 class="anchored" data-anchor-id="there-should-be-a-shortcut">There should be a shortcut</h2>
<p>Kick-starting an issue report using a reprex right from within my RStudio session is great, but there’s still the part where I have to slog out of my IDE, into a browser, and find my way to the repo where this issue should go.</p>
<p>Most of the time, though, I’m already <strong>in the repo</strong>. And <span class="pkg">usethis</span> has <a href="https://usethis.r-lib.org/reference/browse-this.html">a helpful function</a> to get me right to the issues page:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1">usethis<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">browse_github_issues</span>()</span></code></pre></div></div>
</div>
<p>But there’s too much typing. I want reprex to issue, <em>with magic</em> 🧙 ✨.</p>
<p>So that’s what we’ll do! In the rest of this post, we’ll use <span class="pkg">reprex</span> and the <span class="pkg"><a href="https://rstudio.github.io/rstudioapi/">rstudioapi</a></span> package to automatically go from code to GitHub issue. Then we’ll wrap that logic into a function and turn it into an RStudio Addin with my package, <span class="pkg"><a href="https://pkg.garrickadenbuie.com/shrtcts">shrtcts</a></span>.</p>
</section>
<section id="from-reprex-to-issue" class="level2">
<h2 class="anchored" data-anchor-id="from-reprex-to-issue">From reprex to issue</h2>
<p>Suppose we have some <code>input</code> code and a target <code>repo</code>. Maybe we have a classic missing argument error and we want to send the issue to <a href="https://github.com/gadenbuie/shrtcts">gadenbuie/shrtcts</a> (please don’t!).</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1">input <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"runif(min = 0, max = 10)</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span></span>
<span id="cb11-2">repo <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie/shrtcts"</span></span></code></pre></div></div>
</div>
<section id="prepare-the-issue-body" class="level3">
<h3 class="anchored" data-anchor-id="prepare-the-issue-body">Prepare the issue body</h3>
<p>Our goal is to render the reprex into an issue <code>body</code> and then we’ll put together a URL that takes us to GitHub’s <a href="https://github.com/gadenbuie/shrtcts/issues/new">new issue page</a> for the <code>repo</code> with the issue <code>body</code> pre-filled when we get there.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1">body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"... reprex body goes here ..."</span></span>
<span id="cb12-2">url_new_issue <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> glue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://github.com/{repo}/issues/new?body={body}"</span>)</span>
<span id="cb12-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">browseURL</span>(url_new_issue)</span></code></pre></div></div>
</div>
<p>The trick here is that you can create a new issue by going to <code>github.com/{owner}/{repo}/issues/new</code> and we’re sending along the initial body using <a href="https://url.spec.whatwg.org/#dom-urlsearchparams-urlsearchparams">the query string</a> <code>?body={body}</code>.</p>
<p>To put together the <code>body</code>, we first render the <code>input</code> using <code>reprex::reprex()</code></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb13-1">body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> reprex<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reprex</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> input, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">venue =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gh"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">html_preview =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span></code></pre></div></div>
</div>
<p>where we’ve asked for a reprex for GitHub — <code>venue = "gh"</code> — and a local HTML preview — <code>html_preview = TRUE</code>. You can adjust the arguments to <code>reprex()</code> to fit your needs, of course.</p>
<p>Unfortunately, <code>reprex::repex()</code> is only half the work…</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1">body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> reprex<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reprex</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> input, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">venue =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gh"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">html_preview =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span>
<span id="cb14-2">body</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] "``` r"                                                                           
[2] "runif(min = 0, max = 10)"                                                        
[3] "#&gt; Error in runif(min = 0, max = 10): argument \"n\" is missing, with no default"
[4] "```"                                                                             </code></pre>
</div>
</div>
<p>Notice that it returns a character vector with one item per line of the rendered reprex. We need to collapse it all into a single string.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1">body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(body, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)</span></code></pre></div></div>
</div>
<div class="cell">
<div class="cell-output cell-output-stdout">
<pre><code>[1] "``` r\nrunif(min = 0, max = 10)\n#&gt; Error in runif(min = 0, max = 10): argument \"n\" is missing, with no default\n```"</code></pre>
</div>
</div>
<p>But this still won’t fit in a URL because it contains spaces, new lines, and other characters URLs don’t like. So we need to use the base R function <code>URLencode()</code> to turn the <code>body</code> text into something readable only by machines.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb18" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb18-1">body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">URLencode</span>(body, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">reserved =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span></code></pre></div></div>
</div>
<div class="cell">
<div class="cell-output cell-output-stdout">
<pre><code>[1] "%60%60%60%20r%0Arunif%28min%20%3D%200%2C%20max%20%3D%2010%29%0A%23%3E%20Error%20in%20runif%28min%20%3D%200%2C%20max%20%3D%2010%29%3A%20argument%20%22n%22%20is%20missing%2C%20with%20no%20default%0A%60%60%60"</code></pre>
</div>
</div>
<p>Finally, we can make our new issue URL.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb20" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb20-1">url_new_issue <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> glue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://github.com/{repo}/issues/new?body={body}"</span>)</span>
<span id="cb20-2">url_new_issue</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>https://github.com/gadenbuie/shrtcts/issues/new?body=%60%60%60%20r%0Arunif%28min%20%3D%200%2C%20max%20%3D%2010%29%0A%23%3E%20Error%20in%20runif%28min%20%3D%200%2C%20max%20%3D%2010%29%3A%20argument%20%22n%22%20is%20missing%2C%20with%20no%20default%0A%60%60%60</code></pre>
</div>
</div>
<p>I didn’t make the link clickable, but if you were to follow it, you’d find a brand new issue page ready for you.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="reprex-new-issue.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="A new GitHub issue page with our reprex as the issue body"><img src="https://www.garrickadenbuie.com/blog/shrtcts-reprex-to-issue/reprex-new-issue.png" class="img-fluid figure-img" alt="A new GitHub issue page with our reprex as the issue body"></a></p>
<figcaption>A new GitHub issue page with our reprex as the issue body</figcaption>
</figure>
</div>
</section>
<section id="grab-the-input-from-the-user" class="level3">
<h3 class="anchored" data-anchor-id="grab-the-input-from-the-user">Grab the input from the user</h3>
<p>Of course, we don’t want to have to define <code>input</code> manualy every time we run this function. Instead, we’d rather get the <code>input</code> code from</p>
<ul>
<li>the current selection in RStudio</li>
<li>or the clipboard if nothing is selected</li>
</ul>
<p>To make things easy, we’ll ignore the fact that RStudio has a multiple cursors feature, and we’ll just get the first selection of code. We’ll use the <code>getSourceEditorContext()</code> to get the currently open text file, then we can grab the text from the first selection in that editor window.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb22" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb22-1">ctx <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getSourceEditorContext</span>()</span>
<span id="cb22-2">selection <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ctx<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>selection[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>text</span></code></pre></div></div>
</div>
<p>If nothing is selected, <code>selection</code> will be an empty string, <code>""</code>, in which case we’d prefer to leave <code>input</code> as <code>NULL</code> so that <code>reprex()</code> will look in the clipboard for our input. We also need to make sure that <code>input</code> is a character vector so that <code>reprex()</code> knows that <code>input</code> contains the reprex code and not a path to a file.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb23" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb23-1">input <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">nzchar</span>(selection)) {</span>
<span id="cb23-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strsplit</span>(selection, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]], <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb23-3">}</span></code></pre></div></div>
</div>
<p>We’ll be wrapping this up in a function where <code>input</code> might be provided by the user, so we’ll only want to check for a selection if <code>input</code> is <code>NULL</code>.</p>
<div class="cell" style="true">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb24" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb24-1"><span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(input)) {</span>
<span id="cb24-2">  ctx <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getSourceEditorContext</span>()</span>
<span id="cb24-3">  selection <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ctx<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>selection[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>text</span>
<span id="cb24-4">  input <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">nzchar</span>(selection)) {</span>
<span id="cb24-5">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strsplit</span>(selection, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]], <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb24-6">  }</span>
<span id="cb24-7">}</span></code></pre></div></div>
</div>
</section>
<section id="pick-the-repository" class="level3">
<h3 class="anchored" data-anchor-id="pick-the-repository">Pick the repository</h3>
<p>Often, I’ll be working in the repository where I want to create the issue. <span class="pkg">usethis</span> does a great job guessing the repository from the information in a local copy of the repo. Rather than spending forever writing our own version, let’s just reach into <span class="pkg">usethis</span> with <code>:::</code> to call <code>target_repo_spec()</code>.</p>
<p>The function returns the current repo in the form <code>"owner/repo"</code>, but since it isn’t designed to be user-facing it throws an unusual error when called from outside a git repository. We can soften this edge by catching the error with <code>tryCatch()</code> and replacing the error with a <code>NULL</code> value.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb25" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb25-1">repo_guess <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tryCatch</span>(</span>
<span id="cb25-2">  usethis<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">target_repo_spec</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source"</span>, <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb25-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">error =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(err) <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb25-4">)</span></code></pre></div></div>
</div>
<p>Of course, maybe I’ll want to create a reprex in <em>another</em> repository that isn’t the one I’m currently working in. So we can follow up with a prompt asking for the repo, using our guess from <span class="pkg">usethis</span>. The prompt is created with the <code>showPrompt()</code> function from <span class="pkg">rstudioapi</span>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb26" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb26-1">repo <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">showPrompt</span>(</span>
<span id="cb26-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Which repository?"</span>,</span>
<span id="cb26-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">message =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Where should we create the issue? (owner/repo)"</span>,</span>
<span id="cb26-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">default =</span> repo_guess</span>
<span id="cb26-5">)</span></code></pre></div></div>
</div>
<p class="center">
<img src="https://www.garrickadenbuie.com/blog/shrtcts-reprex-to-issue/ask-repo-manual.png" alt="RStudio menu asking to the user to manually enter a repository." style="max-width:min(400px, 100%);display: block">
</p>
<p>Finally, the function we’re putting together will also take a <code>repo</code> argument that <em>might be</em> provided when we call it. In that case, we’d wouldn’t need to guess or ask for a repo.</p>
<div class="cell" style="true">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb27" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb27-1"><span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(repo)) {</span>
<span id="cb27-2">  repo_guess <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tryCatch</span>(</span>
<span id="cb27-3">    usethis<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">target_repo_spec</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source"</span>, <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb27-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">error =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(err) <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb27-5">  )</span>
<span id="cb27-6"></span>
<span id="cb27-7">  repo <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">showPrompt</span>(</span>
<span id="cb27-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Which repository?"</span>,</span>
<span id="cb27-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">message =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Where should we create the issue? (owner/repo)"</span>,</span>
<span id="cb27-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">default =</span> repo_guess</span>
<span id="cb27-11">  )</span>
<span id="cb27-12">}</span></code></pre></div></div>
</div>
</section>
</section>
<section id="make-it-a-shortcut" class="level2">
<h2 class="anchored" data-anchor-id="make-it-a-shortcut">Make it a shortcut</h2>
<p>The last step in our process is to make it easy to run this code in RStudio, ideally as an <a href="https://rstudio.github.io/rstudioaddins/">RStudio addin</a> that we can activate from the addins menu or <a href="https://blog.rstudio.com/2020/10/14/rstudio-v1-4-preview-command-palette/">the command palette</a>.</p>
<p>This is the exact goal of the <span class="pkg"><a href="https://pkg.garrickadenbuie.com/shrtcts">shrtcts</a></span> package: <span class="pkg">shrtcts</span> lets you turn any function into an RStudio addin.</p>
<section id="set-up-shrtcts" class="level3">
<h3 class="anchored" data-anchor-id="set-up-shrtcts">Set up <code>shrtcts</code></h3>
<p>If you’ve never used <span class="pkg">shrtcts</span> before, you need to do two things to get started. First, install the package, from <a href="https://gadenbuie.r-universe.dev">my R-universe</a> or from <a href="https://github.com/gadenbuie/shrtcts">GitHub</a>.</p>
<div class="panelset panelset--bordered">
<div class="panel">
<p><span class="panel-name">R-universe</span></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb28" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb28-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Add my universe to your list of repos</span></span>
<span id="cb28-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">options</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repos =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb28-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">gadenbuie =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://gadenbuie.r-universe.dev"</span>,</span>
<span id="cb28-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getOption</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"repos"</span>)</span>
<span id="cb28-5">))</span>
<span id="cb28-6"></span>
<span id="cb28-7"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.package</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"shrtcts"</span>)</span></code></pre></div></div>
</div>
</div>
<div class="panel">
<p><span class="panel-name">GitHub</span></p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb29" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb29-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># install.packages("remotes")</span></span>
<span id="cb29-2"></span>
<span id="cb29-3">remotes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install_github</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gadenbuie/shrtcts"</span>)</span></code></pre></div></div>
</div>
</div>
</div>
<p>The next thing to do is to open a <code>.shrtcts.R</code> file where we’ll add our new shortcut. This is easy to do with <code>shrtcts::edit_shortcuts()</code>, which will offer to create the <code>.shrtcts.R</code> file if it doesn’t exit.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb30" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb30-1">shrtcts<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">edit_shortcuts</span>()</span></code></pre></div></div>
</div>
<pre><code>Would you like to create a new shrtcts file at
'~/Library/Application Support/shrtcts/.shrtcts.R' (Yes/no/cancel) yes</code></pre>
</section>
<section id="creating-a-shortcut-function" class="level3">
<h3 class="anchored" data-anchor-id="creating-a-shortcut-function">Creating a shortcut function</h3>
<p>We’ll write R functions in the <code>.shrtcts.R</code> file and turn them into RStudio addins by annotating those functions with roxygen-style comments.</p>
<p>We start with a skeleton of a function that takes two arguments: <code>input</code> and <code>repo</code>, neither of which are required. Inside the function, we’ll do all the steps from above, which we’ll fill in in a second.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb32" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb32-1">create_issue_from_reprex <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repo =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>) {</span>
<span id="cb32-2">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># guess or ask for repo</span></span>
<span id="cb32-3">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># get current selection, if available</span></span>
<span id="cb32-4">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># render reprex</span></span>
<span id="cb32-5">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># compose new issue URL</span></span>
<span id="cb32-6">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># go to the new issue page!</span></span>
<span id="cb32-7">}</span></code></pre></div></div>
</div>
<p>Our next step is to turn this function into a shortcut. Using <span class="pkg"><a href="https://roxygen2.r-lib.org/">roxygen2</a></span> documentation syntax, we give the function a title and description — these will be used as the title and description of the shortcut. We can also use the <code>@shortcut</code> tag to set a keyboard shortcut (if you want), and the <code>@interactive</code> tag lets shortcuts know that the addin should be run interactively rather than in the background.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb33" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb33-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Create issue from reprex</span></span>
<span id="cb33-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb33-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Creates an issue from the selected or copied reprex.</span></span>
<span id="cb33-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb33-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @shortcut Cmd+Ctrl+Shift+R</span></span>
<span id="cb33-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @interactive</span></span>
<span id="cb33-7">create_issue_from_reprex <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repo =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>) {</span>
<span id="cb33-8">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># guess or ask for repo</span></span>
<span id="cb33-9">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># get current selection, if available</span></span>
<span id="cb33-10">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># render reprex</span></span>
<span id="cb33-11">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># compose new issue URL</span></span>
<span id="cb33-12">  <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># go to the new issue page!</span></span>
<span id="cb33-13">}</span></code></pre></div></div>
</div>
<p>Finally, we can replace our placeholder comments with all of the code we wrote above.</p>
<div class="cell" style="true">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb34" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb34-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Create issue from reprex</span></span>
<span id="cb34-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb34-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' Creates an issue from the selected or copied reprex.</span></span>
<span id="cb34-4"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#'</span></span>
<span id="cb34-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @shortcut Cmd+Ctrl+Shift+R</span></span>
<span id="cb34-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">#' @interactive</span></span>
<span id="cb34-7">create_issue_from_reprex <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repo =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span>) {</span>
<span id="cb34-8">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(repo)) {</span>
<span id="cb34-9">    repo_guess <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tryCatch</span>(</span>
<span id="cb34-10">      usethis<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">target_repo_spec</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"source"</span>, <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb34-11">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">error =</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(err) <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NULL</span></span>
<span id="cb34-12">    )</span>
<span id="cb34-13">  </span>
<span id="cb34-14">    repo <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">showPrompt</span>(</span>
<span id="cb34-15">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Which repository?"</span>,</span>
<span id="cb34-16">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">message =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Where should we create the issue? (owner/repo)"</span>,</span>
<span id="cb34-17">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">default =</span> repo_guess</span>
<span id="cb34-18">    )</span>
<span id="cb34-19">  }</span>
<span id="cb34-20"></span>
<span id="cb34-21">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">is.null</span>(input)) {</span>
<span id="cb34-22">    ctx <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> rstudioapi<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getSourceEditorContext</span>()</span>
<span id="cb34-23">    selection <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ctx<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>selection[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]]<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>text</span>
<span id="cb34-24">    input <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">nzchar</span>(selection)) {</span>
<span id="cb34-25">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">strsplit</span>(selection, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)[[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>]], <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">""</span>)</span>
<span id="cb34-26">    }</span>
<span id="cb34-27">  }</span>
<span id="cb34-28"></span>
<span id="cb34-29">  body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> reprex<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">reprex</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> input, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">venue =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"gh"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">html_preview =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span>
<span id="cb34-30">  body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(body, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>)</span>
<span id="cb34-31">  body <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">URLencode</span>(body, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">reserved =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span>
<span id="cb34-32">  url_new_issue <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> glue<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">glue</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://github.com/{repo}/issues/new?body={body}"</span>)</span>
<span id="cb34-33">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">browseURL</span>(url_new_issue)</span>
<span id="cb34-34">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">invisible</span>(url_new_issue)</span>
<span id="cb34-35">}</span></code></pre></div></div>
</div>
<p>Load your shortcuts and restart your R session to activate the addin and you’ll be ready to jump from reprex to GitHub issue in no time!</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb35" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb35-1">shrtcts<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">add_rstudio_shortcuts</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">set_keyboard_shortcuts =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span></code></pre></div></div>
</div>
<div class="figure">
<img src="https://www.garrickadenbuie.com/blog/shrtcts-reprex-to-issue/shrtcts-reprex.gif" alt="A demonstration of the reprex shortcut: highlight code in RStudio editor, run the 'reprex to issue' shortcut, and create a new github issue">
<p class="caption">
The reprex to GitHub issue shortcut in action.
</p>
</div>
<div class="cell">
<div class="cell-output-display">

</div>
</div>


</section>
</section>

 ]]></description>
  <category>R</category>
  <category>Addin</category>
  <category>Shortcuts</category>
  <category>GitHub</category>
  <category>reprex</category>
  <guid>https://www.garrickadenbuie.com/blog/shrtcts-reprex-to-issue/</guid>
  <pubDate>Fri, 03 Sep 2021 04:00:00 GMT</pubDate>
</item>
<item>
  <title>Questions, answers, and reprexes</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/questions-answers-and-reprexes/</link>
  <description><![CDATA[ 






<div class="lead">
<p>I stumbled into a niche YouTube genre: Web Development online instructors (a.k.a <em>content creators</em>) challenge each other to “CSS Battles”.</p>
<p>Turns out they are fascinating videos where experienced programmers talk and fumble their way through their coding.</p>
<p>As they talked through their thought processes, I thought about the questions we ask when our code goes wrong and the answers we get when we reprex.</p>
</div>
<section id="css-battle-with-the-css-king" class="level2">
<h2 class="anchored" data-anchor-id="css-battle-with-the-css-king">CSS Battle with The CSS King</h2>
<figure style="width:100%" class="figure">
<div class="quarto-video ratio ratio-16x9"><iframe data-external="1" src="https://www.youtube.com/embed/-QgJgZCJvo4" title="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div>

<em>I challenged The CSS King to a CSS Battle</em> on <a href="https://youtu.be/-QgJgZCJvo4" target="_blank" rel="noopener">YouTube</a>

</figure>
<p>I’ve thought a lot about this video since I watched it. <a href="https://blog.webdevsimplified.com/">Kyle Cook</a> and <a href="https://www.kevinpowell.co/">Kevin Powell</a> both make great YouTube videos teaching CSS and front-end web development concepts.</p>
<p>In this video, they simultaneously tackle three <a href="https://cssbattle.dev">CSS challenges</a> with a time limit of 10 minutes for each. Both Kyle and Kevin talk through their process and the video switches between the two of them as they build up their solutions.</p>
</section>
<section id="writing-code-is-testing-your-theory-of-the-solution" class="level2">
<h2 class="anchored" data-anchor-id="writing-code-is-testing-your-theory-of-the-solution">Writing code is testing your theory of the solution</h2>
<p>This is the part I loved: beyond confirming that writing CSS involves a lot of <em>let’s just try <code>width: 100%</code></em> and <em>I guess it should be 90px… 85px… 75px…</em>, it was awesome to see how much of solving a complicated programming problem is about having a vague idea of the structure of a final solution and working toward that goal with many iterations with tiny, confirmatory tests.</p>
<p><img src="https://www.garrickadenbuie.com/blog/questions-answers-and-reprexes/cssbattle-triangles.png" alt="CSS Battle Christmas tree challenge: three stacked triangles" width="33%" align="right" style="padding-left: 1em"></p>
<p>In the first challenge, they made a cute little CSS Christmas tree. There are some tricks in here that you just need to know — for example, you can <a href="https://css-tricks.com/snippets/css/css-triangle/">make triangles with CSS</a> using a trick with borders — but neither Kyle nor Kevin start out knowing the exact final answer. Kevin narrates:</p>
<blockquote class="blockquote">
<p>I have to remember how to do an up arrow… Let’s just try… Is it like this? … Ah! I did get it right! Awesome, awesome. I don’t use this trick too often and I always forget how it works.</p>
</blockquote>
</section>
<section id="two-roads-diverged-in-a-wood-and-i" class="level2">
<h2 class="anchored" data-anchor-id="two-roads-diverged-in-a-wood-and-i">Two roads diverged in a wood, and I…</h2>
<p>Kyle starts off with the border trick, and actually explains how it works in detail, but pretty quickly his solution goes a little off the rails. This is where I found myself fascinated.</p>
<p>At this point, both programmers are on the right track. The video flips back-and-forth between the two and you can see that Kyle <em>has the right idea</em>. But he starts second guessing his approach. He questions whether or not he’s using the right trick and he almost starts over from scratch.</p>
<p>Where it seemed like both programmers were headed for the same solution, Kyle’s questioning leads him to reverse course and try a radically different approach. Kevin, on the other hand, keeps on pushing forward. A small difference in the path chosen leads to two very different outcomes. In the end Kyle ends up coding in circles, trying to resolve problems that arose because of the circuitous path he chose when he gave up on his original direction.</p>
</section>
<section id="writing-code-is-thinking-about-code" class="level2">
<h2 class="anchored" data-anchor-id="writing-code-is-thinking-about-code">Writing code is thinking about code</h2>
<p>In my experience, writing actual code is an improbably small part of <em>programming</em>. I love the feeling of flow when I connect with a problem, when I’m mostly certain about how I’m going to solve it, when I can just write code — and not boiler plate, I mean real code. But day-to-day, I think about, read about, muse about, wonder about, and puzzle over much more code than I actually write.</p>
<div class="border shadow-lg p-4 border-1 position-relative">
<svg xmlns="http://www.w3.org/2000/svg" class="sidenote-pair-programmers position-absolute top-right" viewbox="0 0 512 512">
<title>
ionicons-v5-j
</title>
<path d="M336,256c-20.56,0-40.44-9.18-56-25.84-15.13-16.25-24.37-37.92-26-61-1.74-24.62,5.77-47.26,21.14-63.76S312,80,336,80c23.83,0,45.38,9.06,60.7,25.52,15.47,16.62,23,39.22,21.26,63.63h0c-1.67,23.11-10.9,44.77-26,61C376.44,246.82,356.57,256,336,256Zm66-88h0Z"></path><path d="M467.83,432H204.18a27.71,27.71,0,0,1-22-10.67,30.22,30.22,0,0,1-5.26-25.79c8.42-33.81,29.28-61.85,60.32-81.08C264.79,297.4,299.86,288,336,288c36.85,0,71,9,98.71,26.05,31.11,19.13,52,47.33,60.38,81.55a30.27,30.27,0,0,1-5.32,25.78A27.68,27.68,0,0,1,467.83,432Z"></path><path d="M147,260c-35.19,0-66.13-32.72-69-72.93C76.58,166.47,83,147.42,96,133.45,108.86,119.62,127,112,147,112s38,7.66,50.93,21.57c13.1,14.08,19.5,33.09,18,53.52C213.06,227.29,182.13,260,147,260Z"></path><path d="M212.66,291.45c-17.59-8.6-40.42-12.9-65.65-12.9-29.46,0-58.07,7.68-80.57,21.62C40.93,316,23.77,339.05,16.84,366.88a27.39,27.39,0,0,0,4.79,23.36A25.32,25.32,0,0,0,41.72,400h111a8,8,0,0,0,7.87-6.57c.11-.63.25-1.26.41-1.88,8.48-34.06,28.35-62.84,57.71-83.82a8,8,0,0,0-.63-13.39C216.51,293.42,214.71,292.45,212.66,291.45Z"></path>
</svg>
<h3 class="font-monospace mt-3 anchored">
Sidenote: Pair Programming
</h3>
<p>As a side note, I find that the flow is easier to find when I’m <a href="https://martinfowler.com/articles/on-pair-programming.html">pair programming</a>. It seems paradoxical, but having another set of eyes and all the extra cycles of the other person watching, always helps me stay on track whenever I would normally get lost in the frustration of a diversion.</p>
<p>Pre-pandemic, I always found it hard to convince others to join in pair-programming. But video conferencing makes it easier than ever to look over someone shoulder while they’re programming. It also makes it easier to switch roles while pairing, especially when you’re the navigator (the one watching/guiding) and need to step in to the driver role — <em>here, let me control your screen for a minute so I can show you…</em></p>
</div>
<style>
.sidenote-pair-programmers {
  width: 50px;
  height: 50px;
  float: right;
  margin-left: 1em;
  margin-right: 1em;
}
.sidenote-pair-programmers path {
  fill: var(--bs-cyan);
}
.figure-left-third {
  float: left;
  width: 33%;
  min-width: 200px;
  padding: 0;
  margin: 0;
  margin-right: 1.5em;
}
.figure-left-third figcaption {
  font-size: 0.8em;
}
</style>
</section>
<section id="questioning-your-questions" class="level2">
<h2 class="anchored" data-anchor-id="questioning-your-questions">Questioning your questions</h2>
<p>The art of question asking while programming is often about understanding where to put your mental break points. Not when to take a break from staring at your screen (that’s also an important skill, especially when you start flailing<sup>1</sup>), but points at which you pause and evaluate whether the code in front of you is doing what you think it should be doing. In your binary search of the problem space — will my broken code work if I poke this over here — choosing where to draw the boxes around your code is a skill that comes with time and experience.</p>
<figure class="figure-left-third figure">
<img src="https://www.garrickadenbuie.com/blog/questions-answers-and-reprexes/pexels-karolina-grabowska-4219520.jpg" alt="Two hands, one holding a pencil and the other holding a right-angled ruler, preparing to draw a line." class="figure-img">
<figcaption>
Photo by <a href="https://www.pexels.com/@karolina-grabowska?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Karolina Grabowska</a>
</figcaption>
</figure>
<p>Sometimes, it’s made harder by experience. Is this bug I’m working on broken because of a local mistake, or is it broken because I’ve installed the latest version of three of this package’s dependencies from GitHub? Is it because I’m using the latest preview version of my IDE? Or is it because I was working on another feature for a package called by this package and I’ve installed my locally dev version of <em>that</em> package and <em>this</em> package is unhappy about that?</p>
<p>With experience I’ve gotten better at looking at a problem, drawing a dotted line around a section of code, and finding a way to test whether the bug is inside or outside that line. But I can just as easily get distracted by a false positive and spend too much time testing things that are totally unrelated to the actual problem that I was trying to fix.</p>
<p>One of the hardest parts of learning how to program is learning about how to draw these invisible lines. When everything is new, it’s hard to know where to look when something doesn’t work. It’s easy to think of questions that lead you further from the truth or that lead to non-local jumps in logic: rather than differentiating between two possibilities A or B, a beginner will jump from <em>A</em> doesn’t work so the problem must be possibility <em>K</em>.</p>
<p>One of the biggest differentiators of experienced programmers from novices is their ability for metacognitive programming. They don’t just think about code in the sense of remembering a few magical commands, but they have a self-awareness of <em>how</em> they think about code. With experience, programmers move more quickly from <em>what if I try this</em> to <em>what could be going on here and how can I test it?</em></p>
<p>Not that we don’t resort or fall into flailing. I can’t tell you how many times I get in a fight with my code just before lunch, while having the awareness to say to myself <em>this will be easier if I take a break and eat some food</em>, only to hear the voice on the other shoulder shout <strong>keep going, you’re so close, just try this <em>one last thing</em>.</strong></p>
</section>
<section id="a-reprex-is-the-answer" class="level2">
<h2 class="anchored" data-anchor-id="a-reprex-is-the-answer">A reprex is the answer</h2>
<p>How do you learn and practice the critical skill of asking your code questions? With <a href="https://reprex.tidyverse.org">a reprex</a>.</p>
<p>A reprex is a small, reproducible example. Typically, it’s a small little bit of code with a tiny bug. It’s reproducible, meaning that it’s designed to work anywhere for anyone, or at least to work with the minimal number of dependencies. It doesn’t have to be buggy code, it can just be a tiny example.</p>
<p>And it’s a very powerful technique.</p>
<p>On the one hand, a reproducible example makes it easier to get help by making it easier for people to help you. For a great introduction to reprexes from this angle, you should definitely watch <a href="https://www.sharlagelfand.com/">Sharla Gelfand</a>’s talk <em><a href="https://youtu.be/G5Nm-GpmrLw?t=60">make a reprex… please</a></em>.</p>
<p>On the other hand, when you create a reprex you’re practicing the art and science of asking questions of your code. At every iteration you ask yourself: is this part here essential? Is this package really required? Do I need this much data to make my example reproducible, or can I get to the same place with a smaller data set? Helpfully, you get immediate feedback: if you take out too much, your example doesn’t do <em>the thing</em> anymore. This skill of editing and question asking is critical — and it’s why the process of creating a reprex so often leads to a discovery of a solution.</p>
<p>You don’t always have to start with a large problem. It can be just as valuable to create a toy problem to play with as you’re learning a new concept or a programming method. It’s easier to tinker and explore when it’s small, just like it’s easier to be confident you understand what the code or method you’re learning are <em>actually doing</em> when that’s the focus of your code.</p>
<p>So, the next time you’re flailing, stop and make a reprex. The next time you’re learning a new concept, stop and make a reprex. And the next time you’re teaching beginners how to program, feel free to teach them how to stop and make a reprex<sup>2</sup>.</p>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p><em>flailing</em> is a technical term. If you’re trying many things but you don’t have the feeling of getting anywhere, then you’re flailing. You’ll know you aren’t flailing any more when you have a feeling of getting somewhere even when your ideas aren’t panning out — because they’re at least telling you what <em>won’t work.</em>↩︎</p></li>
<li id="fn2"><p>Seriously, teach <a href="https://reprex.tidyverse.org">reprex</a> early. You don’t have to get into the weeds about environments or file paths or other technical details. Learning to program <em>is</em> learning how to understand code; they’ll either learn how to approach problematic code in a systematic way with a reprex, or they’ll learn how to debug their own code in the wild with fewer guard rails and tools.↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>Teaching</category>
  <category>Learning</category>
  <category>CSS</category>
  <category>Programming</category>
  <category>reprex</category>
  <guid>https://www.garrickadenbuie.com/blog/questions-answers-and-reprexes/</guid>
  <pubDate>Tue, 16 Mar 2021 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/questions-answers-and-reprexes/cssbattle-triangles.png" medium="image" type="image/png" height="108" width="144"/>
</item>
<item>
  <title>Little Inline Color Boxes</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/little-inline-color-boxes/</link>
  <description><![CDATA[ 






<!-- Links -->
<figure class="text-center figure">
<p><a href="tweet-1370426706952126465.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://www.garrickadenbuie.com/blog/little-inline-color-boxes/tweet-1370426706952126465.png" class="img-fluid figure-img" style="max-width:400px" alt="please someone know what I'm talking about? to explain better...i feel like i've seen blog posts where someone types a hex code for a colour and it shows it inline, as a little circle??? but obviously google is not helping me rn"></a></p>

Sharla Gelfand (<span class="citation" data-cites="sharlagelfand">@sharlagelfand</span>) <a href="https://twitter.com/sharlagelfand/status/1370426706952126465">March 12, 2021</a>

</figure>
<section id="color-boxes-with-r" class="level2">
<h2 class="anchored" data-anchor-id="color-boxes-with-r">Color Boxes with R</h2>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1">color_preview <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(color) {</span>
<span id="cb1-2">  htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tagList</span>(</span>
<span id="cb1-3">    htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">span</span>(</span>
<span id="cb1-4">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">class =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"color-preview"</span>,</span>
<span id="cb1-5">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">style =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"background-color:"</span>, color),</span>
<span id="cb1-6">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.noWS =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"outside"</span></span>
<span id="cb1-7">    ),</span>
<span id="cb1-8">    htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">code</span>(color, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.noWS =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"outside"</span>),</span>
<span id="cb1-9">    <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">color_preview_dep</span>()</span>
<span id="cb1-10">  )</span>
<span id="cb1-11">}</span></code></pre></div></div>
</div>
<div class="callout callout-style-simple callout-none no-icon callout-titled">
<div class="callout-header d-flex align-content-center collapsed" data-bs-toggle="collapse" data-bs-target=".callout-1-contents" aria-controls="callout-1" aria-expanded="false" aria-label="Toggle callout">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-title-container flex-fill">
<span class="screen-reader-only">None</span>CSS Dependency
</div>
<div class="callout-btn-toggle d-inline-block border-0 py-1 ps-1 pe-0 float-end"><i class="callout-toggle"></i></div>
</div>
<div id="callout-1" class="callout-1-contents callout-collapse collapse">
<div class="callout-body-container callout-body">
<p>You’ll need to copy this function too, and feel free to tweak it if you want. For example, remove the <code>border-radius</code> line to get squares instead of circles. Or remove the <code>.color-preview:hover</code> rule to have static previews.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">color_preview_dep <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>() {</span>
<span id="cb2-2">  htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">htmlDependency</span>(</span>
<span id="cb2-3">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"color_preview"</span>,</span>
<span id="cb2-4">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">version =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"0.0.1"</span>,</span>
<span id="cb2-5">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">src =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"."</span>,</span>
<span id="cb2-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">all_files =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>,</span>
<span id="cb2-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">head =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span></span>
<span id="cb2-8"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&lt;style&gt;.color-preview {</span></span>
<span id="cb2-9"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  display: inline-block;</span></span>
<span id="cb2-10"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  width: 1em;</span></span>
<span id="cb2-11"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  height: 1em;</span></span>
<span id="cb2-12"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  border-radius: 50%;</span></span>
<span id="cb2-13"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  margin: 0 0.33em;</span></span>
<span id="cb2-14"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  vertical-align: middle;</span></span>
<span id="cb2-15"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  transition: transform 100ms ease-in-out;</span></span>
<span id="cb2-16"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">}</span></span>
<span id="cb2-17"></span>
<span id="cb2-18"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">.color-preview:hover {</span></span>
<span id="cb2-19"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  cursor: pointer;</span></span>
<span id="cb2-20"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  transform: scale(2);</span></span>
<span id="cb2-21"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">  transform-origin: 50% 50%;</span></span>
<span id="cb2-22"><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">}&lt;/style&gt;"</span></span>
<span id="cb2-23">  )</span>
<span id="cb2-24">}</span></code></pre></div></div>
</div>
</div>
</div>
</div>
<p>One of my favorite color resources <a href="https://coolors.co">coolors.co</a>. It gives you a palette of random colors, like <span class="color-preview" style="background-color: #414073"></span><code>#414073</code> or <span class="color-preview" style="background-color: #70a37F"></span><code>#70a37F</code>. You can press the space bar to get new colors, or you can lock in colors you like to find new ones that work with colors you’ve already picked out.</p>
<p>Here’s another color coolors picked for me:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">color_preview</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rgb(114, 9, 183)"</span>)</span></code></pre></div></div>
<div class="cell-output-display">
<span class="color-preview" style="background-color: rgb(114, 9, 183)"></span><code>rgb(114, 9, 183)</code>
</div>
</div>
<p>You can even find <a href="https://coolors.co/palettes/trending">color palettes</a>, like <a href="https://coolors.co/ef476f-ffd166-06d6a0-118ab2-073b4c">this one</a>.</p>
<h4 id="code-cal" class="js-expandmore expand-for-code anchored">
R code…
</h4>
<div class="js-to_expand">
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># https://coolors.co/ef476f-ffd166-06d6a0-118ab2-073b4c</span></span>
<span id="cb4-2">colors <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb4-3">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#ef476f"</span>,</span>
<span id="cb4-4">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#ffd166"</span>,</span>
<span id="cb4-5">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#06d6a0"</span>,</span>
<span id="cb4-6">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#118ab2"</span>,</span>
<span id="cb4-7">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#073b4c"</span></span>
<span id="cb4-8">)</span>
<span id="cb4-9"></span>
<span id="cb4-10">items <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">lapply</span>(colors, <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(color) {</span>
<span id="cb4-11">  htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>tags<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">li</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">color_preview</span>(color))</span>
<span id="cb4-12">})</span>
<span id="cb4-13">htmltools<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>tags<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ul</span>(items)</span></code></pre></div></div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<ul>
<li><span class="color-preview" style="background-color: #ef476f"></span><code>#ef476f</code></li>
<li><span class="color-preview" style="background-color: #ffd166"></span><code>#ffd166</code></li>
<li><span class="color-preview" style="background-color: #06d6a0"></span><code>#06d6a0</code></li>
<li><span class="color-preview" style="background-color: #118ab2"></span><code>#118ab2</code></li>
<li><span class="color-preview" style="background-color: #073b4c"></span><code>#073b4c</code></li>
</ul>
</div>
</div>


</section>

 ]]></description>
  <category>R</category>
  <category>Tips</category>
  <category>Color</category>
  <category>Web Development</category>
  <category>htmltools</category>
  <guid>https://www.garrickadenbuie.com/blog/little-inline-color-boxes/</guid>
  <pubDate>Fri, 12 Mar 2021 05:00:00 GMT</pubDate>
</item>
<item>
  <title>Printing xaringan slides with chromote</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/print-xaringan-chromote/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="lead">
<p>There are a number of options for producing PDF versions of <span class="pkg"><a href="https://github.com/yihui/xaringan">xaringan</a></span> slides, provided you use the standard <span class="pkg">xaringan</span> features.</p>
<p>If you add interactive elements, like <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/panelset">panelsets</a> from <span class="pkg"><a href="https://pkg.garrickadenbuie.com/xaringanExtra">xaringanExtra</a></span>, printing your slides to convert them to PDF may not capture everything in your slides.</p>
<p>This post demonstrates a function that uses <span class="pkg"><a href="https://github.com/rstudio/chromote">chromote</a></span> to print <span class="pkg">xaringan</span> slides to PDF files that should give better results, in particular when using <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/panelset">panelsets</a>.</p>
</div>
<section id="the-problem" class="level2">
<h2 class="anchored" data-anchor-id="the-problem">The Problem</h2>
<p>Typically, it’s fairly easy to convert <span class="pkg">xaringan</span> slides to PDF. There are three methods that I’ve used that each work well and produce relatively similar results:</p>
<ol type="1">
<li><p>Print the slides from a browser. Typically this works best in Chrome.</p></li>
<li><p>Use <code>xaringan::decktape()</code> to virtually print the slides to PDF. This requires docker or an installed version of the <a href="https://github.com/astefanutti/decktape">decktape.js</a> utility.</p></li>
<li><p>Use <code>pagedown::chrome_print()</code>. This is similar to the first option, but uses a headless version of Chrome to do the printing behind the scenes.</p></li>
</ol>
<p>These methods all work well but have one significant drawback: they don’t work well with <span class="pkg">xaringanExtra</span>’s <a href="https://pkg.garrickadenbuie.com/xaringanExtra/#/panelset">panelsets</a>. The problem with the panelsets is that they essentially add “within-slide” slides. All of the panels are contained in a single slide, so when printed, only the first panel in the panelset is shown.</p>
</section>
<section id="the-idea" class="level2">
<h2 class="anchored" data-anchor-id="the-idea">The Idea</h2>
<p>The solution is easy but took me a bit of fiddling to figure out: we use <span class="pkg">chromote</span> to control our own headless version of Chrome. Then we ask a programmatic monkey to push the <kbd>→</kbd> button repeatedly, once per second(-ish), to advance through the slides, printing each slide to its own PDF.</p>
<p>Once all the slides are printed, we ask our monkey assistant to please staple the slides together into one (big) PDF file. All of this happens inside a headless Chrome browser controlled by <span class="pkg">chromote</span>.</p>
<p>That’s it! And okay, the monkey assistant is actually a little bit of JavaScript that mashes a virtual right arrow key. And the stapler is actually the fantastic <span class="pkg"><a href="https://docs.ropensci.org/pdftools">pdftools</a></span> package.</p>
<p>Oh, and <a id="headless"><em>headless</em></a> isn’t as spooky as it sounds. Basically it’s Chrome without the <em>chrome</em>. In other words, it’s a version of Chrome that runs as a command line utility and doesn’t have a user interface that you can click around in. Instead, you communicate with the browser by sending it commands, all of which are made easier by <span class="pkg">chromote</span>.</p>
</section>
<section id="the-solution" class="level2">
<h2 class="anchored" data-anchor-id="the-solution">The Solution</h2>
<p>I’ve written a function, <code>xaringan_to_pdf()</code>, that you can point either at your slides online or your at local rendered slides (which may require <code>file://</code> before the full path to the <code>.html</code> file).</p>
<p>You can copy the code below, or you can source it from <a href="https://gist.github.com/gadenbuie/f6b8ec0335bdd45ed5a68bead60ef4fa">this gist</a> using the code and shortlink below<sup>1</sup>. <em>Please check the source before you run it!</em></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">source</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://git.io/xaringan2pdf"</span>)</span></code></pre></div></div>
<p>Running <code>xaringan_to_pdf()</code> will walk through your slides, printing them one-by-one, and returning one big PDF file. I’m not linking one here because they can be <em>big</em>.</p>
<pre id="asciicast"><img src="https://www.garrickadenbuie.com/blog/print-xaringan-chromote/asciicast-xaringan2pdf.svg"></pre>
</section>
<section id="the-code" class="level2">
<h2 class="anchored" data-anchor-id="the-code">The Code</h2>
<p>Before you can print your slides with <code>xaringan_to_pdf()</code>, you’ll need a few things:</p>
<ol type="1">
<li><p><a href="https://www.google.com/chrome/">Google Chrome</a></p></li>
<li><p>The <span class="pkg">chromote</span> package, which isn’t on CRAN yet:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1">remotes<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install_github</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rstudio/chromote"</span>)</span></code></pre></div></div>
</div></li>
<li><p>A few other packages that you can get from CRAN:</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"progress"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"jsonlite"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pdftools"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"digest"</span>))</span></code></pre></div></div>
</div></li>
</ol>
<p>Once you have those things installed and ready to go, copy the source code below and then run <code>xaringan_to_pdf()</code> to print your slides!</p>
<p>If you have any problems with the code, feel free to <a href="https://gist.github.com/gadenbuie/f6b8ec0335bdd45ed5a68bead60ef4fa">leave a comment on the gist</a>.</p>
<div class="cell">
<style type="text/css">
.gist { display: none; }
#xaringan-chromote-print-r {
  max-height: 80vh;
  overflow-y: auto;
}
#asciicast > img {
  margin-bottom: 0;
}
</style>
</div>
<pre class="r"><code id="xaringan-chromote-print-r">#' Print xaringan slides to PDF
#'
#' Prints xaringan slides to a PDF file, even complicated slides
#' with panelsets or other html widgets or advanced features.
#' Requires a local installation of Chrome.
#'
#' @param input Path to Rmd or html file of xaringan slides.
#' @param output_file The name of the output file. If using NULL then
#'   the output filename will be based on filename for the input file.
#'   If a filename is provided, a path to the output file can also be provided.
#' @param delay Seconds of delay between advancing to and printing
#'   a new slide.
#' @param include_partial_slides Should partial (continuation) slides be
#'   included in the output? If `FALSE`, the default, only the complete slide
#'   is included in the PDF.
xaringan_to_pdf &lt;- function(
  input,
  output_file = NULL,
  delay = 1,
  include_partial_slides = FALSE
) {
  if (!requireNamespace("chromote", quietly = TRUE)) {
    stop("`chromote` is required: devtools::install_github('rstudio/chromote')")
  }
  required_packages &lt;- c("progress", "jsonlite", "pdftools", "digest", "fs")
  for (pkg in required_packages) {
    if (!requireNamespace(pkg, quietly = TRUE)) {
      stop("`", pkg, "` is required: install.packages('", pkg, "')")
    }
  }

  is_url &lt;- grepl("^(ht|f)tp", tolower(input))

  if (is.null(output_file)) {
    if (is_url) {
      output_file &lt;- fs::path_ext_set(fs::path_file(input), "pdf")
    } else {
      output_file &lt;- fs::path_ext_set(input, "pdf")
    }
  }

  if (!is_url &amp;&amp; !grepl("^file://", input)) {
    if (!tolower(fs::path_ext(input)) %in% c("htm", "html")) {
      stop("`input` must be the HTML version of the slides.")
    }
    input &lt;- paste0("file://", fs::path_abs(input))
  }

  b &lt;- chromote::ChromoteSession$new()
  on.exit(b$close(), add = TRUE)

  b$Page$navigate(input, wait_ = TRUE)
  b$Page$loadEventFired()

  has_remark &lt;- b$Runtime$evaluate("typeof slideshow !== 'undefined'")$result$value
  if (!has_remark) {
    stop("Input does not appear to be xaringan slides: ", input)
  }

  current_slide &lt;- function() {
    x &lt;- b$Runtime$evaluate("slideshow.getCurrentSlideIndex()")$result$value
    as.integer(x) + 1L
  }

  slide_is_continuation &lt;- function() {
    b$Runtime$evaluate(
      "document.querySelector('.remark-visible').matches('.has-continuation')"
    )$result$value
  }

  hash_current_slide &lt;- function() {
    digest::digest(b$Runtime$evaluate(
      "document.querySelector('.remark-visible').innerHTML"
    )$result$value)
  }

  get_ratio &lt;- function() {
    r &lt;- b$Runtime$evaluate('slideshow.getRatio()')$result$value
    r &lt;- lapply(strsplit(r, ":"), as.integer)
    width &lt;- r[[1]][1]
    height &lt;- r[[1]][2]
    page_width &lt;- 8/width * width
    list(
      width = as.integer(908 * width / height),
      height = 681L,
      page = list(width = page_width, height = page_width * height / width)
    )
  }

  slide_size &lt;- get_ratio()

  expected_slides &lt;- as.integer(
    b$Runtime$evaluate("slideshow.getSlideCount()")$result$value
  )

  max_slides &lt;- expected_slides * 4

  b$Browser$setWindowBounds(1, bounds = list(
    width = slide_size$width,
    height = slide_size$height
  ))

  b$Emulation$setEmulatedMedia("print")
  b$Runtime$evaluate(paste0(
    "let style = document.createElement('style')\n",
    "style.innerText = '@media print { ",
    ".remark-slide-container:not(.remark-visible){ display:none; }",
    if (include_partial_slides) " .has-continuation { display: block }",
    "}'\n",
    "document.head.appendChild(style)"
  ))

  pb &lt;- progress::progress_bar$new(
    format = "Slide :slide (:part) [:bar] Eta: :eta",
    total = expected_slides
  )

  idx_slide &lt;- current_slide()
  last_hash &lt;- ""
  idx_part &lt;- 0L
  pdf_files &lt;- c()
  for (i in seq_len(max_slides)) {
    if (i &gt; 1) {
      b$Input$dispatchKeyEvent(
        "rawKeyDown",
        windowsVirtualKeyCode = 39,
        code = "ArrowRight",
        key = "ArrowRight",
        wait_ = TRUE
      )
    }

    if (current_slide() == idx_slide) {
      step &lt;- 0L
      idx_part &lt;- idx_part + 1L
    } else {
      step &lt;- 1L
      idx_part &lt;- 1L
    }
    idx_slide &lt;- current_slide()
    pb$tick(step, tokens = list(slide = idx_slide, part = idx_part))

    if (!isTRUE(include_partial_slides) &amp;&amp; slide_is_continuation()) next
    Sys.sleep(delay)

    this_hash &lt;- hash_current_slide()
    if (identical(last_hash, this_hash)) break
    last_hash &lt;- this_hash

    pdf_file_promise &lt;- b$Page$printToPDF(
      landscape = TRUE,
      printBackground = TRUE,
      paperWidth = 12,
      paperHeight = 9,
      marginTop = 0,
      marginRight = 0,
      marginBottom = 0,
      marginLeft = 0,
      pageRanges = "1",
      preferCSSPageSize = TRUE,
      wait_ = FALSE
    )$then(function(value) {
      filename &lt;- tempfile(fileext = ".pdf")
      writeBin(jsonlite::base64_dec(value$data), filename)
      filename
    })
    pdf_files &lt;- c(pdf_files, b$wait_for(pdf_file_promise))
  }

  pdftools::pdf_combine(pdf_files, output = output_file)
  fs::file_delete(pdf_files)

  invisible(output_file)
}</code></pre>

<script type="text/javascript" src="https://gist.github.com/f6b8ec0335bdd45ed5a68bead60ef4fa.js?file=xaringan-chromote-print.R"></script>
<div class="cell">
<script type="text/javascript">
var code = []
document.addEventListener('DOMContentLoaded', function() {
  var gist = document.querySelectorAll('.gist .file .js-file-line')
  if (gist.length) {
    gist.forEach(function(el) {
      code.push(el.textContent)
    })
    var rscript = document.getElementById('xaringan-chromote-print-r')
    rscript.classList = 'r'
    rscript.textContent = code.join('\n').replace(/\n\n/g, '\n')
    hljs.highlightBlock(rscript)
  }
})
</script>
</div>


</section>


<div id="quarto-appendix" class="default"><section id="footnotes" class="footnotes footnotes-end-of-document"><h2 class="anchored quarto-appendix-heading">Footnotes</h2>

<ol>
<li id="fn1"><p>I wasn’t really sure where to put this function. Maybe I’ll eventually add it to [xaringanExtra, but for now it’ll live here where hopefully it can still be useful to you!↩︎</p></li>
</ol>
</section></div> ]]></description>
  <category>R</category>
  <category>xaringan</category>
  <category>xaringanExtra</category>
  <category>Slides</category>
  <category>Tips</category>
  <category>Scripts</category>
  <guid>https://www.garrickadenbuie.com/blog/print-xaringan-chromote/</guid>
  <pubDate>Mon, 25 Jan 2021 05:00:00 GMT</pubDate>
</item>
<item>
  <title>xaringan Playground: Using xaringan to learn web development</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/xaringan-playground/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="lead">
<p>This year, I’m presenting a lightning talk at <a href="https://global.rstudio.com/">rstudio::global</a> — <a href="https://global.rstudio.com/student/page/40609">xaringan Playground: Using xaringan to learn web development</a>.</p>
<p>The talk is short and covers just a taste of how xaringan can make learning web development fun. In future posts I’ll dive deeper into CSS and web development basics for xaringan users.</p>
<p>For now I just want to share some of the reasons why I love xaringan for tinkering with web development ideas.</p>
</div>
<div class="figure">
<img src="https://www.garrickadenbuie.com/blog/xaringan-playground/xaringan-playground-social.png" style="max-height: 300px; margin: 0 auto; display: block;" alt="Title slide for xaringan playground talk">
<p class="caption">
<a href="https://slides.garrickadenbuie.com/xaringan-playground">Slides - xaringan playground</a>
</p>
</div>
<section id="xaringan-css" class="level2">
<h2 class="anchored" data-anchor-id="xaringan-css">xaringan ❤️ CSS</h2>
<p>Over the last few years, I’ve built many presentations with <span class="pkg"><a href="https://github.com/yihui/xaringan">xaringan</a></span>. There are a lot of things to love about <span class="pkg">xaringan</span>, but one thing I’ve noticed is that <span class="pkg">xaringan</span> presentations can be a gateway into the world of web development.</p>
<p>If you’ve worked with <a href="https://rmarkdown.rstudio.com">R Markdown</a> to create a report or blog or website to share online, you’ve probably encountered a few stylistic things you’ve wanted to change. These changes tend to be small, like choosing a new font family or changing the color of links. If you don’t like the look of your report, there are <a href="https://www.datadreaming.org/post/r-markdown-theme-gallery/">lots of themes to choose from</a> in <span class="pkg">rmarkdown</span>, or in other packages like <a href="https://prettydoc.statr.me/">prettydocs</a>, <a href="https://github.com/juba/rmdformats">rmdformats</a>, or <a href="https://pkg.garrickadenbuie.com/cleanrmd/">cleanrmd</a>.</p>
<p><span class="pkg">xaringan</span> is a little different. Slides are a visual medium. You probably have an idea of how you want your slides to look as you work on them.</p>
<p>You can get really far with plain markdown using the few little extras that <span class="pkg">xaringan</span> provides, but at a certain point in the process of transferring your vision of your talk to the screen, you’ve probably said, out loud and not without a slight hint of frustration: <em>I just want that thing to go right <strong>there</strong></em>.</p>
<p>In point-and-click software, this is where you’d spend some time dragging text and images around or digging through menus to make your slides look awesome. In <span class="pkg">xaringan</span>, your slides are web page, so we instead need to turn to CSS to style our slides. I’m not going to say that one method is necessarily better than the other, just that I personally love writing code and I actually enjoy CSS. I might be weird in that respect, but since you’re still reading this I’m guessing you are too.</p>
<p>This is why I love <span class="pkg">xaringan</span>. Each slide is a small, self-contained web design project. The constraints are well-defined: you aren’t building an <em>entire website</em>. You don’t have to make an app or think about a user interface. You just need to make <em>this slide</em> look great.</p>
<p>There are two advantages of using <span class="pkg">xaringan</span> and CSS for our slides that I think are important. First, knowing CSS is useful in more places than just making slides. Many of the things I’ve designed for a presentation have been useful in other areas of my life as an R Markdown user and person who puts things on the internet for others to enjoy.</p>
<p>Second, while CSS can be daunting to learn, the stakes are relatively low with <span class="pkg">xaringan</span>. You don’t need to know everything about CSS or web development. When you create a new slide, you only need to worry about the things you’re going to put in that slide. You don’t have to think about laying out an entire web page. And as long as you slides look good when you present them, then your job was well done.</p>
<p>This is why I see <span class="pkg">xaringan</span> as a playground for trying new things. It sets you up to play with CSS, to learn something new, and to get quick, immediate feedback. Plus, it feels good to make things that look great and to share them with the world!</p>
<p>Not only that, <span class="pkg">xaringan</span> has a few tricks up its sleeve. Catch the talk or wait for the next post in this series to learn more!</p>


</section>

 ]]></description>
  <category>R</category>
  <category>xaringan</category>
  <category>Presentation</category>
  <category>CSS</category>
  <category>Web Development</category>
  <guid>https://www.garrickadenbuie.com/blog/xaringan-playground/</guid>
  <pubDate>Thu, 21 Jan 2021 05:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/xaringan-playground/xaringan-playground-social.png" medium="image" type="image/png" height="75" width="144"/>
</item>
<item>
  <title>Setting up a new MacBook Pro</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/</link>
  <description><![CDATA[ 






<!-- Links -->
<div class="cell">
<style type="text/css">
.tweet-timestamp {
  display: block;
  position: relative;
  font-size: 1em;
}
.tweet-timestamp a .tweet-timestamp__text {
  color: var(--text-light);
}
.tweet-timestamp a:hover .tweet-timestamp__text {
  color: var(--text-mild);
}
.tweet-timestamp .tweet-link > i {
    display: inline-block;
    position: absolute;
  left: -1.5em;
}
</style>
</div>
<div class="lead">
<p>I had to set up my new work computer today and rather than just slog away at it, I thought I would live tweet the process. Honestly, there’s still a lot of config left to do, but the <a href="https://twitter.com/grrrck/status/1333804309272621060">tweet thread</a> does a good job organizing the apps and software I use daily. <a href="https://gist.github.com/gadenbuie/a14cab3d075901d8b25cbaf9e1f1fa7d">My install notes</a> are another good summary.</p>
<p>I used <a href="https://docs.ropensci.org/rtweet">rtweet</a> and <a href="https://github.com/gadenbuie/tweetrmd">tweetrmd</a> to unroll the twitter thread.</p>
<ul>
<li>Upgrade to Big Sur</li>
<li>Critical First Steps</li>
<li>Install R and Friends</li>
<li>Utility Mac Apps</li>
<li>Command Line Utilities</li>
<li>Fish Shell</li>
</ul>
</div>
<div class="thread">
<section id="upgrade-to-big-sur" class="level2">
<h2 class="anchored" data-anchor-id="upgrade-to-big-sur">Upgrade to Big Sur</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333804309272621060" title="2020-12-01 16:05:02" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:05am</span></a></span>I’ve got a new work laptop! I’m going to try to track my setup process and the software and tools I install in this thread</p>
<p><a href="img/EoKe400UcAY9wTb.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKe400UcAY9wTb.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333804487148855300" title="2020-12-01 16:05:45" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:05am</span></a></span>Step #1, wait…</p>
<p><a href="img/EoKgEd0VQAImTS-.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKgEd0VQAImTS-.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333805092152123394" title="2020-12-01 16:08:09" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:08am</span></a></span>Oh wow, I really jumped the gun on this thread</p>
<p><a href="img/EoKgpSgXMAARLQc.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKgpSgXMAARLQc.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333807464907681794" title="2020-12-01 16:17:35" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:17am</span></a></span>in the mean time, I guess I’ll tidy the dock</p>
<p><a href="img/EoKixqNXYAEtjZC.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKixqNXYAEtjZC.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333810013362675712" title="2020-12-01 16:27:42" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:27am</span></a></span>Here’s something I do on every machine I use: turn Caps Lock into Escape. It’s only annoying when I write SQL but it saves so much finger and hand movement. Essential for vim mode.</p>
<p><a href="img/EoKlAg2XUAIQutF.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-5"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKlAg2XUAIQutF.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333813719827177473" title="2020-12-01 16:42:26" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:42am</span></a></span>Looking for other things I can tweak while I wait. Hot corners?</p>
<p>↗️ Mission Control<br>
↘️ Desktop<br>
↙️ Application Windows<br>
↖️ Put Display to Sleep (and add require password immediately)</p>
<p><a href="img/EoKob5mWMAA8fCm.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-6"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKob5mWMAA8fCm.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333815050163904512" title="2020-12-01 16:47:43" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">11:47am</span></a></span>Okay, Big Sur Install Time has arrived. After these messages, we’ll be right back.</p>
<p>🍎 1 minute remaining…<br>
🍎 About 17 minutes remaining…<br>
🍎 About 26 minutes remaining…<br>
🍎 About 9 minutes remaining…<br>
*reboots*<br>
🍎 (no time estimate)</p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333819394137464837" title="2020-12-01 17:04:59" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">12:04pm</span></a></span>After a reboot, all is quiet. The screen is black. I move the mouse. A login screen! That was fast!</p>
<p>I login. I’ve entered a time loop. Tuesday starts again.</p>
<p><a href="img/EoKtpVWWMAMuBbS.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-7"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKtpVWWMAMuBbS.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333819947252846593" title="2020-12-01 17:07:11" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">12:07pm</span></a></span>I guess we’re downloading Big Sur again. I feel like I did this before…</p>
<p><a href="img/EoKuCr0XMAQHALm.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-8"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoKuCr0XMAQHALm.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333828745573126148" title="2020-12-01 17:42:08" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">12:42pm</span></a></span>Download complete … now this looks legit. Wish me luck!</p>
<p><a href="img/EoK2KWYXYAAaRa_.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-9"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoK2KWYXYAAaRa_.jpg" class="img-fluid"></a></p>
</section>
<section id="critical-first-steps" class="level2">
<h2 class="anchored" data-anchor-id="critical-first-steps">Critical First Steps</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333856706858717185" title="2020-12-01 19:33:15" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:33pm</span></a></span>And we’re back! I am… not sure how I feel about the new look of Big Sur</p>
<p><a href="img/EoLPlLHXEAAMWS0.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-10"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLPlLHXEAAMWS0.jpg" class="img-fluid"></a></p>
<p><a href="img/EoLPlKhXUAAVThW.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-11"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLPlKhXUAAVThW.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333858714269388803" title="2020-12-01 19:41:14" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:41pm</span></a></span>Just in case you or I get lost, I took some notes while I was waiting for Big Sur to install. Here’s my general install plan<br>
<a href="https://gist.github.com/gadenbuie/a14cab3d075901d8b25cbaf9e1f1fa7d" class="uri">https://gist.github.com/gadenbuie/a14cab3d075901d8b25cbaf9e1f1fa7d</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333859122517860352" title="2020-12-01 19:42:51" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:42pm</span></a></span>First things first I need a good terminal and iTerm2 is my favorite<br>
<a href="https://iterm2.com/" class="uri">https://iterm2.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333860197551443971" title="2020-12-01 19:47:07" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:47pm</span></a></span>Now that I have iTerm2, I need Apple’s Command Line Tools. Open up iTerm2 and run</p>
<pre><code>xcode-select --install</code></pre>
<p>Hopefully this won’t take long…</p>
<p><a href="img/EoLSpefXMAEYhA_.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-12"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLSpefXMAEYhA_.jpg" class="img-fluid"></a></p>
<p><a href="img/EoLSwHoXIAIjuwU.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-13"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLSwHoXIAIjuwU.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333860632798633986" title="2020-12-01 19:48:51" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:48pm</span></a></span>That was pleasantly fast. Next up: homebrew.</p>
<p>Homebrew makes it easy to install software, even apps. I’m just going to copy the install code from <a href="https://brew.sh/" class="uri">https://brew.sh/</a> and run it</p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333862564749594628" title="2020-12-01 19:56:32" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:56pm</span></a></span>Homebrew’s ready, so let’s put it to use. I use <a href="https://twitter.com/alfredapp">@alfredapp</a> to switch between apps, files, etc. so I’ll use brew to install it:</p>
<pre><code>brew cask install Alfred</code></pre>
<p><code>brew install &lt;x&gt;</code> usually installs command line utility <code>&lt;x&gt;</code>. Apps with interfaces need “cask”.<br>
<a href="https://www.alfredapp.com/" class="uri">https://www.alfredapp.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333862918778200068" title="2020-12-01 19:57:56" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:57pm</span></a></span>If you use Alfred, <a href="https://twitter.com/hadleywickham">@hadleywickham</a> has an awesome tip to let Alfred find <a href="https://twitter.com/rstudio">@rstudio</a> .Rproj project files.</p>
<blockquote class="blockquote">
<p>I've documented my workflow for opening <a href="https://twitter.com/rstudio">@RStudio</a> projects (using on <a href="https://twitter.com/alfredapp">@alfredapp</a>) in this short video: <a href="https://t.co/XvmRyGSsol" class="uri">https://t.co/XvmRyGSsol</a> <a href="https://twitter.com/hashtag/rstats">#rstats</a></p>
<p>— Hadley Wickham (<span class="citation" data-cites="hadleywickham">@hadleywickham</span>) <a href="https://twitter.com/hadleywickham/status/968624630276804608">February 27, 2018</a></p>
</blockquote>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333863368885739523" title="2020-12-01 19:59:43" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">02:59pm</span></a></span>And if you purchase Alfred’s powerpack features, <a href="https://twitter.com/pjs_228">@pjs_228</a> has a collection of helpful R workflows</p>
<blockquote class="blockquote">
<p>Are you an <a href="https://twitter.com/alfredapp">@alfredapp</a> and <a href="https://twitter.com/hashtag/rstats">#rstats</a> user?<br>
<br>
I’ve created an alfred workflow for R which might be helpful.<a href="https://t.co/GrsIbCqaBT" class="uri">https://t.co/GrsIbCqaBT</a><br>
<br>
Feedback welcome.</p>
<p>— Patrick Schratz (<span class="citation" data-cites="patscli">@patscli</span>) <a href="https://twitter.com/patscli/status/1329322637122826240">November 19, 2020</a></p>
</blockquote>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333865026743128066" title="2020-12-01 20:06:19" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:06pm</span></a></span>After jumping through a few permission hoops to give Alfred access to everything, we’re in business.</p>
<p>I remap Alt + Space to Spotlight (Mac’s quick finder) and make Alfred Cmd + space.</p>
<p><a href="img/EoLXEfsXIAEjpbH.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-14"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLXEfsXIAEjpbH.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333866135322849280" title="2020-12-01 20:10:43" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:10pm</span></a></span>Next up, my browser. I use and love Firefox on all devices and my daily driver is the Firefox Developer Edition<br>
<a href="https://www.mozilla.org/en-US/firefox/developer/" class="uri">https://www.mozilla.org/en-US/firefox/developer/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333866354336800776" title="2020-12-01 20:11:35" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:11pm</span></a></span>I’ve been informed by homebrew that</p>
<pre><code>brew cask install &lt;app&gt;</code></pre>
<p>has been deprecated in favor of</p>
<pre><code>brew install --cask &lt;app&gt;</code></pre>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333866753844195329" title="2020-12-01 20:13:10" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:13pm</span></a></span>After a short digression, I got Firefox to install with brew</p>
<pre><code>brew tap homebrew/cask-version

brew install --cask firefox-developer-edition</code></pre>
<p><a href="img/EoLYvWAXMAcMrQc.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-15"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLYvWAXMAcMrQc.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333868339869999110" title="2020-12-01 20:19:28" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:19pm</span></a></span>My favorite part of installing <a href="https://twitter.com/firefox">@firefox</a>: login to Firefox Sync and all of my bookmarks, extensions, preferences, etc. all magically appear in my new browser</p>
<p><a href="img/EoLaApqW8AIMz3_.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-16"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLaApqW8AIMz3_.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333868993732620288" title="2020-12-01 20:22:04" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:22pm</span></a></span>Another short digression, I use these extensions every day:</p>
<ul>
<li>LastPass <a href="https://lastpass.com" class="uri">https://lastpass.com</a></li>
<li>Refined Github <a href="https://github.com/sindresorhus/refined-github" class="uri">https://github.com/sindresorhus/refined-github</a></li>
<li>Dark Reader <a href="https://darkreader.org/" class="uri">https://darkreader.org/</a></li>
<li>Copy as Markdown <a href="https://addons.mozilla.org/en-US/firefox/addon/copy-as-markdown/" class="uri">https://addons.mozilla.org/en-US/firefox/addon/copy-as-markdown/</a></li>
</ul>
</section>
<section id="install-r-and-friends" class="level2">
<h2 class="anchored" data-anchor-id="install-r-and-friends">Install R and Friends</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333870071656148995" title="2020-12-01 20:26:21" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:26pm</span></a></span>Okay, with the critical bits done, it’s time to install <a href="https://twitter.com/hashtag/rstats">#rstats</a>!</p>
<p>I’m going to install both 3.6.3 and 4.0.3 (and maybe eventually devel). Yes, you have multiple versions of R on your machine at once (more on that in a second)<br>
<a href="https://cran.r-project.org/src/base/R-4" class="uri">https://cran.r-project.org/src/base/R-4</a><br>
<a href="https://cran.r-project.org/src/base/R-3" class="uri">https://cran.r-project.org/src/base/R-3</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333871027881992199" title="2020-12-01 20:30:09" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:30pm</span></a></span>Yikes! Those are not the links I want. How many other people click the wrong links on the front page of <a href="https://www.r-project.org" class="uri">https://www.r-project.org</a> ?</p>
<p><a href="img/EoLcn1hXMAMdx0A.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-17"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLcn1hXMAMdx0A.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333871929330200580" title="2020-12-01 20:33:44" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:33pm</span></a></span>It takes a surprising number of clicks to get to where I can download the macOS R binaries. I mostly just click things but I’m sure this process is very confusing for many people. The page is loaded in an iframe, which makes deep-linking hard: <a href="https://cloud.r-project.org/bin/macosx/" class="uri">https://cloud.r-project.org/bin/macosx/</a></p>
<p><a href="img/EoLdZTOXMAAPzAK.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-18"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLdZTOXMAAPzAK.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333873278956482561" title="2020-12-01 20:39:06" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:39pm</span></a></span>I picked the signed 3.6.3 binary but I still had to go through macOS security steps. When it doesn’t open, open System Preferences &gt; Security and Privacy &gt; General and then, while second-guessing yourself, click “Open Anyway”</p>
<p><a href="img/EoLed_sW8AIWt4n.png" class="lightbox" data-gallery="quarto-lightbox-gallery-19"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLed_sW8AIWt4n.png" class="img-fluid"></a></p>
<p><a href="img/EoLee5EW8AIu--F.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-20"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLee5EW8AIu--F.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333876366161416195" title="2020-12-01 20:51:22" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:51pm</span></a></span>Which R installs faster? It’s a race (to see if I can remember my new password)</p>
<p><a href="img/EoLhXQ7XcAIU4QP.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-21"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLhXQ7XcAIU4QP.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333876782689382402" title="2020-12-01 20:53:01" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:53pm</span></a></span>Now that I have more than one version of R installed, Bob Rudis’ RSwitch utility is essential. Easily switch between versions of R from the menu bar!<br>
<a href="https://rud.is/rswitch/" class="uri">https://rud.is/rswitch/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333877147950321664" title="2020-12-01 20:54:28" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:54pm</span></a></span>It also makes it easy to grab the latest preview version of <a href="https://twitter.com/rstudio">@rstudio</a> which you can also find online <a href="https://dailies.rstudio.com/" class="uri">https://dailies.rstudio.com/</a></p>
<p><a href="img/EoLiI5SXEAQOYw2.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-22"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLiI5SXEAQOYw2.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333878261315735560" title="2020-12-01 20:58:54" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">03:58pm</span></a></span>My little laptop is growing up so fast</p>
<p><a href="img/EoLjGsLW8AEYq9a.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-23"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLjGsLW8AEYq9a.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333880440969711619" title="2020-12-01 21:07:34" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:07pm</span></a></span>Okay, I need R packages now. To get them fast, I’ll install <span class="pkg"><a href="https://pak.r-lib.org">pak</a></span>, which requires a little setup, and then I’ll kick off an install of <span class="pkg"><a href="https://tidyverse.org">tidyverse</a></span></p>
<div class="code-copy-outer-scaffold"><div class="sourceCode" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">install.packages</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"pak"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">repos =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://r-lib.github.io/p/pak/dev/"</span>)</span>
<span id="cb6-2"></span>
<span id="cb6-3">pak<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pak_setup</span>()</span>
<span id="cb6-4"></span>
<span id="cb6-5">pak<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pkg_install</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"tidyverse"</span>)</span></code></pre></div></div>
<p>16 seconds later 🎉</p>
<p><a href="img/EoLlBo5W8AI6IVI.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-24"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLlBo5W8AI6IVI.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333882737212715010" title="2020-12-01 21:16:41" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:16pm</span></a></span>Wow <span class="pkg"><a href="https://pak.r-lib.org">pak</a></span> is fast. These packages installed in literal seconds.</p>
<p>Mostly just basics I know I’ll want, other things to customize <a href="https://twitter.com/rstudio">@rstudio</a></p>
<p>I ran this code for both R 3.6.3 and 4.0.3</p>
<p><a href="img/EoLmAoUXEAcefrl.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-25"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLmAoUXEAcefrl.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333883010136084487" title="2020-12-01 21:17:46" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:17pm</span></a></span>Like it’s actually kind of fun to watch <span class="pkg"><a href="https://pak.r-lib.org">pak</a></span> install your packages.</p>
<p><a href="img/xKWZ1NjHU6Xqypad.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-26"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/xKWZ1NjHU6Xqypad.jpg" class="img-fluid"></a></p>
</section>
<section id="utility-mac-apps" class="level2">
<h2 class="anchored" data-anchor-id="utility-mac-apps">Utility Mac Apps</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333883561364123648" title="2020-12-01 21:19:58" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:19pm</span></a></span>That’s it for R, here come a bunch of utility apps for Macs. These all make life a little easier, more productive. Fitter, happier.</p>
<p>These all worked on Catalina so I guess I’ll find out soon if they work for Big Sur…</p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333884254011404288" title="2020-12-01 21:22:43" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:22pm</span></a></span>Flycut is a clipboard manager that adds history to your clipboard. Copy several things from here, paste them there. Reuse old clips. I can’t even without this.<br>
<a href="https://github.com/TermiT/Flycut#readme" class="uri">https://github.com/TermiT/Flycut#readme</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333884676352708608" title="2020-12-01 21:24:23" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:24pm</span></a></span>Kap records your screen, converts movies to gifs and has powered half of this thread so far.</p>
<pre><code>brew install --cask kap  </code></pre>
<p><a href="https://getkap.co/" class="uri">https://getkap.co/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333885191056658438" title="2020-12-01 21:26:26" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:26pm</span></a></span>Rectangle is another absolutely essential mac app. Easily resize windows to fill parts of the screen with many keyboard shortcuts. Rectangle replaces Spectacle and adds snap zones.</p>
<pre><code>brew install --cask rectangle  </code></pre>
<p><a href="https://rectangleapp.com/" class="uri">https://rectangleapp.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333885687205142531" title="2020-12-01 21:28:24" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:28pm</span></a></span>AltTab adds window previews to the window switcher. Thanks <a href="https://twitter.com/PeeltothePithy">@PeeltothePithy</a> for the tip!</p>
<pre><code>brew install --cask alt-tab  </code></pre>
<p><a href="https://alt-tab-macos.netlify.app/" class="uri">https://alt-tab-macos.netlify.app/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333886100306350081" title="2020-12-01 21:30:03" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:30pm</span></a></span>KeyCastr show key presses on-screen, perfect for demonstrating cool RStudio keyboard shortcuts</p>
<pre><code>brew install --cask keycastr  </code></pre>
<p><a href="http://github.com/keycastr/keycastr" class="uri">http://github.com/keycastr/keycastr</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333886537000497153" title="2020-12-01 21:31:47" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:31pm</span></a></span>Pock puts the dock in the touchbar. I appreciate this whenever my laptop isn’t docked.<br>
<a href="https://pock.dev/" class="uri">https://pock.dev/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333886856845516806" title="2020-12-01 21:33:03" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:33pm</span></a></span>Amphetamine keeps your laptop awake for a certain amount of time. Useful for long running <a href="https://twitter.com/hashtag/rstats">#rstats</a> scripts, turn on amphetamine, turn off the monitor, walk away knowing your script is still going.<br>
<a href="https://apps.apple.com/us/app/amphetamine/id937984704" class="uri">https://apps.apple.com/us/app/amphetamine/id937984704</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333887150388076547" title="2020-12-01 21:34:13" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:34pm</span></a></span>If you’ve ever wanted to open certain links in *certain* browsers, Finicky can help.</p>
<pre><code>brew install --cask finicky  </code></pre>
<p><a href="https://github.com/johnste/finicky" class="uri">https://github.com/johnste/finicky</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333887537148997634" title="2020-12-01 21:35:45" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:35pm</span></a></span>I’ve had enough of the default Big Sur desktop background. Luckily there’s Irvue – an hourly wallpaper refresh using pictures from <a href="https://twitter.com/unsplash">@unsplash</a> <a href="https://irvue.tumblr.com/" class="uri">https://irvue.tumblr.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333887933603045383" title="2020-12-01 21:37:20" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:37pm</span></a></span>If you use, work with, or collect colors, Culr looks awesome. I haven’t used it much but I have a feeling I’ll use it frequently.<br>
<a href="https://culrs.app/" class="uri">https://culrs.app/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333888411632103424" title="2020-12-01 21:39:14" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:39pm</span></a></span>And now that I just installed a dozen menu-bar apps, I don’t want to have to look at them all the time.</p>
<p>Hello dozer, a little app that hides the clutter!</p>
<pre><code>brew install --cask dozer  </code></pre>
<p><a href="https://github.com/Mortennn/Dozer" class="uri">https://github.com/Mortennn/Dozer</a></p>
<p><a href="img/EoLsWskXMAIz71x.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-27"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLsWskXMAIz71x.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333889149192052738" title="2020-12-01 21:42:10" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:42pm</span></a></span>That’s it for menu bar apps, let’s move on to big apps!</p>
<p><a href="img/EoLtG-FXEAIxWzc.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-28"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLtG-FXEAIxWzc.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333889821165678596" title="2020-12-01 21:44:50" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:44pm</span></a></span>First up, essential work apps, slack and spotify.</p>
<p>Did you know you can install both with brew at the same time?</p>
<pre><code>brew install --cask spotify slack</code></pre>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333890263459237904" title="2020-12-01 21:46:35" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:46pm</span></a></span>I don’t always use editors that aren’t RStudio to edit code…</p>
<p>but when I do I use Visual Studio Code.</p>
<pre><code>brew install --cask visual-studio-code  </code></pre>
<p><a href="https://code.visualstudio.com/" class="uri">https://code.visualstudio.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333890648626372609" title="2020-12-01 21:48:07" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:48pm</span></a></span>There are a lot of cool things going on with R and vscode. If you want a little intro to some good vscode extensions for web dev and more, I put together a list for <a href="https://twitter.com/hashtag/js4shiny">#js4shiny</a><br>
<a href="https://js4shiny.com/resources/setup/extras/#visual-studio-code" class="uri">https://js4shiny.com/resources/setup/extras/#visual-studio-code</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333890948900810753" title="2020-12-01 21:49:19" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:49pm</span></a></span>I recently started using <a href="https://twitter.com/NotionHQ">@NotionHQ</a> for collecting all of my random thoughts, outline writing, keep track of links and more.<br>
<a href="https://www.notion.so/" class="uri">https://www.notion.so/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333891234939678720" title="2020-12-01 21:50:27" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:50pm</span></a></span>It pairs nicely with Agenda, which is an app for date-linked notes and perfect for meeting notes.<br>
<a href="https://www.agenda.com/" class="uri">https://www.agenda.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333891669872308228" title="2020-12-01 21:52:11" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:52pm</span></a></span>Another awesome app is Figma. Great for bits of design, testing app layouts, drawing diagrams and a whole lot more. The desktop app is slick.<br>
<a href="https://www.figma.com/" class="uri">https://www.figma.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333892067769069571" title="2020-12-01 21:53:46" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:53pm</span></a></span>My favorite app for working with big and complicated git repos is Fork. The visual history and diff features have saved me many times.<br>
<a href="https://fork.dev/home" class="uri">https://fork.dev/home</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333892622843252743" title="2020-12-01 21:55:58" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:55pm</span></a></span>I wasn’t sure where to put Docker in the lineup, but it’ll be a good segue into command line apps.</p>
<p>And I always have to click around a bunch to find the download: <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac/" class="uri">https://hub.docker.com/editions/community/docker-ce-desktop-mac/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333893087815458819" title="2020-12-01 21:57:49" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">04:57pm</span></a></span>What’s cooler than docker? Rocker! 👩‍🎤</p>
<p>The rocker project provides a ton of r-based docker images, ranging from bare bones to ready for publication or geospatial analysis. Thank you <a href="https://twitter.com/cboettig">@cboettig</a>, <a href="https://twitter.com/eddelbuettel">@eddelbuettel</a> and <a href="https://twitter.com/noamross">@noamross</a> for your awesome work!<br>
<a href="https://www.rocker-project.org/" class="uri">https://www.rocker-project.org/</a></p>
</section>
<section id="command-line-utilities" class="level2">
<h2 class="anchored" data-anchor-id="command-line-utilities">Command Line Utilities</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333894147716116481" title="2020-12-01 22:02:02" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:02pm</span></a></span>And now we’re moving into a new category: command line apps.</p>
<p>I know what you’re thinking, but these aren’t your mother’s command line apps. Command line apps have gotten really pleasant to use lately. They even have color! 🌈</p>
<p><a href="img/EoLxpJbXUAMG-Jd.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-29"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLxpJbXUAMG-Jd.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333894731542253569" title="2020-12-01 22:04:21" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:04pm</span></a></span>My recent new favorite is <a href="https://twitter.com/github">@github</a>’s command line tool. It makes it surprisingly easy to create issues, review PRs, and generally interact with my work on GitHub.</p>
<pre><code>brew install gh  </code></pre>
<p><a href="https://cli.github.com/" class="uri">https://cli.github.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333895391033647105" title="2020-12-01 22:06:58" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:06pm</span></a></span>Speaking of git, bit is a fun CLI that smooths out some of git’s rougher edges.</p>
<pre><code>brew install bit-git  </code></pre>
<p><a href="https://github.com/chriswalz/bit" class="uri">https://github.com/chriswalz/bit</a></p>
<p><a href="img/EoLyv1ZXMAIUHbP.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-30"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLyv1ZXMAIUHbP.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333896384722972672" title="2020-12-01 22:10:55" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:10pm</span></a></span>Two more rhyming CLIs:</p>
<ul>
<li>bat makes it easy to see inside files</li>
<li>nat makes it easy to see inside directories</li>
</ul>
<pre><code>brew install bat nat  </code></pre>
<p><a href="https://github.com/sharkdp/bat" class="uri">https://github.com/sharkdp/bat</a><br>
<a href="https://github.com/willdoescode/nat" class="uri">https://github.com/willdoescode/nat</a></p>
<p><a href="img/EoLzEnDXYAEVSve.png" class="lightbox" data-gallery="quarto-lightbox-gallery-31"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLzEnDXYAEVSve.png" class="img-fluid"></a></p>
<p><a href="img/EoLzImMW8AEexZD.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-32"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLzImMW8AEexZD.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333896777293029379" title="2020-12-01 22:12:28" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:12pm</span></a></span>Oops nat needs a little more to install:</p>
<pre><code>brew tap willdoescode/homebrew-natls

brew install natls</code></pre>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333897393130057730" title="2020-12-01 22:14:55" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:14pm</span></a></span>I love the idea of this one. Forget how <code>tar</code> works? tldr</p>
<pre><code>brew install tldr  </code></pre>
<p><a href="https://tldr.sh/" class="uri">https://tldr.sh/</a></p>
<p><a href="img/EoL0XYtWMAMc2th.png" class="lightbox" data-gallery="quarto-lightbox-gallery-33"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoL0XYtWMAMc2th.png" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333898304980201472" title="2020-12-01 22:18:33" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:18pm</span></a></span>I can’t believe how much of the stuff in this thread I’ve been able to install with brew. Did you know you can use it to install fonts?</p>
<pre><code>brew tap homebrew/cask-fonts</code></pre>
<p>Then install fonts with</p>
<pre><code>brew install --cask font-incosolata</code></pre>
<p>or find fonts</p>
<pre><code>brew search font-</code></pre>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333898753015689219" title="2020-12-01 22:20:20" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:20pm</span></a></span>brew can even install node and then you can use npm to install even more things!</p>
<pre><code>brew install node  </code></pre>
<p><a href="https://nodejs.dev/" class="uri">https://nodejs.dev/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333899123783835648" title="2020-12-01 22:21:48" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:21pm</span></a></span>Do you ever write JavaScript and want it to look great without doing any extra work? StandardJS makes this happen.</p>
<pre><code>npm install --global standard  </code></pre>
<p><a href="https://standardjs.com/" class="uri">https://standardjs.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333899796827004932" title="2020-12-01 22:24:28" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:24pm</span></a></span>Another fun node package and CLI that I like a lot is gitmoji</p>
<pre><code>npm install --global gitmoji-cli</code></pre>
<p>Semantic emoji for git commit messages! 🤪<br>
<a href="https://gitmoji.carloscuesta.me/" class="uri">https://gitmoji.carloscuesta.me/</a></p>
</section>
<section id="fish-shell" class="level2">
<h2 class="anchored" data-anchor-id="fish-shell">Fish Shell</h2>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333900493677080577" title="2020-12-01 22:27:15" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:27pm</span></a></span>If you hung with me this far, I hope you don’t mind if I go extra geeky and talk about shells. Terminal shells. Like, a totally new command prompt, but one that helps finish your thoughts like fish<br>
<a href="https://fishshell.com/" class="uri">https://fishshell.com/</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333900993080287241" title="2020-12-01 22:29:14" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:29pm</span></a></span>You can install fish from brew, and then it’s a good idea to install fisher, too. It’s a plugin manager for your shell.</p>
<pre><code>brew install fish</code></pre>
<p>fisher install instructions: <a href="https://github.com/jorgebucaran/fisher" class="uri">https://github.com/jorgebucaran/fisher</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333901428591570947" title="2020-12-01 22:30:57" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:30pm</span></a></span>Then you can install plugins, like this sweet prompt theme called tide</p>
<pre><code>fish # to start the fish shell

fisher install IlanCosman/tide  </code></pre>
<p><a href="https://github.com/IlanCosman/tide#readme" class="uri">https://github.com/IlanCosman/tide#readme</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333901922458365953" title="2020-12-01 22:32:55" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:32pm</span></a></span>tide has a sweet configuration menu that it walks you through, but of course I forgot that to make cool prompts like this work you need to install a Nerd Font<br>
<a href="https://github.com/ryanoasis/nerd-fonts" class="uri">https://github.com/ryanoasis/nerd-fonts</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333903259254353923" title="2020-12-01 22:38:14" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:38pm</span></a></span>I’ll just pick one to make it work</p>
<pre><code>brew install --cask font-hasklug-nerd-font</code></pre>
<p>and then configure iTerm to use “Hasklug Nerd”…</p>
<p>Boom, fancy prompt with icons!</p>
<p><a href="img/EoL53KyXIAc6_e1.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-34"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoL53KyXIAc6_e1.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333903809337323520" title="2020-12-01 22:40:25" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:40pm</span></a></span>One more fish thing… there’s a utility called “z”</p>
<p>fisher install jethrokuan/z</p>
<p>z uses a list of frequent and recent directories to make it easy to move around your computer. After using it a bit you can type <code>z doc</code> and jump to <code>~/Documents</code><br>
<a href="https://github.com/jethrokuan/z" class="uri">https://github.com/jethrokuan/z</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333904861168103427" title="2020-12-01 22:44:36" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:44pm</span></a></span>Final fish point. The docs are awesome and there are some great extensions out there.<br>
<a href="https://fishshell.com/docs/current/index.html" class="uri">https://fishshell.com/docs/current/index.html</a><br>
<a href="https://github.com/jorgebucaran/awesome.fish" class="uri">https://github.com/jorgebucaran/awesome.fish</a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333905318217179145" title="2020-12-01 22:46:25" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:46pm</span></a></span>Okay, at this point, my machine should be ready to use! And if not, it’s time for dinner anyway.</p>
<p>Thanks for reading! Let me know if I missed your favorite app anywhere 😉</p>
<p>So long and thanks for all the fish!</p>
<p><a href="img/EoL70IgW8AME7Fo.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-35"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoL70IgW8AME7Fo.jpg" class="img-fluid"></a></p>
<p><span class="tweet-timestamp"><a class="tweet-link" href="https://twitter.com/grrrck/status/1333907891049402371" title="2020-12-01 22:56:38" target="_blank" rel="noopener noreferrer"><i class="bi bi-twitter"></i><span class="tweet-timestamp__text">05:56pm</span></a></span>omg I still have so many things to log into and configure</p>
<p><a href="img/EoL-JozXcAIWuj6.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-36"><img src="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoL-JozXcAIWuj6.jpg" class="img-fluid"></a></p>
</section>
</div>



 ]]></description>
  <category>R</category>
  <category>Tips</category>
  <category>Programming</category>
  <category>Twitter</category>
  <guid>https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/</guid>
  <pubDate>Tue, 01 Dec 2020 05:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/setting-up-a-new-macbook-pro/img/EoLPlKhXUAAVThW.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>A Calendar in Your R Console</title>
  <dc:creator>Garrick Aden-Buie</dc:creator>
  <link>https://www.garrickadenbuie.com/blog/r-console-calendar/</link>
  <description><![CDATA[ 






<!-- Links -->
<p>Today I was <a href="https://xkcd.com/356/">nerd sniped</a> by <a href="https://coolbutuseless.com">Mike FC</a> who goes by <a href="https://twitter.com/coolbutuseless">@coolbutuseless</a> on Twitter despite the fact that he makes cool and useful things on the regular.</p>
<p>In his tweet, he shows a neat trick that works on Unix or macOS machines. These systems come with a command-line utility called <code>cal</code> (<a href="https://www.computerhope.com/unix/ucal.htm">read more here</a>). By calling <code>cal</code> from the R console using <code>system()</code>, you can print a calendar in your console.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">system</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"cal"</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code>   February 2023      
Su Mo Tu We Th Fr Sa  
          1  2  3  4  
 5  6  7  8  9 10 11  
12 13 14 15 16 17 18  
19 20 21 22 23 24 25  
26 27 28              
                      </code></pre>
</div>
</div>
<p>Here’s Mike’s <a href="https://twitter.com/coolbutuseless/status/1308163906674790402">original tweet</a>.</p>
<center>
<a href="https://twitter.com/coolbutuseless/status/1308163906674790402"><img src="https://www.garrickadenbuie.com/blog/r-console-calendar/coolbutuseless-tweet.png" style="width:100%;max-width:400px;"></a>
</center>
<p>This is neat and all, but it doesn’t work on <a href="https://twitter.com/davidbraze/status/1308177449784610817">Windows</a> 😢 🤷‍.</p>
<p>So I used <span class="pkg"><a href="https://lubridate.tidyverse.org">lubridate</a></span> and <span class="pkg"><a href="https://github.com/r-lib/crayon">crayon</a></span> to recreate <code>cal</code> with an R function <code>cal()</code>. I’m not going to do a full walk through of the code, but I still wanted to share it. Read on to explore the code or to try out the function yourself.</p>
<section id="tidy-dates" class="level2">
<h2 class="anchored" data-anchor-id="tidy-dates">Tidy Dates</h2>
<p>The first step was to write a function to set up a data frame of dates. This I cribbed heavily from <span class="pkg"><a href="../../blog/ggplot2-weekly-planner/">ggweekly</a></span>.</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb3" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb3-1">make_month_dates <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(start_date, end_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) {</span>
<span id="cb3-2">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">identical</span>(week_start, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>)) {</span>
<span id="cb3-3">    get_week <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>epiweek</span>
<span id="cb3-4">    get_year <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>epiyear</span>
<span id="cb3-5">  } <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">else</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">identical</span>(week_start, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)) {</span>
<span id="cb3-6">    get_week <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>isoweek</span>
<span id="cb3-7">    get_year <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span>isoyear</span>
<span id="cb3-8">  }</span>
<span id="cb3-9"></span>
<span id="cb3-10">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inherits</span>(start_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Date"</span>)) {</span>
<span id="cb3-11">    start_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ymd</span>(start_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">truncated =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb3-12">  }</span>
<span id="cb3-13">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inherits</span>(end_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Date"</span>)) {</span>
<span id="cb3-14">    end_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ymd</span>(end_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">truncated =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb3-15">  }</span>
<span id="cb3-16"></span>
<span id="cb3-17">  start_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor_date</span>(start_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"month"</span>)</span>
<span id="cb3-18">  end_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rollback</span>(lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ceiling_date</span>(end_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"month"</span>))</span>
<span id="cb3-19"></span>
<span id="cb3-20">  tibble<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(</span>
<span id="cb3-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date      =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(start_date, end_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"day"</span>),</span>
<span id="cb3-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day       =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">day</span>(date),</span>
<span id="cb3-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wday      =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wday</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> week_start),</span>
<span id="cb3-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">weekend   =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wday</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>,</span>
<span id="cb3-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week      =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_week</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date),</span>
<span id="cb3-26">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month     =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb3-27">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month_int =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb3-28">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year      =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_year</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date)</span>
<span id="cb3-29">  )</span>
<span id="cb3-30">}</span></code></pre></div></div>
</div>
<p>The <code>make_month_dates()</code> function takes a full year-month-day or a year-month and returns the dates between the month start of the <code>start_date</code> and the month end of the <code>end_date</code>. Weeks can start on Monday (<code>1</code>) or Sunday (<code>7</code>).</p>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">make_month_dates</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-09"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-11"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span></code></pre></div></div>
<div class="cell-output cell-output-stdout">
<pre><code># A tibble: 91 × 8
   date         day  wday weekend  week month     month_int  year
   &lt;date&gt;     &lt;int&gt; &lt;dbl&gt; &lt;lgl&gt;   &lt;dbl&gt; &lt;ord&gt;         &lt;dbl&gt; &lt;dbl&gt;
 1 2020-09-01     1     2 FALSE      36 September         9  2020
 2 2020-09-02     2     3 FALSE      36 September         9  2020
 3 2020-09-03     3     4 FALSE      36 September         9  2020
 4 2020-09-04     4     5 FALSE      36 September         9  2020
 5 2020-09-05     5     6 TRUE       36 September         9  2020
 6 2020-09-06     6     7 TRUE       36 September         9  2020
 7 2020-09-07     7     1 FALSE      37 September         9  2020
 8 2020-09-08     8     2 FALSE      37 September         9  2020
 9 2020-09-09     9     3 FALSE      37 September         9  2020
10 2020-09-10    10     4 FALSE      37 September         9  2020
# … with 81 more rows</code></pre>
</div>
</div>
</section>
<section id="make-it-a-calendar" class="level2">
<h2 class="anchored" data-anchor-id="make-it-a-calendar">Make it a Calendar</h2>
<p>The next step is to wrangle the dates into a calendar shape. For this step, I used <span class="pkg">dplyr</span>, <span class="pkg">tidyr</span>, and <span class="pkg">lubridate</span> together.</p>
<p>The gist of the process is to</p>
<ol type="1">
<li><p>Fill in the blank days for “missing” weekdays in the first or last week of each month</p></li>
<li><p>Create the month-calendar title and collapse each week into a single line</p></li>
<li><p>Determine how many calendars fit on each row and paste each <em>n</em>th week together into a single line</p></li>
<li><p>Finally print each line to print rows of calendars!</p></li>
</ol>
<p>Check out the whole function below for the complete details. I used package prefixes (and <code>cur_group_id()</code> from <span class="pkg">dplyr</span> 1.0.0), and I inlined the code from <code>make_month_dates()</code> above to facilitate copy-pasting-calendaring.</p>
<h4 id="code-cal" class="js-expandmore expand-for-code anchored">
R code
</h4>
<div class="js-to_expand is-opened">
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1">cal <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">function</span>(</span>
<span id="cb6-2">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">start_date =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">today</span>(),</span>
<span id="cb6-3">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">end_date =</span> start_date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">28</span>,</span>
<span id="cb6-4">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span></span>
<span id="cb6-5">) {</span>
<span id="cb6-6">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">%&gt;%</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span><span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">%&gt;%</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">`</span></span>
<span id="cb6-7"></span>
<span id="cb6-8">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inherits</span>(start_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Date"</span>)) {</span>
<span id="cb6-9">    start_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ymd</span>(start_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">truncated =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb6-10">  }</span>
<span id="cb6-11">  <span class="cf" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">if</span> (<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inherits</span>(end_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Date"</span>)) {</span>
<span id="cb6-12">    end_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ymd</span>(end_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">truncated =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)</span>
<span id="cb6-13">  }</span>
<span id="cb6-14"></span>
<span id="cb6-15">  start_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor_date</span>(start_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"month"</span>)</span>
<span id="cb6-16">  end_date <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rollback</span>(lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ceiling_date</span>(end_date, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"month"</span>))</span>
<span id="cb6-17"></span>
<span id="cb6-18">  tibble<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">tibble</span>(</span>
<span id="cb6-19">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">date      =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">seq</span>(start_date, end_date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"day"</span>),</span>
<span id="cb6-20">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day       =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">day</span>(date),</span>
<span id="cb6-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wday      =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wday</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> week_start),</span>
<span id="cb6-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">weekend   =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">wday</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">6</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>,</span>
<span id="cb6-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week      =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.integer</span>(lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor_date</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">unit =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"week"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> week_start)),</span>
<span id="cb6-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month     =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">abbr =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb6-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month_int =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">month</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>),</span>
<span id="cb6-26">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">year      =</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">year</span>(lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor_date</span>(.data<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>date, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">unit =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"year"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week_start =</span> week_start))</span>
<span id="cb6-27">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-28">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(month, year) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-29">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week =</span> week <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(week) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-30">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-31">    tidyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">complete</span>(tidyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">nesting</span>(year, month_int, month), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">wday =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">7</span>, week) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-32">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(year, month_int, week, wday) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-33">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-34">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sprintf</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"%2s"</span>, day),</span>
<span id="cb6-35">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(weekend, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.character</span>(crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">silver</span>(day)), day),</span>
<span id="cb6-36">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(</span>
<span id="cb6-37">        date <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> lubridate<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">today</span>(),</span>
<span id="cb6-38">        <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.character</span>(crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">bold</span>(crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">red</span>(day))),</span>
<span id="cb6-39">        day</span>
<span id="cb6-40">      ),</span>
<span id="cb6-41">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month_label =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(month, year)</span>
<span id="cb6-42">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-43">    tidyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">replace_na</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">list</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"  "</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-44">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(year, month_int, month_label, week) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-45">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(day, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">" "</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.groups =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"drop"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-46">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(month_int) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-47">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-48">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">col_nchar</span>(day)),</span>
<span id="cb6-49">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">col_align</span>(day, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> width, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">align =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"right"</span>),</span>
<span id="cb6-50">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month_label =</span> crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">col_align</span>(month_label, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> width, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">align =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"center"</span>),</span>
<span id="cb6-51">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">month_label =</span> crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">bold</span>(month_label)</span>
<span id="cb6-52">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-53">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-54">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">bind_rows</span>(</span>
<span id="cb6-55">      dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">distinct</span>(., year, month_int, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">day =</span> month_label, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">week =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>)</span>
<span id="cb6-56">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-57">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">width =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(crayon<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">col_nchar</span>(day))) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-58">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(year, month_int, week) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-59">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(year, month_int) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-60">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb6-61">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">row =</span> dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">cur_group_id</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,</span>
<span id="cb6-62">      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">row =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">floor</span>(row <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> (<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">getOption</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"width"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%/%</span> (width <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>))),</span>
<span id="cb6-63">    ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-64">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(row, week) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-65">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">text =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste</span>(day, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">collapse =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"    "</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.groups =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"drop_last"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-66">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">text =</span> dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">if_else</span>(week <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(week), <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">paste0</span>(text, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span>), text)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-67">    dplyr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">pull</span>(text) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb6-68">    cli<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">cat_line</span>()</span>
<span id="cb6-69">}</span></code></pre></div></div>
</div>
<p>Phew, that’s a lot. But now I have a function <code>cal()</code> that prints out a calendar in my R console!</p>
</div>
<style type="text/css" scoped="">
PRE.fansi SPAN {padding-top: .25em; padding-bottom: .25em};
</style>
<div class="cell">
<div class="code-copy-outer-scaffold"><div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">cal</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-09"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"2020-12"</span>)</span></code></pre></div></div>
<pre class="fansi fansi-output"><code><span style="font-weight: bold;">   September 2020   </span>    <span style="font-weight: bold;">    October 2020    </span>
    1  2  3  4 <span style="color: #555555;"> 5</span> <span style="color: #555555;"> 6</span>              1  2 <span style="color: #555555;"> 3</span> <span style="color: #555555;"> 4</span>
 7  8  9 10 11 <span style="color: #555555;">12</span> <span style="color: #555555;">13</span>     5  6  7  8  9 <span style="color: #555555;">10</span> <span style="color: #555555;">11</span>
14 15 16 17 18 <span style="color: #555555;">19</span> <span style="color: #555555;">20</span>    12 13 14 15 16 <span style="color: #555555;">17</span> <span style="color: #555555;">18</span>
21 22 23 24 25 <span style="color: #555555;">26</span> <span style="color: #555555;">27</span>    19 20 21 22 23 <span style="color: #555555;">24</span> <span style="color: #555555;">25</span>
28 29 30                26 27 28 29 30 <span style="color: #555555;">31</span>   
                                            

<span style="font-weight: bold;">    November 2020   </span>    <span style="font-weight: bold;">    December 2020   </span>
                  <span style="color: #555555;"> 1</span>        1  2  3  4 <span style="color: #555555;"> 5</span> <span style="color: #555555;"> 6</span>
 2  3  4  5  6 <span style="color: #555555;"> 7</span> <span style="color: #555555;"> 8</span>     7  8  9 10 11 <span style="color: #555555;">12</span> <span style="color: #555555;">13</span>
 9 10 11 12 13 <span style="color: #555555;">14</span> <span style="color: #555555;">15</span>    14 15 16 17 18 <span style="color: #555555;">19</span> <span style="color: #555555;">20</span>
16 17 18 19 20 <span style="color: #555555;">21</span> <span style="color: #555555;">22</span>    21 22 23 24 25 <span style="color: #555555;">26</span> <span style="color: #555555;">27</span>
23 24 25 26 27 <span style="color: #555555;">28</span> <span style="color: #555555;">29</span>    28 29 30 31         
30                                          
</code></pre>
</div>
<hr>
<p>Edited on 2021-01-28 to fix a bug that caused days whose ISO weeks occur in an earlier year — e.g.&nbsp;2021-01-01 is assigned to week 53 of 2020 — to appear in an incorrect year. Thanks <a href="https://twitter.com/Darkyben/status/1354740287877378048">@Darkyben</a>!</p>


</section>

 ]]></description>
  <category>R</category>
  <category>Scripts</category>
  <category>Productivity</category>
  <category>Interesting Uses of R</category>
  <guid>https://www.garrickadenbuie.com/blog/r-console-calendar/</guid>
  <pubDate>Mon, 21 Sep 2020 04:00:00 GMT</pubDate>
  <media:content url="https://www.garrickadenbuie.com/blog/r-console-calendar/social-card.png" medium="image" type="image/png" height="79" width="144"/>
</item>
</channel>
</rss>
