<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[re:peter]]></title><description><![CDATA[What's on my mind]]></description><link>https://repeter.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!HFNU!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Frepeter.substack.com%2Fimg%2Fsubstack.png</url><title>re:peter</title><link>https://repeter.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 13 Jun 2026 20:15:30 GMT</lastBuildDate><atom:link href="https://repeter.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Peter Sahlstrom]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[repeter@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[repeter@substack.com]]></itunes:email><itunes:name><![CDATA[Peter Sahlstrom]]></itunes:name></itunes:owner><itunes:author><![CDATA[Peter Sahlstrom]]></itunes:author><googleplay:owner><![CDATA[repeter@substack.com]]></googleplay:owner><googleplay:email><![CDATA[repeter@substack.com]]></googleplay:email><googleplay:author><![CDATA[Peter Sahlstrom]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Uncivil Obedience]]></title><description><![CDATA[A time for courage]]></description><link>https://repeter.substack.com/p/uncivil-obedience</link><guid isPermaLink="false">https://repeter.substack.com/p/uncivil-obedience</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Sat, 08 Mar 2025 13:02:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mEGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s been six weeks since <a href="https://repeter.substack.com/p/barcelona">my last post</a> - not because of a lack of ideas, but because there&#8217;s so much going on in the world and in my country, and while <a href="https://repeter.substack.com/p/i-believe-in-america">I still want to speak</a> and to <a href="https://repeter.substack.com/p/i-still-believe">go on-the-record</a> about my concerns, I haven&#8217;t had the words to say what I needed to say. But this week I found clarity.</p><p>On Wednesday I chaperoned a group of fifth graders on an overnight campout at <a href="https://georgia4h.org/4-h-centers/wahsega-4-h-center/">Wahsega</a>. I had a rowdy group, but we had a great time, and were one of the first to bed (and one of the first ones packed out in the morning). As I left I could see in the kids&#8217; eyes that I&#8217;d had a positive impact on them.</p><p>While I was there, I read <a href="https://defector.com/there-are-other-people-in-the-world">this article</a> arguing that our cultural shamelessness has led us to become &#8220;a society of grift, where a willingness to take advantage of others is a cheat code, or a campaign platform&#8221;. The article ends with "I don't know how we combat this"&#8230;and I thought, oh, I think maybe I know.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Ten or fifteen years ago I started to see the term "needs to happen" in online discourse. It was a useful rhetorical shortcut - instead of dwelling on the tactical steps ahead, it refocused on the outcome they wanted to see.</p><p>But there's hazard: if I tell you something "needs to happen", the best I can hope for is that you agree with me, and that maybe that translates into some future action. But if you don't agree completely - then what? How do we find a middle ground? How do we work together?</p><p>Saying "needs to happen" adds a false universality to an argument. It's passive-aggressive, and reinforces other passive-aggressive behaviors that communicate ideology without personal risk. Worst of all, it leaves us all vulnerable to action by opponents who are willing to be non-passively aggressive. Yard signs are ineffective against leaders who ignore the rule of law. Ideology without action is dead. </p><p>When you focus on specific actions grounded in your beliefs, you can build coalitions with people who you disagree with ideologically, and this collaboration makes it easier to prioritize actions that are effective and impactful and not just those that are attention-getting. The USA was built off people imperfectly uniting around a handful of core operational activities they could agree on<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><div><hr></div><p>My country is in a very fragile place right now. The president has issued executive orders that are unconstitutional and illegal. Members of his administration are acting outside the law and beyond their authority. Checks and balances aren&#8217;t functioning.</p><p>In light of this, two kinds of action &#8220;need to happen&#8221;:</p><p>1. <strong>Refuse corruption.</strong> Don't do things that are illegal or a &#8220;violation of the rules&#8221; just because someone lets you, and be cautious in accepting favors that are unfairly given. This escalates the breakdown of the rule of law, inhibits cooperation, and gives others leverage over you that can anchor you to a bad situation! (I&#8217;ve been thinking about this a lot as I watch <a href="https://www.imdb.com/title/tt11280740/">Severance Season 2</a>.)</p><p>2. <strong>Be strong and courageous and do the work.</strong> Steadfastly act according to your conscience. Don&#8217;t just hide in the shadow of what is legal and uncomplicated &#8211; claim what you&#8217;re entitled to, especially in situations where it will provoke a response. I'm thinking  about the <a href="https://en.wikipedia.org/wiki/Freedom_Riders">Freedom Riders</a> of the 1960s who risked their lives by exercising their legal right to ride on racially integrated bus transportation, knowing full well that they would likely end up in jail, beaten, and possibly murdered. I'm thinking of the <a href="https://en.wikipedia.org/wiki/Sanctuary_movement">sanctuary churches</a> of the 1980s who risked the future of their congregations by seeking out refugees who were being denied their legal right to asylum. But don't just wait for an opportunity to do this at a national level; it's impactful even just to change your approach from "this needs to stop" to "hey you, stop doing that".</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mEGF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mEGF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mEGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg" width="319" height="340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:319,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48038,&quot;alt&quot;:&quot;Courage&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://repeter.substack.com/i/158614424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Courage" title="Courage" srcset="https://substackcdn.com/image/fetch/$s_!mEGF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mEGF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef13d39a-18f7-454d-a45a-75c8ec4a5d68_319x340.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: https://en.wikipedia.org/wiki/Cowardly_Lion</figcaption></figure></div><p>I was once visiting the Monterrey Bay National Marine Sanctuary when I saw someone illegally flying a drone over an area where the sea lions had gathered<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. I was angry about it&#8230;but didn't do anything. I didn&#8217;t really know how. But my father-in-law modeled the behavior I now seek to show: he confronted the operator, and when they refused to stop, he left to find a park ranger. This last action was the step that pushed the operator to stop and leave.</p><p>Sometimes a single small action turns into a larger campaign: <a href="https://dansinker.com/posts/2025-02-23-dale/">George Dale</a> put everything on the line (and sacrificed most of it) to drive the KKK from Muncie, Indiana and eventually succeeded. <a href="https://en.wikipedia.org/wiki/Profiles_in_Courage">Profiles in Courage</a> is full of good examples of a single person standing steadfastly for what is right. As <a href="https://theatlantaobjective.substack.com">George Chidi</a> wrote <a href="https://theintercept.com/2020/07/18/john-lewis-and-the-dangers-of-mythmaking/">when John Lewis died</a>:</p><blockquote><p>It&#8217;s easy enough to say that we need John Lewis more than ever. It&#8217;s harder, I think, to say that we must <em>be </em>John Lewis, and that this is achievable for you or I. That John Lewis&#8217;s courage is not an excuse for lacking our own.</p></blockquote><p>If someone is cheating at a game you can stop playing, or you can appeal to an authority. But you can also know the rules yourself and insist that they follow them. Leadership can begin with any individual who takes the opportunity to lead, and this is a time when we must expect and provide and defend ethical leadership.</p><p>Going back to <a href="https://defector.com/there-are-other-people-in-the-world">the article I quoted at the start</a> - how do you fight shamelessness? By creating shame where it&#8217;s needed! You don&#8217;t need to &#8220;make a case&#8221;. You don&#8217;t need to be angry or loud. You just need be willing to stand up and say &#8220;You can&#8217;t do that here, it&#8217;s not appropriate&#8221;. Resist the urge to argue. You don&#8217;t need to defend or explain the law - you just need to call on people to follow it. Do the right thing, and confront others around you when they don&#8217;t. </p><p>Don&#8217;t just do good where it comes easily. Proactively take a stand that incurs a risk and comes at a cost. Lay claim publicly to what you value. Demonstrate "uncivil obedience".</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>And also by ignoring some VERY IMPORTANT IDEAS that have led to one civil war so far.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Do you think this is a government overreach over a small transgression? Fight to change the law! Or, do what you think you should do, accept the consequences, and fight it in court. But don&#8217;t just break the law only at times you think you won&#8217;t get caught!</p></div></div>]]></content:encoded></item><item><title><![CDATA[Twenty things I learned in Barcelona]]></title><description><![CDATA[(in no particular order)]]></description><link>https://repeter.substack.com/p/barcelona</link><guid isPermaLink="false">https://repeter.substack.com/p/barcelona</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Tue, 21 Jan 2025 13:02:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!u0IW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<ol><li><p>Barcelona was settled in pre-Roman times. The Romans called it &#8220;Barca&#8221;, and some of the original roads and aqueducts are still standing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!u0IW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!u0IW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!u0IW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4646721,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!u0IW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!u0IW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc41a331c-6fd3-46f1-adf5-7d2970d32da8_5712x4284.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>To take the metro from the airport you need to buy a multi-day pass or buy a special airport metro ticket that costs about &#8364;5.50. Taking the metro to town took about an hour. If I had it to do again, I&#8217;d take the airport bus for about &#8364;8.50, which is (I think?) faster and includes a free transfer into the metro system. I was able to buy an eight pack of tickets for about &#8364;10.50 (about half the price of an ordinary fare) that were a great deal for daily travel.</p></li><li><p>Rick Steves has some free audio tours that are a great low-impact way to explore an unfamiliar city. We did two of these in Barcelona.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p></li><li><p>Locals spell the region around Barcelona as &#8220;Catalunya&#8221;, not &#8220;Catalonia&#8221; - and the Catalunian independence movement is much older than I&#8217;d realized. There&#8217;s been some recent news about compromises the Spanish government has made to Catalunya, but it turns out Catalunians have been brokering complicated alliances for centuries, including during the Napoleonic wars and the Spanish Civil War.</p></li><li><p>The divide between Republicans and Fascists during the Spanish Civil War wasn&#8217;t entirelyalong the same idealogical axis as in Germany, Italy, or Japan. All three were totalitarian nationalist conservative movements - but in Spain, the monarchy had only ended a few years earlier and there was an ongoing tension over the role of the church within the state, and both of these were much more prominent factors in Spanish fascism. Catalunian nationalists paused separatist activities to fight on the side of the republic during the civil war, and Catalunya was punished aggressively by Francoist forces as a result.</p></li><li><p>King Cake is sold in New Orleans in anticipation of Mardi Gras, but they sell it in Spain from Three Kings Day through the entire Epiphany season.</p></li><li><p>Montserrat gets its name from the way the mountain resembles the serrated edge of a knife. It&#8217;s the highest point in Spain, and the peak is roughly at the same altitude (and latitude) as Salt Lake City, Utah. Nobody knows for sure how old the monastic community there is - monks have gathered there for more than a thousand years in many different groups. The current Benedictine structure is only about 150 years old.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LyMe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LyMe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LyMe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2505772,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LyMe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LyMe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc540714-993f-4b90-8a8a-c2ecd0ba633f_3870x5160.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Listen to your wife when she says &#8220;we should head back to the cable car&#8221;. Even though I thought we were leaving the mountain top way too early, we still caught the second-to-last cable car off Montserrat (and that was with the cable car running an hour later than we thought it would). We spent about half of our six hours at Montserrat standing in line - first to go up, then to go back down.</p></li><li><p>There&#8217;s an amazing technology museum in Figueres that has hundreds of antique typewriters, calculators, and sewing machines. There was way more variation and variety in the typewriter business than I ever would have imagined. I wonder how much of this variation was driven by the need to develop new mechanisms to evade patents and how much was just individual inventors exploring different approaches in the decades before standards like keyboards, shift keys, and space bars emerged as standards.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fAYa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fAYa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fAYa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg" width="1456" height="1786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1786,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fAYa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fAYa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ddacc70-b9f5-41a3-af3f-d5d1fdb83d45_3493x4284.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>It was a long time before someone developed a typewriter that would let you see what you typed as you typed it! Long before touch typing, you had to remember what you&#8217;d typed (or lift the typing mechanism to glance at it.) Some typewriters had integrated pencil holders to facilitate easy underlining.</p></li><li><p>Typing with your thumbs isn&#8217;t a new trend - some late 19th century typewriters were thumb operated. And a few used a &#8220;point and click&#8221; interface that combined a stylus with a &#8220;select&#8221; button.</p></li><li><p>There&#8217;s a massive cluster of dormant volcanoes north of Barcelona. Sant Joan les Fonts is allegedly one of the best places in Europe to see the different ways lava crystallizes - there are three different floes from three different volcanic eruptions at different times all layered on top of one another.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OTrA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OTrA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OTrA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9341960,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OTrA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OTrA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e14cd3-2638-4459-a063-c4226a9b3d81_5712x4284.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>This region is a great place to go stargazing. It&#8217;s the first time I was able to see the Milky Way clearly in over 30 years (and we also saw a half dozen satellites and a beautiful faint crescent moon).</p></li><li><p>Hand sanitizer does more than kill germs: the alcohol is an excellent solvent, so it also works great for cleaning up other surprise messes - like if your kids get mud all over their hands, or if a neighboring car backs out without looking and leaves a meter-long white streak on the side of your rental car.</p></li><li><p>Dali&#8217;s landscapes appear much less abstract when you see the sea and islands around his home in Cadaqu&#233;s - they&#8217;re abstractions, not imaginary.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fLza!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fLza!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fLza!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fLza!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fLza!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fLza!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2288117,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fLza!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fLza!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fLza!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fLza!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a092c6a-2765-43e9-88dd-117b73102524_4032x3024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Be sure to bring small change (20 cent and 1 euro coins) when visiting the Dali Theater Museum in Figueres. There are some exhibits that are operated like coin-operated arcade games.</p></li><li><p>There&#8217;s an inexpensive &#8220;Museum of Gardens&#8221; near the the 1992 Olympic Velodrome, and they have a real hedge maze! I&#8217;ve wanted to do one of these for years!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ekag!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ekag!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ekag!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ekag!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ekag!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ekag!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3624080,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ekag!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ekag!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ekag!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ekag!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ccf5e4-f4d2-45c4-8db6-4dca99c43dc8_4032x3024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Casa Batll&#243; really gave us a proper appreciation for Gaudi&#8217;s architecture - he believed that good design is incomplete without being functional, and this house blended some amazing technical innovations with a design that resembled something that had grown at the bottom of the sea.</p></li><li><p>Applying an adhesive metal ring to the back of an iPad Mini makes it useful as an even better external monitor using the tools I discussed in a previous post.</p></li><li><p>I tried a more minimal charging cable setup than what I discussed in my last blog post - I brought only a single 60 watt charger with three USB-C cables and a US (NEMA) to Euro (type G) adapter, along with a new 36 Watt-hour battery pack with an integrated Apple Watch charger. This worked great, and I&#8217;ll be using it in the future - but there are two things I wish I&#8217;d done differently:</p><ol><li><p>I have yet to find a good NEMA to Euro adapter that is both small and ONLY supports NEMA connectors. As a result, the adapters tend to not grip onto plugs very well. I&#8217;ve found this to be true with every adapter I&#8217;ve used, EXCEPT the one I discussed in my last blog post. I&#8217;m going to be experimenting with some smaller (if not small) NEMA to type-G adapters on my next trip.</p></li><li><p>I forgot that I&#8217;d need a second adapter for my travel hot water pot. This led to some frustrating situations where I had to make a difficult choice between recharging my gear and making a cup of coffee.</p></li></ol></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Road Work, Part 3]]></title><description><![CDATA[Going I11l]]></description><link>https://repeter.substack.com/p/road-work-part-3</link><guid isPermaLink="false">https://repeter.substack.com/p/road-work-part-3</guid><pubDate>Thu, 26 Dec 2024 13:15:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I love to travel &#8211; and I often work overseas. Here&#8217;s what I use to work effectively when I&#8217;m away from home but not <a href="https://repeter.substack.com/p/road-work-part-1">in a car</a> or <a href="https://repeter.substack.com/p/road-work-part-2">on a plane</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>Working from other countries</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ELGQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ELGQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ELGQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1105495,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ELGQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!ELGQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b2c5db6-1e8a-4f44-b8fe-de34c8a0c019_4032x3024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Power Dynamics</h3><p>When I first started traveling, I needed to bring a voltage converter so I could run my 120V devices on 240V European voltage. As more devices began to include switching power supplies, I switched to universal outlet adapters<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> and later a collection of <a href="https://en.wikipedia.org/wiki/IEC_60320#C7/C8_coupler">IEC C7 cables</a> that would connect to my Mac&#8217;s power brick. But for the past few years, I&#8217;ve been focusing on easy ways to get power to USB C devices. Here&#8217;s my current approach:</p><ol><li><p><a href="https://www.amazon.com/gp/product/B0CRQJTH53/">Epicka X232 adapter</a> &#8211; I bought this because it supports modular connectors so I&#8217;d only need to bring plugs for the places I was visiting. It does not charge quickly - but it&#8217;s more than fast enough to recharge all my devices overnight. It was also the only device I found that supported&#8230;</p></li><li><p>&#8230;<a href="https://www.amazon.com/gp/product/B0CXHXFR53/">an adapter for India</a></p></li><li><p>Three 2 meter USB A to USB C cables, braided together so they wouldn&#8217;t tangle</p></li><li><p>I like that the Epicka adapter gives me two US NEMA outlets - so I can connect a <a href="https://www.amazon.com/Anker-Charger-Durable-Lightning-PowerPort/dp/B08P544KWF">20W ANKER charger</a> to charge my&#8230;</p></li><li><p>&#8230;Apple Watch a little faster than I could with the USB C connectors built into the adapter</p></li><li><p>Costco had an upgraded <a href="https://www.amazon.com/Anker-Charger-Foldable-Compatible-MagSafe/dp/B0DGP3BCPY">30W Anker charger</a> recently, so I use that to charge my laptop or phone.</p><h3>Other Accessories</h3></li><li><p>I made this travel wallet out of <a href="https://en.wikipedia.org/wiki/Tyvek">Tyvek</a> &#8211; I like that it&#8217;s extremely slim, waterproof but breathable, has no sentimental value, and doesn&#8217;t look too much like a wallet</p></li><li><p><a href="https://en.wikipedia.org/wiki/Towel_Day">Always carry a towel</a> &#8211; &#8220;<em>Any man who can hitch the length and breadth of the galaxy, rough it, slum it, struggle against terrible odds, win through, and still knows where his towel is, is clearly a man to be reckoned with&#8221; &#8211; The Hitchhiker&#8217;s Guide to the Galaxy</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Z-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Z-9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Z-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1983244,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-Z-9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!-Z-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F755097cb-f987-49ac-bc33-9d88ce0c447d_4032x3024.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p><a href="https://www.amazon.com/gp/product/B0BJNV9KDC/">Belkin iPhone Magsafe Camera Mount</a> &#8211; yet another way to hold my phone to use it as a better webcam</p></li><li><p><a href="https://www.levenger.com/collections/circa-junior-notebooks">Levenger Circa Junior Notebook</a> &#8211; I have four different Levenger notebooks I use for work, and one of the reasons I like using them is because I can easily remove and reorder my pages &#8211; and consolidate them into a single notebook for travel</p></li><li><p><a href="https://www.kleankanteen.com/collections/non-insulated-water-bottles/products/water-bottle-classic-27-oz?variant=42298435010755#Image40027205304515">Kleen Kanteen water bottle</a> &#8211; these are made in my wife&#8217;s hometown. I&#8217;ve had this one for over a decade</p></li><li><p><a href="https://www.rei.com/product/188426/rei-co-op-nalgene-sustain-graphic-wide-mouth-water-bottle-32-fl-oz">Nalgene Widemouth bottle</a> &#8211; it&#8217;s harder to drink from, but great to use as a refill container</p></li><li><p><a href="http://radioroasters.com">Good Coffee</a> &#8211; I reuse old bags to transport smaller volumes of beans - about 18g per cup</p></li><li><p><a href="https://aeropress.com/products/aeropress-coffee-maker">Aeropress</a> &#8211; purchased back when there was only one one model. I weigh my beans with a small <a href="https://www.amazon.com/gp/product/B000O37TDO">travel scale</a>. To avoid the <a href="https://www.projecttimes.com/articles/the-christmas-rule-for-project-planning/">Christmas Rule</a>, I&#8217;ve printed instructions on labels on the side of the chamber. When putting the set away, I insert the plunger backwards into the chamber so that it will fit inside my <a href="https://www.rei.com/product/109593/snow-peak-ti-double-h450-stacking-mug">titanium mug</a> - that also leaves a gap inside the plunger large enough to hold the top half of a <a href="https://www.amazon.com/gp/product/B013R3Q7B2">JavaPresse Grinder</a></p></li><li><p><a href="https://www.amazon.com/gp/product/B0B8S64CMK">Water Kettle</a> (not shown) &#8211; I really like this kettle because it&#8217;s small, it holds enough water for a full batch of Aeropress coffee, and it supports 100-240V without needing an adapter. It has a nice &#8220;temperature hold&#8221; feature - but I find it to be more trouble than it&#8217;s worth</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Here&#8217;s what drives me crazy about &#8220;universal&#8221; adapters:</p><ul><li><p>I don&#8217;t need an adapter that will let me plug a tea kettle from New Zealand into an outlet in Malaysia. Everything I own has the same US connector on it, and I&#8217;d rather not waste space in my travel bag supporting plug designs I don&#8217;t intend to use.</p></li><li><p>They&#8217;re not actually universal - India has its own outlet standard, and most universal adapters don&#8217;t accommodate connecting to outlets in India.</p></li></ul></div></div>]]></content:encoded></item><item><title><![CDATA[Road Work, Part 2]]></title><description><![CDATA[I saw above me that endless skyway...]]></description><link>https://repeter.substack.com/p/road-work-part-2</link><guid isPermaLink="false">https://repeter.substack.com/p/road-work-part-2</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Tue, 19 Nov 2024 11:55:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Sq5Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In <a href="https://repeter.substack.com/p/road-work-part-1">part 1</a>, I described how I get things done on my computer when I&#8217;m in my car. Working in the car sometimes feels claustrophobic &#8211; but nowhere near as tight as trying to use a modern laptop from an economy section middle seat. This problem has been bugging me for years - and I finally made some great progress on it on a trip a few weeks ago.</p><h1>Working from an airplane</h1><p>I planned this post with the assumption that my next flight would be an economy class middle seat - but I got upgraded. Even though there&#8217;s a little more space at this seat than I&#8217;d normally have, the tools work just as well in a tiny space.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sq5Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1333559,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!Sq5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22ae7a4-4d19-41de-b69a-3785012cef74_4032x3024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol><li><p>Packable Backpack &#8211; I dislike the hassle of having to get in and out of my seat just to retrieve things from my carry-on bag - but I also don't want to deal with the bulk of a second carry on bag. I found <a href="https://www.amazon.com/Osprey-Ultralight-Collapsible-Stuff-Black/dp/B0BKQH39BJ">this Osprey packable backpack</a> a few years ago that solves this problem elegantly: the bag compresses to smaller than the size of my fist, but is large enough to hold everything on this list plus a neck pillow and sleep mask.</p></li><li><p>MacBook Pro (14 inch) &#8211; I love this computer, but it&#8217;s too big to open comfortably in an economy seat, even in my lap. It&#8217;s in the Osprey bag, stowed under the seat.</p></li><li><p><a href="https://www.yamdisplay.com/">Yam Display</a> &#8211; This app lets me use my iPhone as an external display for my Mac - and even better, I can use it as a touchscreen mouse too. (This functionality is <a href="https://support.apple.com/en-us/102597">built in for iPads</a>, but I don&#8217;t have an iPad)</p></li><li><p><a href="https://apps.apple.com/us/app/amphetamine/id937984704?mt=12">Amphetamine</a> (Mac App Store) &#8211; Unfortunately, my Mac tries to go to sleep every time I close it, even with Yam Display connected. The Amphetamine app lets me disable sleep mode on the Mac for a configurable amount of time.</p></li><li><p>2 meter USB C cable &#8211; Yam Display supports wireless connections but a wired connection is more reliable.</p></li><li><p>iPhone with Yam Display app &#8211; Although the Mac app is free, there's a small cost for the Yam Display app for the iPhone. I paid $10 for <a href="https://apps.apple.com/us/app-bundle/yam-display-pack-usb-air/id1078007867">the bundle that included both the wired and wireless Yam apps</a>.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0CCR3JYZL">MagSafe Phone Clip</a> &#8211; This is the exact same model of MagSafe Phone Clip I mentioned <a href="https://repeter.substack.com/p/road-work-part-1">in my last article</a>. (You can save a little if you buy the two-pack.)</p></li><li><p><a href="https://www.amazon.com/gp/product/B00YWLJNPQ">Collapsable Bluetooth Keyboard</a> &#8211; This bluetooth keyboard can remember up to three devices and folds up to about the size of my phone. I wish it was a little wider - I have to make a conscious effort to scrunch my fingers together to touch type effectively on it.</p></li><li><p>Case &#8211; This is a freebie case I got on a previous flight - it's a large zippered pouch that I won&#8217;t feel bad replacing when it gets worn out. Before this I used a <a href="https://images.bonanzastatic.com/afu/images/3653/0113/76/clinique-pink-floral-print-cosmetic-makeup-bag-10.jpg">Clinique bag</a> my wife gave me.</p></li><li><p>Airpods Pro 2 &#8211; These have completely transformed my flying experience. The noise cancelation is so good that flying with these is less loud than my day-to-day life without headphones. There's just one problem: they sometimes fall out of my ears when I'm sleeping.</p></li><li><p><a href="https://www.amazon.com/gp/product/B089B5T9L7">Silicone Airpod Strap</a> &#8211; A few months back I heard about this great new set of noise canceling Bluetooth headphones that was designed to stay in your ear while you slept. I was all set to buy them - but they cost even more than my AirPods, and I&#8217;ve always been uncomfortable buying a more expensive thing to avoid losing a cheaper thing. So I got this $2 silicone strap to keep them from falling under the seat if they do fall out of my ear.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0BQZBMXD4">AirFly</a> &#8211; This is my third wired-to-bluetooth adapter and it's the smallest, cheapest, and most reliable of the three.</p></li><li><p><a href="https://www.amazon.com/gp/product/B01IN5GENU">Saline Nasal Spray</a> &#8211; I get dried out on airplanes. This stuff is cheap and helps.</p></li><li><p><a href="https://www.youtube.com/watch?v=SZ2yjCrtwUQ">REON POCKET 4</a> &#8211; I found this in Japan last year - it's a personal heater/air conditioner, and it really takes the edge off of the regular "too hot/too cold" experience of flying.</p></li><li><p><a href="https://www.amazon.com/gp/product/B00NABTC8M">Amazon Basics Trash Bags</a> &#8211; These are sold for picking up after your dog - but I always keep a roll on me when I travel so I have a place to put sticky trash, wrappers, gum - the sorts of things that are hard to manage in a small seat. (<em>It's not like they pre-poop them. They're just bags, really. It's just a mental barrier.)</em></p></li><li><p>Water Bottle &#8211; Like I said, I get dried out on airplanes - and flight attendants will often refill a reusable bottle for you.</p></li><li><p>Shirt with a breast pocket &#8211; It's great having a packable backpack and a separate case for all this gear - but sometimes you just need to get a cable out of the way for a minute, and a breast pocket is a great help for that. Also good for passports and boarding passes.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[I still believe]]></title><description><![CDATA[But it's not as easy as it used to be]]></description><link>https://repeter.substack.com/p/i-still-believe</link><guid isPermaLink="false">https://repeter.substack.com/p/i-still-believe</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 13 Nov 2024 23:57:25 GMT</pubDate><content:encoded><![CDATA[<p>I was in India on election night. It was a strange place to experience an election, and perhaps even stranger to wake up the next morning as the polls were just closing in the westernmost states. I&#8217;ve had so many conversations about how the electoral college works and why the American executive is so uniquely powerful. It spills over everywhere - a few hours ago, when my passport didn&#8217;t scan on my layover in Paris, the agent said &#8220;it&#8217;s because of Trump&#8221;. (It worked fine on the next machine.)</p><p>I&#8217;ve spent the last week trying to figure out what to say in this post. So much has been written on why the election went the way it did, what it means, what it doesn&#8217;t mean, how we persevere through it. I still can&#8217;t quite figure out what I want to say even after rewriting this half a dozen times. I have other things I want to write about, but this has completely blocked me - I just can&#8217;t let my last hopeful post go unanswered.</p><p>I think it&#8217;s important that I go on the record and say I&#8217;m unhappy about the way the election turned out and that I have a lot of fear about how things are going to go, both within the US and outside it. I have friends in Ukraine who I&#8217;m very worried about right now. And there are so many other things too&#8230;</p><p>I thought about writing about false hope, or about the importance of investing in our communities, or about the importance of personal resilience. Those are all important things. I could go over the litany of reasons why we should expect better in our country.</p><p>But I think I&#8217;m just going to go with this:</p><p>Just because something should happen doesn&#8217;t mean it will, and just because there is nothing (or very little) I can do doesn&#8217;t mean I have to be okay with the way things are or the direction they&#8217;re headed. So as for me and my family, we willl continue to live according to our convictions, we will practice building resilience, we will continue to show love to others, and we will seek opportunities to live the America we want to see in the world.</p>]]></content:encoded></item><item><title><![CDATA[I Believe in America]]></title><description><![CDATA[This land is your land, this land is my land...]]></description><link>https://repeter.substack.com/p/i-believe-in-america</link><guid isPermaLink="false">https://repeter.substack.com/p/i-believe-in-america</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Tue, 05 Nov 2024 01:29:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/515d36af-302d-48c9-94fa-89741f6a2760_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is such a dark tension in the air today - and we all know what it is. The US presidential election - the Sword of Damocles that&#8217;s been hanging over us for so long - may finally be cut loose&#8230;or perhaps not. We&#8217;re waiting to see whether we&#8217;re the nation we hope we&#8217;re in or the one we fear we&#8217;re in. Events are getting canceled, businesses are sending out &#8220;what to do if civil unrest emerges&#8221; communiques, and we&#8217;re holding our breath to see what happens.</p><p>This isn&#8217;t going to be a &#8220;here&#8217;s how to vote&#8221; post. I voted early several weeks ago, and if you know me, it&#8217;s not at all hard to guess how I voted. (And if you don&#8217;t know me, I can&#8217;t imagine why my lone voice would be the thing that tips your decision.)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The challenges we face in the US right now are not solely about a candidate or a party (but they&#8217;re not not about that) &#8211; they&#8217;re areas where our systems aren&#8217;t delivering for us what we need them to deliver. But our systems have never worked all that well! The electoral college never worked the way we hoped. We never really engaged with the implications of slavery until we backed ourselves into a corner. There are some Very Important Questions around presidential immunity from prosecution that are irresponsibly vague. But - I want to take a minute to speak up for the American System. Not the constitution; not the tangled web of laws and court decisions - but the underlying behavior that brought my country together and that has continued to bind it together through centuries of drama.</p><p>The US has never had the structural advantages of a monoculture. Even two centuries ago when &#8220;American&#8221; meant &#8220;White&#8221; and &#8220;Northern European&#8221; and &#8220;Protestant&#8221;, there was tremendous division over &#8220;which Northern European&#8221; and &#8220;what kind of Protestant and how much of it&#8221;. There were fights over national banks. There were fights over abolition. There were fights over suffrage and workers rights and individual freedoms. And there was never a point when working through any of this got easier. But&#8230;</p><p>&#8220;We the people&#8221; isn&#8217;t an exclusive statement. It&#8217;s not a land boundary, a race, a political ideology. It&#8217;s not Blood and Soil, nor is it Coke and Blue Jeans. &#8220;We the people&#8221; never represented a &#8220;true America&#8221;. It was a diverse group being willing to unite around a few shared priorities - some notions about liberty, and government by the people as a tool to preserve that - and to continuously realign when those priorities needed to change. It&#8217;s not about the &#8220;better America&#8221; that was, nor the fragmented America that is, but the America we can always hope to make. &#8220;We the people&#8221; didn&#8217;t speak for all the people when it was written, but it can speak for as many as wish to be spoken for.</p><p>I&#8217;m an optimist, and that has led me into trouble in the past. I&#8217;ve made trouble for myself by underestimating the impact of things like the Deepwater Horizon oil spill or the Fukushima Daiichi nuclear disaster. As I&#8217;ve aged, I&#8217;ve learned to not be so quickly dismissive of things that carry the potential for great harm. So my greatest fear on November 5 is not that the wrong candidate will win (though I do feel deep fear there), nor of what consequences will come from this election, but that this election will reveal that I simply don&#8217;t understand my country and my neighbors the way I thought I did.</p><p>Tomorrow may be a severe test. But tonight, before this Election Day begins, I want to go on the record for America. I believe in America. I believe that my neighbors and friends who vote differently than me love my country too, and I hope they know that my love for my country is as great as theirs. And I hope that whatever comes tomorrow, our love and our hope can outweigh our fear and our despair.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Road Work, Part 1]]></title><description><![CDATA[How I get things done outside the office]]></description><link>https://repeter.substack.com/p/road-work-part-1</link><guid isPermaLink="false">https://repeter.substack.com/p/road-work-part-1</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Thu, 31 Oct 2024 10:44:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Izn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Two years ago I had a nice little series going on this blogletter, but I just couldn&#8217;t keep up the pace.</p><p>Last year I came back. &#8220;This time it will be be different&#8221;. And it was - I got a new job, and my time became even more compressed.</p><p>Now it&#8217;s been another year. I just got back from an amazing weekend with friends, and it&#8217;s sitting with me just how much I want to write. I don&#8217;t know how long I&#8217;ll be able to keep it up, but here&#8217;s a start.</p><h1>Working from my car</h1><p>There are times when I need to be fully present on a video call while I&#8217;m still on my way to work. Other times, I may leave the office early to miss traffic but still have a couple hours before my kids finish after-care. This is how I get work done.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Izn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Izn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Izn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1984550,&quot;alt&quot;:&quot;An image of Peter's car with elements annotated 1-10 corresponding to bullets in the list below&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="An image of Peter's car with elements annotated 1-10 corresponding to bullets in the list below" title="An image of Peter's car with elements annotated 1-10 corresponding to bullets in the list below" srcset="https://substackcdn.com/image/fetch/$s_!8Izn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!8Izn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb5eb3c8-bce6-4ab3-be7d-369684eb439b_4032x3024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My Mobile Office</figcaption></figure></div><p>Here are the items I&#8217;ve highlighted in that photo:</p><ol><li><p>2021 Toyota Prius Prime - I love this car. The 25 mile / 40 km electric range is more than enough to get me to work in the morning, and there are chargers there where I can recharge for the ride home. When I last refueled, I&#8217;d traveled 2830 miles / 4530 km on 7.8 gallons / 40 liters of gas.</p></li><li><p>Macbook Pro. It sits perfectly on the dashboard above my steering wheel at an ergonomically correct height.</p></li><li><p><a href="https://www.amazon.com/gp/product/B00M7RERPS">Steering Wheel Desk</a> - I bought this almost five years ago, and although I&#8217;ve tried several other options, I still prefer this over the others for its size and lack of fussiness. I adjust the steering wheel all the way in and down and scoot my seat all the way back and it&#8217;s just about perfect for typing.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0BT4NFZB7">Logitech Pebble 2 Keyboard</a> &#8211; Great little keyboard that can switch between three Bluetooth devices. Great for switching between laptops and phones quickly.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0BT4NFZB7">Logitech Pebble 2 Mouse</a> &#8211; Same idea as the keyboard but in mouse form. I wish the scroll wheel supported side-to-side movement.</p></li><li><p>Kirkland Signature Bottled Water &#8211; when placed here, it allows the Keyboard and Mouse Case (#7) to stay wedged between the console and the armrest storage compartment.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0B7H9XNFR">Keyboard and Mouse Case</a> &#8211; This keeps my keyboard and mouse from getting banged up in the trunk and serves as a nice mousepad for while I work.</p></li><li><p><a href="https://www.amazon.com/gp/product/B0CCR3JYZL">MagSafe Phone Clip</a> &#8211; I&#8217;m super proud of this hack. I use this clip to mount my iPhone to the sunglasses holder in my car, which positions my iPhone camera ideally when I need to take a video call from a parking lot. The clip came with a metal ring that can be attached to non-iPhones, but I attached this to the back of the inside of the sunglasses holder so that the clip wouldn&#8217;t bang around in there while I drive.</p></li><li><p>iPhone &#8211; Used especially for video calls and tethering. I use <a href="https://support.apple.com/guide/mac-help/use-iphone-as-a-webcam-mchl77879b8a/mac">Continuity Camera</a> to use this as my laptop webcam instead of the built in camera.</p></li><li><p>Anker <a href="https://www.amazon.com/gp/product/B097PPJRXS">USB C Car Charger</a> &#8211; It&#8217;s not visible on the image, but it&#8217;s located directly under #7 just to the right of #6. This adapter is more than powerful enough to recharge my laptop and phone if I run low, and I never worry about draining my car battery.</p></li><li><p>AirPods Pro 2 - I use these for hours every day. With noise canceling on and a little music, it&#8217;s enough to make me feel like I&#8217;m sitting in a phone booth by myself.</p></li></ol><p>Next time: working from an airplane</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Fledgehammer]]></title><description><![CDATA[Experiments in birdwatching]]></description><link>https://repeter.substack.com/p/fledgehammer</link><guid isPermaLink="false">https://repeter.substack.com/p/fledgehammer</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Sat, 23 Sep 2023 13:42:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!61kc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My family took a week off in July to <a href="https://www.rocketcenter.com">learn about rockets.</a> When we came back, we had a sparrow nest on our porch.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!61kc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!61kc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!61kc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!61kc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!61kc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!61kc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg" width="318" height="423.9271978021978" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:318,&quot;bytes&quot;:1569962,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!61kc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!61kc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!61kc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!61kc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf03710e-0938-4436-a982-7799687a0d83_3024x4032.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Just the prettiest little nest that you ever did see</figcaption></figure></div><p>Atlanta is &#8220;the city in a forest&#8221;, and a fun side effect is there are birds everywhere: little brown birds, big predator birds, the occasional vulture or bald eagle. I&#8217;ve grown quite fond of the birds that nest in my yard. This unexpected nest seemed like a great way to learn more about my bird neighbors.</p><p><a href="https://repeter.substack.com/p/oops">I&#8217;ve been trying</a> to take on fewer projects at a time (and to finish them more quickly), and this was also a good opportunity to put that into practice. I don&#8217;t offer a lot of deep insight in this post, but there are plenty of cute baby bird videos.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>Day 0: Getting Started</h1><p>The nest had three eggs when I found it. I had no idea how long they&#8217;d been there, or how long it would take for them to hatch, so I ordered some parts on Amazon right away.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G3XW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G3XW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G3XW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg" width="712" height="385.8296703296703" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:789,&quot;width&quot;:1456,&quot;resizeWidth&quot;:712,&quot;bytes&quot;:2901285,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G3XW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G3XW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bdec49-07a0-4190-b07c-4b84326459e5_4032x2186.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Peter, one nest, three eggs</figcaption></figure></div><p>While I waited, I captured a couple videos with my phone:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;4611a410-456b-458a-97f6-787b26cf4076&quot;,&quot;duration&quot;:null}"></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;22f5db5b-4333-4641-98c0-5dfdcdf20382&quot;,&quot;duration&quot;:null}"></div><h1>Day 10: Building and Mounting the Camera</h1><p>Here&#8217;s what I planned to build:</p><ul><li><p>A <a href="https://www.raspberrypi.com/products/raspberry-pi-zero-w/">Raspberry Pi Zero-W</a></p></li><li><p>with an <a href="https://www.amazon.com/gp/product/B07SPRQMCW">infrared camera</a></p></li><li><p>and <a href="https://www.amazon.com/dp/B0B2Z5L4L4">a really long, flat power cable</a></p></li><li><p>inside <a href="https://www.amazon.com/gp/product/B07PK8K8S2">a waterproof enclosure</a> that I could somehow mount to my porch</p></li><li><p>streaming video to Youtube</p></li></ul><p>That&#8217;s more-or-less what I ended up with, but it took me way longer to get it working than it could have. I thought I already had an infrared camera - and only realized I didn&#8217;t after the enclosure had already arrived, so I had to wait a few extra days for another order of parts - and I&#8217;m not even sure it helped that much, since I didn&#8217;t have an IR light to illuminate the nest in the dark, and it meant all my daytime videos were washed-out and pink. In hindsight, I also missed a big opportunity to experiment with the software while I was waiting for the parts to arrive. </p><p>Even so, things came together well enough:</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ca1aa3c-4a29-4378-9bf0-52c7a25030ec_3024x4032.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81c685b3-b6ae-4089-8fb0-ca96552b8b71_3024x4032.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/202ed1e3-ede3-4ae6-9219-4664fc86e7d5_3024x4032.jpeg&quot;}],&quot;caption&quot;:&quot;Building the project box&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/173b8adc-d36c-4dde-a3b8-16439577a3d0_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>I then stealthily mounted the box to my front porch ceiling with gaffing tape.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2g6w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2g6w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2g6w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2237054,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2g6w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2g6w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9280b421-e1b2-4674-bc5a-08d18b1f53f3_4032x3024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I bet you can&#8217;t find the bird camera</figcaption></figure></div><p>The tape started peeling almost immediately, so I added some strategically placed nails. When those started pulling out, I used a staple gun. That held&#8230;but this is probably a good time for me to publicly thank my wife for not giving me a hard time about doing any of this to our porch&#8230;</p><p>Anyway, my timing couldn&#8217;t have been any better; the first egg had just hatched a few hours before I got the camera mounted:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XZts!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XZts!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XZts!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XZts!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XZts!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XZts!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg" width="390" height="519.9107142857143" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:390,&quot;bytes&quot;:2456233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XZts!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XZts!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XZts!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XZts!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45f66954-30a6-4a52-be97-0923e4bd5bc7_3024x4032.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Huey is born</figcaption></figure></div><p>The bird parents were not at all sure about the camera when they first saw it. I don&#8217;t know if it was just the unexpected change in their environment or if they were seeing their reflection off the plastic&#8230;</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ca448c40-4d34-4bba-a448-efd5d99d0ccb&quot;,&quot;duration&quot;:null}"></div><p>&#8230;but soon both had resumed their normal routine:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a3f19c71-b8fe-4159-bc5d-a373eaa8ae22&quot;,&quot;duration&quot;:null}"></div><h1>Day 14: Three Babies</h1><p>Two more eggs hatched within a couple days of the first (the fourth never hatched)&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!za5N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!za5N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 424w, https://substackcdn.com/image/fetch/$s_!za5N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 848w, https://substackcdn.com/image/fetch/$s_!za5N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!za5N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!za5N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1719302,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!za5N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 424w, https://substackcdn.com/image/fetch/$s_!za5N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 848w, https://substackcdn.com/image/fetch/$s_!za5N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!za5N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aea0db0-11e2-4d70-8c71-a77925ef7b17_2316x3088.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Huey, Dewey, and Louie</figcaption></figure></div><p>&#8230;and I finally started getting some cute videos of baby birds eating.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;f1fb0c88-50e3-4f72-99a7-68414a69752c&quot;,&quot;duration&quot;:null}"></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a8db9c1f-5396-4ad0-9d0e-d7f885c77bf5&quot;,&quot;duration&quot;:null}"></div><h1>A Few More Technical Details</h1><p>I initially streamed my video directly to YouTube using raspivid and ffmpeg using this command:</p><pre><code><code>/usr/bin/raspivid -o - -t 0 -w 1280 -h 720 -fps 25 -b 2500000 -g 50 | /usr/bin/ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/&lt;STREAMKEY&gt;</code></code></pre><p>Unfortunately, this stream was super unreliable: it would periodically timeout and I&#8217;d have to log back into the YouTube creator dashboard to restart it. I tried better power supplies for the Pi, set up a watchdog timer to reboot if something went wrong, and eventually determined that something was happening between the Pi and YouTube. I spent a lot longer on this part than I planned to and never figured out what was going wrong. I started down the path of automating the process of restarting the stream from YouTube&#8230;but then I found a giant shortcut.</p><p>My Synology NAS includes a <a href="https://www.synology.com/en-global/surveillance">Surveillance Station</a> feature for monitoring home security cameras, and I realized I might be able to just stream to that instead of YouTube. This turned out to be incredibly easy: I used <a href="https://github.com/mpromonet/v4l2rtspserver">this package to publishing V4L2 video as an RTSP stream</a> and then just told my Synology to connect to the Pi as an IP camera. One unexpected benefit was the automatic motion detection: I could easily skim through the day and see any time something interesting happened with the birds.</p><h1>Growing Up</h1><p>It took about two more weeks for the babies to grow up:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;fb5686f4-a328-4c49-9a61-4a7f8cd97825&quot;,&quot;duration&quot;:null}"></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;77039159-a581-4a7b-8ad6-a603c75cb49e&quot;,&quot;duration&quot;:null}"></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;3449b1d9-edc7-4a16-8dc6-b400bff90f5f&quot;,&quot;duration&quot;:null}"></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;acaed25b-3eff-47a0-9d9e-a005525e4551&quot;,&quot;duration&quot;:null}"></div><h1>Leaving the Nest</h1><p>It was really important to me to to be able to see the birds leave the nest for the first time. &#8220;Leaving the nest&#8221; is often depicted <a href="https://www.youtube.com/watch?v=8mKIuZ4tIzk">a certain way</a> in media and culture, and I&#8217;m convinced that this still impacts the way some parents think of &#8220;sending their children into the world&#8221;. I wanted to see what leaving the nest looked like for these birds. When I saw how big the birds were in that last video on Day 29, I thought I&#8217;d better prioritize building a second wide-angle camera. But I was too late - when I came back from a drive that day, the nest was already empty:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iZtd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iZtd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iZtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1905760,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iZtd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iZtd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0792cfec-c662-4b70-a73c-66d9a5498e32_2316x3088.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Empty and gross</figcaption></figure></div><p>This is the moment when all the bird cam setup work really paid off. I went back and watched my video feed for the morning and got to see each of the babies leave one-by-one.</p><p>Huey was the first to go, at about 8:00 AM. You can see Dewey is just itching to go too, but doesn&#8217;t quite make the leap.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;2ee0a056-9dae-4d17-b303-d0db45a9538f&quot;,&quot;duration&quot;:null}"></div><p>About 30 minutes later Mama showed up with another snack, and this time Dewey is ready to go for good.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;9a62224e-73f0-40e5-aed2-91faf54e92a2&quot;,&quot;duration&quot;:null}"></div><p>Louie keeps waiting for mama to come back, but after three hungry hours finally decides to <a href="https://en.wikipedia.org/wiki/Root_hog_or_die">root hog or die</a>:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;01762335-3cb9-4be4-9948-67a31d81a5fb&quot;,&quot;duration&quot;:null}"></div><p>When mama finally does come back a few hours later, there&#8217;s nobody there.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;e0745b74-8f36-41b6-a818-4556d1f360fb&quot;,&quot;duration&quot;:null}"></div><p>I left the camera monitoring for another week to confirm, but this was the last time any of them came back to the nest.</p><h1>Coda</h1><p>I liked being able to watch the birds all though the day, so I decided to transplant the bird camera to my back yard to watch our hummingbirds. It turns out my waterproof enclosure wasn&#8217;t so waterproof after all - the gap created by running the USB cable out of the box left more than enough room for water to get in - so I filled up the box with rice and added a layer of electrical tape around the seam. So far, it&#8217;s kept working for two months without any issues&#8230;</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aed8507a-f38b-4094-bb02-dc386e825238_4032x3024.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b82d825-aa6f-4ad2-84e8-162b6ef6e023_4032x3024.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/026b703c-aed7-4172-8f21-c326a5050504_4032x3024.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32c4664f-ab77-4034-b6a4-ee3ddac2652e_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>&#8230;and now I can watch our hummingbirds, even in the middle of a rainstorm:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;47bc30b2-f6b3-4d29-9269-bb42aaa37a9e&quot;,&quot;duration&quot;:null}"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[An Accidental Year]]></title><description><![CDATA[I'm back again]]></description><link>https://repeter.substack.com/p/oops</link><guid isPermaLink="false">https://repeter.substack.com/p/oops</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Thu, 07 Sep 2023 12:00:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/696a223a-13ee-4418-9eec-c4fb8f0f23e8_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I had planned to take <a href="https://repeter.substack.com/p/ryobi">a short break last September</a>, but a few weeks turned into a full year. It took me a while to figure out what was going on, and even longer to figure out what to do about it - and even so, I&#8217;m definitely not out of the weeds yet - but today I&#8217;m going to talk a little about finishing things, prioritizing things, goals, task management, and trying to rebuild a cadence.</p><h2>What happened</h2><p>Things started getting really complicated for me starting in 2020, and they kept getting harder and harder from there. I thought was just a product of COVID and virtual school and work-from-home and finishing a Masters Degree - but then my kids got back to school, and I finished my degree, and I got a new job&#8230;and not only did things <em>not</em> get easier, they got a million times harder.</p><p>I just couldn&#8217;t figure out what was going on. How did things get harder when I had fewer hard things to do?</p><p>I thought maybe it was a problem of inspiration and that I just needed more compelling things to work on - so I picked up a few more projects, started this newsletter, and continued to reclaim some personal time in the early morning to work on them. But I continued to drag.</p><p>I thought maybe it was a problem of organization, and I doubled-down on my Getting Things Done workflow. But that didn&#8217;t get me anywhere either: somehow, the work seemed to just continue to compound - I was spending more and more of my time just managing my todo list while feeling less and less effective at working from it. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>What I figured out</h2><p>A few months ago, I realized that my problems hadn&#8217;t actually started in March 2020 when COVID hit - they started about eight months earlier when my son started kindergarten. Before that, he&#8217;d been in daycare, and I could drop him off and pick him up any time between 6:30 AM and 6:30 PM. They&#8217;d even feed him breakfast and lunch. But once he started at public school, I had to drop him off later, at a much more precise time, and pick him up from aftercare much earlier. This consumed a lot of my discretionary time, but I didn&#8217;t even think about it because I&#8217;d also started my masters program at about the same time and had expected to be super busy. This childcare work didn&#8217;t feel &#8220;busy&#8221; in the same way - it was much lower intensity, but it came with a constant need to be on standby.</p><p>I had lost two important things at the same time.</p><p>First, I&#8217;d lost an <a href="https://www.amazon.com/exec/obidos/ASIN/125018391X/ref=nosim/0sil8">arbitrary stupid goal</a> that I could focus my attention on day to day and month to month. &#8220;Finish the assignment, finish the class, finish the degree&#8221; had turned into &#8220;get everyone fed and in bed before it gets too late&#8221;. Trying to find inspiration in new projects only helped if I could keep making progress on them, and I found I couldn&#8217;t.</p><p>That&#8217;s the second thing I&#8217;d lost: my &#8220;focus time&#8221;. My family was super supportive of me in my masters degree - they&#8217;d all go to the playground for a Saturday afternoon so I could focus on an assignment, but once my degree was done I found it a lot harder to say &#8220;I&#8217;m going to go sit alone for a while to work on a project that only matters to me,&#8221; even though I know they would have supported me on it.</p><p>This lack of goals and focus was pathological, and it completely contaminated my getting-things-done workflow too. The GTD idea of &#8220;capture things so they don&#8217;t float around your head&#8221; has been really good for me at keeping me from worrying. But if I&#8217;m not able to focus, my brain just keeps churning out things I could be doing, or fun additions to fun projects in the back of my head - and these all became things I needed to then cross-file and organize. I ended up completely undisciplined: I&#8217;d be working on one thing and generating notes about something else I was thinking about, and then later I&#8217;d be polishing my todo list and discovering I&#8217;d added the same task to my inbox multiple times even though I&#8217;d already finished it.</p><p>Somehow, I had built a really effective system for capturing and prioritizing work, but without anything important to prioritize or any time to focus on it, it ended up becoming a giant fragile conglomeration of triviality.</p><p>I&#8217;m trying a couple things to deal with this:</p><ul><li><p>I did a massive burndown of my personal project backlog. I have lots of notes about things I&#8217;d like to do but that I have no particular plans to do, and all those just went into a big reference document. Other work that I don&#8217;t need to do and that I&#8217;d kinda like to do but don&#8217;t actually care about doing that much I just deleted. I hit bottom on this recently: I&#8217;m working this week on finishing the last batch of &#8220;things I actually need to do someday&#8221; from my task backlog.</p></li><li><p>I also started minimizing my &#8220;work in progress&#8221; on my project backlog - setting aside new projects that were barely underway until I could finish long-running projects I hadn&#8217;t completed. This has been nice not only for focus, but for reclaiming space on my workbench and for being able to benefit from being Abel to make use of some of these projects.</p></li><li><p>I stopped taking notes on random ideas I had while working on something else. I&#8217;ve proven to myself that I can come up with these ideas again, and capturing them just became an excuse for me to not focus more clearly on the task at hand.</p></li><li><p>I&#8217;ve started claiming a little bit of &#8220;me time&#8221; some evenings - if my kids are reading or playing or working on their chores, I find a project I can work on too - something less intellectual and more physical like organizing the pantry.</p></li><li><p>Until recently I had planned with the assumption that if something is on my todo list I need to make sure I get it done. But I&#8217;m now experimenting with another kind of plan where I can record &#8220;things I could do today&#8221;  that won&#8217;t roll over to another day if I fail to do them. Some things only have value in trying to do at a particular time, and this gives me a way to think about my days in a much more open-ended way.</p></li><li><p>I&#8217;ve started thinking of longer-term goals for myself: for the week, for the quarter, for the year. This has been a struggle - but it&#8217;s also helping me to think of day-to-day tasks as part of something larger that I care about, and has helped me to get some traction on other projects I care about.</p></li></ul><p>Finally, more than anything else, I&#8217;m trying to stop treating things that don&#8217;t matter as though they do. The fact that I wrote something down doesn&#8217;t give it importance, and just because a past version of myself cared about doing something doesn&#8217;t mean I still have to pursue it.</p><p>I&#8217;m going to keep posting here - but I don&#8217;t know what I&#8217;ll post next, or when it will be, and hopefully that means I&#8217;ll be doing it more frequently and with less stress.</p><p>Thanks for reading!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading re:peter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Home Energy Storage: The Next Generation]]></title><description><![CDATA[Some things have changed!]]></description><link>https://repeter.substack.com/p/ryobi</link><guid isPermaLink="false">https://repeter.substack.com/p/ryobi</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 07 Sep 2022 15:00:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XipX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In <a href="https://repeter.substack.com/p/home-energy-storage-on-a-budget">Part 1 of this series</a>, I talked about how I adapted a Sealed Lead Acid battery for use as a home energy reservoir. In <a href="https://repeter.substack.com/p/assault-by-batteries">Part 2</a>, I talked about trying to convert voltage levels (and how I burned out my laptop). Today I&#8217;ll close this trilogy by explaining my most recent variation.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>I&#8217;m a big fan of e-bikes. Atlanta is a city of hills and humidity, so having an electric motor to get me moving enabled me to commute to work by bike for many years. (I remain convinced that one of the best mass transit improvements the City of Atlanta could make is to build <a href="http://www.beltline.org">more bike and pedestrian infrastructure</a> and subsidize e-bike rental services for residents.)</p><p>Anyway, I was an early e-bike adopter, and bought a 2010 version of <a href="https://hilltopperbikes.com/product/sprinter-12-mile-24v-electric-bike-kit-copy/">this conversion kit</a> that was based around a 24V, 250W motor and a sealed lead acid battery pack. It works well, but I find it hard to remove and reinstall the battery for charging - and also, it&#8217;s very heavy. Now that the battery is twelve years old and not performing as well, I started to wonder whether I might be able to upgrade to a Lithium-Ion equivalent.</p><p>I was also thinking about the <a href="https://www.ryobitools.com/products/one-plus?ryobitools_production_plp_products%5BrefinementList%5D%5Bsystems.slug%5D%5B0%5D=one-plus">Ryobi ONE+</a> tools we&#8217;ve accumulated at home - we started with a <a href="https://www.homedepot.com/p/RYOBI-ONE-18V-13-in-Cordless-Battery-String-Trimmer-Edger-with-4-0-Ah-Battery-and-Charger-P2080/206451828">string trimmer</a>, but eventually added a <a href="https://www.homedepot.com/p/RYOBI-ONE-18V-100-MPH-280-CFM-Cordless-Battery-Variable-Speed-Jet-Fan-Leaf-Blower-Tool-Only-P21081A/206542642">blower,</a> <a href="https://www.homedepot.com/p/RYOBI-ONE-18V-10-in-Cordless-Battery-Chainsaw-Tool-Only-P546A/206481858">chainsaw</a>, and <a href="https://www.homedepot.com/p/RYOBI-ONE-18V-Cordless-Hybrid-WHISPER-SERIES-7-1-2-in-Fan-Tool-Only-PCL811B/318754250">fan</a> and a collection of batteries. We regularly use the Ryobi blower instead of our more powerful plug-in Toro blower just because it&#8217;s so much more accessible and maneuverable when not needing an extension cord. It would be very convenient to find a way to power my bike from a Ryobi battery pack. (I haven&#8217;t done this yet - but when I do, I&#8217;ll write about it here.)</p><p>Along the way, I got thinking about the weaknesses in <a href="https://repeter.substack.com/p/home-energy-storage-on-a-budget">my Lead Acid Energy Reservoir</a> - especially how long it took to fully charge (about 12 hours). It occurred to me that a good place to start would be to adapt a Ryobi pack to augment my existing 12V setup.</p><p>This was substantially easier than I expected. Not only are there <a href="https://hackaday.com/2018/03/24/cordless-tool-battery-pack-turned-into-portable-bench-supply/">several</a> <a href="http://www.mdpub.com/RyobiPower/index.html">other</a> <a href="https://hackaday.com/2020/02/20/diy-power-station-puts-ryobi-batteries-to-work/">projects</a> that adapt Ryobi batteries into bench power supplies, Ryobi even sells an official <a href="https://smile.amazon.com/Ryobi-150-Watt-Powered-Inverter-Generator/dp/B087X7LNSP">"inverter generator"</a>.</p><p>I found <a href="https://terrafirmatechnology.com/shop/ols/products/battery-adapter-for-ryobi-18v-dock-power-connector-with-xt60-detachable-wires">a 3D-printed adapter</a> that would allow me to connect devices to a Ryobi pack using an <a href="https://smile.amazon.com/gp/product/B07Q2SJSZ1">XT60 battery connector</a>. I also bought a <a href="https://smile.amazon.com/gp/product/B07X9XX9J8">12 Volt Regulator</a> to drop the voltage from &#8220;Ryobi Voltage&#8221; to &#8220;Car Voltage&#8221;; I also bought a <a href="https://smile.amazon.com/gp/product/B01FJ8OXX2">car receptacle</a>, and <a href="https://smile.amazon.com/gp/product/B097PPJRXS">car USB-C adapter</a>, connected everything together, and it worked great.</p><p>I also discovered a fun optimization opportunity. Many modern electronics use <a href="https://en.wikipedia.org/wiki/Switched-mode_power_supply">switched-mode power supplies</a> to convert between voltages - not only are they typically more efficient, but they allow devices to work stably across a wide range of input voltages. So when I noticed that my USB-C car adapter was rated for 12V and 24V systems, I decided to take a chance on directly connecting the car adapter to the battery without the 12V regulator.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> And it worked great!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XipX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XipX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 424w, https://substackcdn.com/image/fetch/$s_!XipX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 848w, https://substackcdn.com/image/fetch/$s_!XipX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 1272w, https://substackcdn.com/image/fetch/$s_!XipX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XipX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/91eee0f4-2e57-4af2-a643-908021c05987&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1648852,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XipX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 424w, https://substackcdn.com/image/fetch/$s_!XipX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 848w, https://substackcdn.com/image/fetch/$s_!XipX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 1272w, https://substackcdn.com/image/fetch/$s_!XipX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F91eee0f4-2e57-4af2-a643-908021c05987 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve now used this a few times to work from public parks and other places without reliable access to power outlets. I&#8217;d assumed the biggest advantage would be the ability to change batteries so that I could drain one while another is charging - but the chargers work so quickly that I&#8217;ve been able to fully recharge my 72 Wh batteries in about an hour. I also found that there are bunches of <a href="https://smile.amazon.com/gp/product/B088LSTGDX">off-brand, high capacity, Ryobi compatible batteries available</a>, each of which has ~1/4 the energy capacity of my heavy Lead Acid setup, and more than enough energy to fully recharge my laptop.</p><div><hr></div><h3>A poem about coffee</h3><div class="preformatted-block" data-component-name="PreformattedTextBlockToDOM"><label class="hide-text" contenteditable="false">Text within this block will maintain its original spacing when published</label><pre class="text"><em>I always knew that I would rue
    the day that I forgot to brew
  the black extract of coffee beans
    that helps me cope with MS Teams

Today I rose up from my bed
    and poured a cup to clear my head
  and start to feel, uncannily,
    it is the cup that drinketh me.</em>
</pre></div><div><hr></div><p>I&#8217;m going to pick up working on my <a href="https://repeter.substack.com/p/video-1">videoconference series</a> next, so watch for another post on that before the end of the month.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>It&#8217;s exactly the same sort of reckless assumption that led to <a href="https://repeter.substack.com/p/assault-by-batteries">me burning out my laptop in Part 2</a> - but the USB-C adapter was much cheaper than the laptop and seemed much more likely to work. And it did!</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Operations Sonnet #1]]></title><description><![CDATA[An Interlude]]></description><link>https://repeter.substack.com/p/sonnet-1</link><guid isPermaLink="false">https://repeter.substack.com/p/sonnet-1</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 31 Aug 2022 15:01:31 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/07f132d2-7c75-4a8b-a657-524b9e0412c0_512x512.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="preformatted-block" data-component-name="PreformattedTextBlockToDOM"><label class="hide-text" contenteditable="false">Text within this block will maintain its original spacing when published</label><pre class="text">I lead a team of several engineers
troubleshooting systems manifold;
and then emergent urgency appears:
&#8220;Things fall apart, the server cannot hold.&#8221;
It is not circumstance that pulls us here,
but we who change ourselves when led to see
priorities that suddenly appear
when nucleating points bring clarity.
&#8220;Root cause&#8221; so often means &#8220;the last excuse&#8221;
and thus conceals the <em>primum mobile</em>:
when we don&#8217;t understand what we produce,
we doom ourselves to live in disarray.
Before one can discern priority,
they must approach their work with empathy.</pre></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This was an unexpectedly busy week at work, so the final part of the Battery Trilogy will have to wait until next week. Until then, here&#8217;s <a href="https://repeter.substack.com/p/home-energy-storage-on-a-budget">Part 1</a> and <a href="https://repeter.substack.com/p/assault-by-batteries">Part 2</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Air Conditioner Troubleshooting]]></title><description><![CDATA[How to save a few hundred dollars, maybe]]></description><link>https://repeter.substack.com/p/hvac</link><guid isPermaLink="false">https://repeter.substack.com/p/hvac</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 24 Aug 2022 14:58:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iqer!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#31;Air Conditioning is nearly universal where I live in the southeastern United States, usually as part of a &#8220;central <a href="https://en.wikipedia.org/wiki/Heating,_ventilation,_and_air_conditioning">HVAC</a>&#8221; installation. I know very little about Air Conditioners; I studied the <a href="https://en.wikipedia.org/wiki/Vapor-compression_refrigeration">thermodynamic cycles</a> in college, but most of what I know has come from troubleshooting my own A/C when something has broken. Sometimes this has just helped me to keep the house cool while I wait for a service call - but most of the time, I&#8217;ve been able to fix the problem entirely, and I&#8217;ve probably saved enough by now to cover the cost of a new Air Conditioner.</p><p>When I started writing this, I hoped to give you enough context to do some of this basic troubleshooting on your own and to decide whether to attempt a repair yourself. But this is a big, complicated problem space, well outside my area of expertise, and it&#8217;s been hard to condense - so instead, I&#8217;m going to focus on a couple examples of HVAC failures I&#8217;ve been able to fix myself.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>How Air Conditioners Work</h1><p>An air conditioner is a pump that moves heat from the inside of your house to the outside. I find it helpful to imagine a machine that brings dry sponges into my home to soak up heat and then transports them outside to wring them &#8220;cool&#8221; again. Some air conditioners can be run in reverse as a <em>heat pump</em> to heat a home in winter.</p><p>A central air conditioner is actually two separate but interdependent machines. The inside machine has a big fan and a heat exchanger; this device doesn&#8217;t particularly care whether you&#8217;re heating or cooling or whether your cooling comes from air conditioning or cold water or magic. The outside machine has a big fan and a compressor.</p><h2>Capacitors</h2><p>It takes a great deal of electrical current to start a furnace fan or A/C compressor - much more than it takes to keep it running - so the fans and compressors each have their own &#8220;start capacitors&#8221; (and may also have their own &#8220;run capacitors&#8221;). These capacitors seem to fail a lot (I think I&#8217;ve replaced five of them in the past fifteen years), but the good news is that they&#8217;re so cheap and easy to replace that I now just preemptively replace my capacitors before scheduling a service call - and most of the time, that fixes the issue. I get my replacement caps at <a href="https://www.grainger.com/search/motors/motor-capacitors/motor-run-capacitors?searchQuery=vac+capacitor&amp;tv_optin=true&amp;categoryIndex=2">Grainger</a> - they have several locations near my home, so I can usually get a replacement part the same day as I realize I need it</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iqer!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iqer!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 424w, https://substackcdn.com/image/fetch/$s_!iqer!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 848w, https://substackcdn.com/image/fetch/$s_!iqer!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 1272w, https://substackcdn.com/image/fetch/$s_!iqer!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iqer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2b03907c-d019-42ce-9d61-00b6811396a3&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:946224,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iqer!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 424w, https://substackcdn.com/image/fetch/$s_!iqer!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 848w, https://substackcdn.com/image/fetch/$s_!iqer!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 1272w, https://substackcdn.com/image/fetch/$s_!iqer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2b03907c-d019-42ce-9d61-00b6811396a3 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">All the numbers I needed were printed on the side of the capacitor</figcaption></figure></div><p>I&#8217;m not to go into detail about how to do a capacitor replacement - there are many good Youtube videos that cover this - but I do want to reiterate that if you do this, make sure:</p><ul><li><p>Your equipment is powered off and the old capacitor is discharged</p></li><li><p>You&#8217;re wearing appropriate safety gear</p></li><li><p>You&#8217;ve bought a replacement capacitor with the same specifications as the one you&#8217;re replacing. The type, voltage ratings, and capacitance are all Very Important.</p></li><li><p>Make sure you pay attention to which wires were connected where!</p></li></ul><h2>General Troubleshooting</h2><p>Even if the problem turns out to be a capacitor, it helps to be able to narrow down which capacitor needs to be replaced - your system may have three or more - and whether there are other problems as well. Here are some questions to consider:</p><ul><li><p>Make sure you don&#8217;t have a tripped circuit breaker in your electrical panel; also check whether the high-pressure switch tripped (it&#8217;s usually a little red button that <a href="https://www.huffpost.com/entry/do-pop-up-turkey-timers-actually-work_n_59f756e6e4b0aec146792d28">looks like a turkey timer</a> mounted on the outside unit).</p></li><li><p>Can you identify one part of the system that isn&#8217;t running? For example, you don&#8217;t feel air blowing inside, or you don&#8217;t see the fan spinning in the unit outside. These offer a good clue of where you may want to focus your attention.</p></li><li><p>Does the behavior change over time? For example, if you feel cold air when your system first starts running, but the airflow decreases over time, it&#8217;s probably not a capacitor. (I ran into this on a couple occasions when the coolant line was under-pressurized - the heat exchanger would ice up and block the airflow. In both cases I ended up needing to replace the entire unit.)</p></li><li><p>Does the entire system lose power entirely, where the thermostat says something like &#8220;No power, system offline&#8221;? This happened to me earlier this summer and I eventually figured out it was due to a clogged condensate line; as the water backed up into the evaporator, it triggered a safety switch that cut off power to the entire unit.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UMWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UMWI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 424w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 848w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 1272w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UMWI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2a6c5760-ee69-45d6-a9d8-c572e91c0a9d&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:838184,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UMWI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 424w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 848w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 1272w, https://substackcdn.com/image/fetch/$s_!UMWI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6c5760-ee69-45d6-a9d8-c572e91c0a9d 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul><h2>Miscellanea</h2><ul><li><p>To unclog my condensate line I had to cut off a section of PVC pipe. When I replaced it, I added a removable cap so that I can more easily service the line in the future. I also added a reminder to my spring maintenance checklist to clean the line.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m9US!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m9US!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 424w, https://substackcdn.com/image/fetch/$s_!m9US!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 848w, https://substackcdn.com/image/fetch/$s_!m9US!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 1272w, https://substackcdn.com/image/fetch/$s_!m9US!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m9US!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c825a03a-c81f-4180-abfc-181e110d6786&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1543833,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m9US!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 424w, https://substackcdn.com/image/fetch/$s_!m9US!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 848w, https://substackcdn.com/image/fetch/$s_!m9US!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 1272w, https://substackcdn.com/image/fetch/$s_!m9US!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc825a03a-c81f-4180-abfc-181e110d6786 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I am still learning to apply PVC glue without making a mess.</figcaption></figure></div></li><li><p>I installed <a href="https://www.amazon.com/Ultra-Durable-CSR-U1-Compressor-Capacitor/dp/B07X463KD1">5-2-1 Compressor Saver Capacitors</a> on my outside units. I don&#8217;t know how much they&#8217;ll actually help, but I was told in 2017 that our downstairs air conditioner was about to fail, and it hasn&#8217;t failed yet&#8230;</p></li><li><p>Our newest air conditioner came with a ten year warranty, as long as we signed up for an annual maintenance plan that would cost us ~$300/year. I decided that the unit was unlikely to fail within ten years, and that the $3000 I&#8217;d save on the contract over ten years would go a long way toward paying for a new unit. I kept a copy of the &#8220;service checklist&#8221; from my initial visit and have used it to do my own &#8220;annual maintenance&#8221; every fall; here&#8217;s a condensed version:</p><ul><li><p>Change the air filter (one of my units has filters that need to be changed annually, while the other needs changing quarterly. I buy these from Costco and they cost 10-20% of what they do when I paid the HVAC installer to replace them.)</p></li><li><p>Check the air temperature from the unit</p></li><li><p>Check the pressure levels in the unit outside</p></li><li><p>Check the defrost cycle. (Pump keeps running with the fan off, brings some of the heat back outside, keeps ice from forming.)</p></li><li><p>Remove screws on the outside cage to access the controls, then test the voltage on the controls with my multimeter; reference values are printed on the outside of the case.</p></li><li><p>Test refrigerant levels. (I&#8217;ve never done this, and don&#8217;t have the equipment to do it, but it looks like the necessary tools are available on Amazon for ~$50)</p></li><li><p>Clean out leaves and debris</p></li><li><p>Clean the coils using <a href="https://smile.amazon.com/SAFE-Foaming-Coil-Cleaner-19/dp/B007I7KZN0">condensate coil cleaner</a>.</p></li><li><p>Straighten coil fins if needed using a <a href="https://smile.amazon.com/gp/product/B00ECV5Y9A">fin comb</a></p></li></ul></li><li><p>My downstairs HVAC has a condensate pump to pump condensate outside the house. When the drain line cracked apart a few years ago (I think the tube wasn&#8217;t rated for UV exposure), I replaced it with a longer line that connects to some drip irrigation emitters in my garden:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cmg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cmg7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 424w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 848w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 1272w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cmg7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5863c0fe-6820-4b61-95e3-e11041e3fdb5&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5038524,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Cmg7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 424w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 848w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 1272w, https://substackcdn.com/image/fetch/$s_!Cmg7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5863c0fe-6820-4b61-95e3-e11041e3fdb5 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The clear line at the bottom-left runs from my condensate pump</figcaption></figure></div></li></ul><p>That&#8217;s it for this week - as usual, please leave a comment if you have questions or opinions about anything we wrote! Next week I&#8217;ll pick up again with the final episode of my Battery Trilogy.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[What I've Been Up To]]></title><description><![CDATA[And why I haven't sent a newsletter in three weeks]]></description><link>https://repeter.substack.com/p/whats-up</link><guid isPermaLink="false">https://repeter.substack.com/p/whats-up</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 17 Aug 2022 15:22:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ps2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been extra busy these past few weeks. The kids started school at the beginning of August and it&#8217;s amazing how much the small shift to my schedule has impacted my ability to fiddle with projects like this newsletter.</p><p>I started this as a way to keep in touch with friends and as a way to share what I&#8217;m learning with those around me. I&#8217;ve been intending to send it out every week, but my core posts have been taking me 10-15 hours, and lately I have at best 4-6 hours per week that I can spend working on any sort of side project. And unfortunately, writing this newsletter takes time away from working on the sorts of things I like to write about in this newsletter.</p><p>I&#8217;m not going to step back from it, at least not any time soon: I still have lots of things I want to write about, and I&#8217;ve received so many kind comments about what I write about that I do find that I&#8217;m getting the sense of connection I was hoping for. But, I need to figure something out - some combination of writing more quickly, writing less, and holding myself to a cadence of delivery. This week&#8217;s issue is my first attempt at this - it&#8217;s just a rollup of what&#8217;s been preoccupying my time these past few weeks, timeboxed to one hour of writing time (though of course it actually took me two).</p><h1>What I&#8217;m Thinking About Now</h1><ul><li><p>I have several friends who are new to management, and I&#8217;m considering spinning up a small-cohort manager support group as a way to help them and to improve my own ability to mentor other managers. If you&#8217;re interested in being a part of this, or if you&#8217;d like to join sometime as a &#8220;visiting expert&#8221;, please <a href="mailto:peter@stormlash.net">shoot me an email</a>.</p></li><li><p>In the past, I could regularly use a ballpoint pen until the ink dried out completely - but for the past couple years, I find that my ballpoint pens keep jamming up. I thought it was due to low-quality paper on the notepads I was using, but I&#8217;ve now gone through a couple Baron Fig refills and a dozen Jetstream pens writing only in Moleskine notebooks. My working theory is that oil from my hands is accumulating in the paper as I write, but I don&#8217;t have a good solution yet. Does anyone else struggle with this?</p></li><li><p>I built a very effective task management system about ten years ago, and it has worked very well for me for many years - right up until I started working from home full-time and drew a much clearer boundary between my &#8220;home time&#8221; and &#8220;work time&#8221;. I find that I&#8217;ve been having a hard time keeping up with the sorts of tasks that need to be done during the day but that don&#8217;t belong on my work todo list - things like making phone calls or keeping in touch socially with other people. I probably just need to block off a chunk of time to work on this every morning, but I find that time gets repurposed easily. For those of you who also work from home full-time, how do you handle these sorts of tasks?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:peter@stormlash.net&quot;,&quot;text&quot;:&quot;Email Me&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="mailto:peter@stormlash.net"><span>Email Me</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/p/whats-up/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/p/whats-up/comments"><span>Leave a comment</span></a></p></li></ul><h1>What I&#8217;ve Been Working On</h1><h2>Building a Bike Trailer for a Bike</h2><p>I have always loved riding my bike. (See also <a href="https://repeter.substack.com/p/how-to-ride-a-bike">How to Ride A Bike</a>.) When I was a kid, my schools were always too far away to bike to, but now I live in a small city with a small school district footprint, and I&#8217;ve been eagerly waiting for the time when I&#8217;d be able to bike with my kids to school. But because my kids get picked up directly from school for aftercare, I was having trouble figuring out how to get their bikes back home after drop-off.</p><p>Earlier this spring I found a post about <a href="https://mschausprojects.blogspot.com/2020/07/how-to-tow-bike-with-another-bike.html?m=1">How to Carry a Bike With Another Bike</a>. The article includes a complete shopping list, and although the author doesn&#8217;t include a lot of detail about how things are connected to one another or why, I was able to figure out how to construct my own trailer in about a weekend. The total cost was about $145, but that includes enough parts that I could easily build 2-3 more of these racks. (If you&#8217;re interested in doing this yourself, <a href="mailto:peter@stormlash.net">email me</a> and I can give you at least some of the parts you&#8217;ll need.)</p><p>I&#8217;ve used it every weekday for two weeks and it hasn&#8217;t given me any trouble - I can hook a bike up in about three minutes, and riding home isn&#8217;t all that much more difficult than normal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ps2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ps2v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 424w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 848w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 1272w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ps2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f7be3cc6-699b-424d-8fc1-63a6c50e18ca&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1587875,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ps2v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 424w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 848w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 1272w, https://substackcdn.com/image/fetch/$s_!ps2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7be3cc6-699b-424d-8fc1-63a6c50e18ca 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I go where I&#8217;m towed</figcaption></figure></div><h2>Moldable Plastic</h2><p>The bike trailer includes two custom plastic components made using <a href="https://www.amazon.com/InstaMorph-Moldable-Plastic-12oz-White/dp/B003QKLJKQ">Instamorph</a>. I hadn&#8217;t used this before, and I still can&#8217;t say I&#8217;ve got the hang of it - but it&#8217;s remarkable to be able to fabricate plastic components like these at all without a 3D printer, and I have no doubt I&#8217;ll use it again in the future.</p><h2>Helmet Cam</h2><p>I&#8217;ve had a new appreciation for video documentation ever since our car was rear-ended a few years back. Now that I&#8217;m riding my bike to school and back every day, I&#8217;ve started recording my trips with <a href="https://smile.amazon.com/gp/product/B01HGM33HG">this low-cost camera</a>. I initially bought it to use for underwater photography &#8211; my kids both learned to swim this summer, and I wanted to capture the moment &#8211; but the camera came with a whole box of mounts, straps, and adhesives, so I decided to try mounting it to my helmet. It works great, and drivers also seem to give me a bit more space when passing. The kit also comes with a remote that can strap to my bike handlebars, so it&#8217;s easy to take still photos while I ride - you can see it in the NFC Tag photo later in this article.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Gzm_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gzm_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gzm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2234810,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Gzm_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Gzm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F693aa57d-760a-4ad7-bcd6-6b464cedb54f_5952x3348.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My helmet blocks a lot less of the image than I expected</figcaption></figure></div><h2>Sourdough Experiments</h2><p>I make homemade bread most weekends using a custom recipe based on the ones in <a href="https://www.amazon.com/Flour-Water-Salt-Yeast-Fundamentals/dp/160774273X">this book</a>. (I&#8217;ll write a whole post about this sometime). I&#8217;ve been trying to find ways to increase the sourness and flavor of the bread, but as I increase the preferment time, the gluten in the dough breaks down and the final loaf comes out too flat. I&#8217;ve been experimenting lately with starting a small dedicated batch of starter on Tuesday night, then adding that whole starter to a batch of preferment on Thursday night, and then making the bread on Friday morning, and so far this seems to be having the effect I&#8217;m looking for.</p><p>I tried adding some malt vinegar to the dough - apparently, this is a normal way of souring bread in the sourdough kits you can buy online - but I didn&#8217;t actually notice any extra flavors in the final dough. Maybe I need to add more, or maybe the flavors just don&#8217;t stand out as much as the natural ones.</p><h2>Automating Things with NFC Tags</h2><p>I got an Apple Watch last year. I like it, but I constantly forget to tell it when I&#8217;m starting a ride. But, with the <a href="https://apps.apple.com/us/app/shortcuts/id915249334">iPhone Shortcuts App</a>, you can create an automation to trigger when an <a href="https://smile.amazon.com/gp/product/B07MKWHYQK">NFC Tag</a> is tapped - so I created one to start a workout when I put my phone in the the holder on my bike. (I&#8217;ve also used these in the past to control lights in my house or start playing music.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JKYM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JKYM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 424w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 848w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 1272w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JKYM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c68aff23-0eb8-41c3-ba97-0f8219f2609e&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1609108,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JKYM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 424w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 848w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 1272w, https://substackcdn.com/image/fetch/$s_!JKYM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68aff23-0eb8-41c3-ba97-0f8219f2609e 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The NFC tag is the white dot in the middle; the helmet cam remote is the black object with the red and gray buttons near the bottom of the photo</figcaption></figure></div><h2>Fixing a Leaky Pipe, Maybe</h2><p>One of the pipes in our laundry room developed a pinhole leak a week ago. I bought one of <a href="https://www.lowes.com/pd/J-B-WELD-2-in-FiberWeld-Pipe-Repair-Cast/5001542079">these kits</a> and installed it last Saturday, and although the kit promised it would be fully cured in 30 minutes, it started leaking immediately as soon as I turned the water pressure back on. But&#8230;I checked again last night, and it seems to have stopped leaking. I have no idea whether it&#8217;s actually fixed (or why), but I have a bucket underneath just in case&#8230;and if you ever find yourself doing a similar repair, I suggest letting the patch cure for longer than the box suggests. Depending on how this goes, you may see a post from me in the future about &#8220;how I learned to replace copper pipe&#8221;.</p><h2>An Easy Medicine Bottle Hack</h2><p>My kids&#8217; allergies have been rough this summer. The allergy medicine we use is sticky and hard to pour without making a mess. Using a <a href="https://smile.amazon.com/dp/B07RTHX4KQ">bottle pourer</a> makes all the difference.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F-OV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F-OV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 424w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 848w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 1272w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F-OV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a5991a63-dd91-4143-87eb-f8204af1b18c&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2422338,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!F-OV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 424w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 848w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 1272w, https://substackcdn.com/image/fetch/$s_!F-OV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5991a63-dd91-4143-87eb-f8204af1b18c 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I hope this goes without saying, but the childproof cap doesn&#8217;t work anymore</figcaption></figure></div><h2>Stir Fry and Fish Sauce</h2><p>I bought <a href="https://smile.amazon.com/Wok-Techniques-J-Kenji-L&#243;pez-Alt/dp/0393541215">Kenji's new Wok book</a> and have been working my way through the recipes. I&#8217;ve made the Basil Chile Chicken recipe several times recently. I had no idea how delicious Fish Sauce was - I would never have thought to try it, and would have actively avoided it if I had smelled it, but it does absolutely remarkable things to food.</p><h2>Google Authentication</h2><p>I&#8217;ve been working for a while to add an authentication layer to <a href="http://github.com/kellegous/go">this app I used heavily at a former job</a>. The app had been designed for use in a private, trusted network, but I wanted to find a way to run it on the public internet, and that meant I needed to find a way to validate the identity of users before they could make changes.</p><p>It&#8217;s been a really long time since I worked on anything that ran directly on the public internet, and Javascript does not come naturally to me. I kept tripping over rabbit holes that required me to work with node.js or React or OAuth2 - all things that I&#8217;m sure are worth learning more about, but that weren&#8217;t a priority for me to learn at this moment, especially when I just wanted to finish this project. I finally thought I had gotten things working a year ago using &#8220;<a href="https://developers.google.com/identity/gsi/web">Sign in with Google</a>&#8221; - but then discovered that Google Identity Services provides only &#8220;authentication&#8221;, not &#8220;authorization&#8221;, and that I would still need to implement a separate system for tracking session state.</p><p>Well, last week I finally discovered <a href="https://github.com/firebase/firebaseui-web">FirebaseUI</a>, a drop-in system for authenticating to a dozen different backend providers. I fiddled with it for a few days, then successfully dropped it in as a replacement, and now I&#8217;ve been able to deploy this app to Google App Engine so that I can continue iterating on it.</p><h2>Building an Apple Watch Charger</h2><p>I&#8217;ve struggled to figure out where to leave my Apple Watch charger - it slides off my desk top, and I hate having loose cables around. My wife discovered that the same magnet that holds the watch to the charger will also hold the charger to the side of a metal object like a desk or a fridge, so I built a little adapter out of a toilet paper tube to keep the charger in place on one of the monitor stands on my desk.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MLC7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MLC7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 424w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 848w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 1272w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MLC7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1" width="242" height="322.6112637362637" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:242,&quot;bytes&quot;:2071225,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MLC7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 424w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 848w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 1272w, https://substackcdn.com/image/fetch/$s_!MLC7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F245bdfb1-3b7b-4dd8-8bc0-fcae5dfd8fd1 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The tube - notice the little folded-over tab at the bottom of the cutout</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eJxc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eJxc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 424w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 848w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 1272w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eJxc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae" width="238" height="317.27884615384613" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/04405796-f69c-4dd9-814e-8beb8e3ac3ae&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:238,&quot;bytes&quot;:2310974,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eJxc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 424w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 848w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 1272w, https://substackcdn.com/image/fetch/$s_!eJxc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F04405796-f69c-4dd9-814e-8beb8e3ac3ae 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The charger</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gS9Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gS9Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 424w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 848w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 1272w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gS9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352" width="242" height="322.6112637362637" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7b219663-cc7c-4d45-9109-45d9b9eec352&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:242,&quot;bytes&quot;:2161364,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gS9Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 424w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 848w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 1272w, https://substackcdn.com/image/fetch/$s_!gS9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b219663-cc7c-4d45-9109-45d9b9eec352 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The watch</figcaption></figure></div><h2>Epilogue</h2><p>That&#8217;s it for this week. Please leave a comment or send an email if you liked anything I shared this week!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Assault by Batteries]]></title><description><![CDATA[Why Voltages Matter]]></description><link>https://repeter.substack.com/p/assault-by-batteries</link><guid isPermaLink="false">https://repeter.substack.com/p/assault-by-batteries</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Thu, 28 Jul 2022 03:42:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In Part 1 of this series, I talked about <a href="https://repeter.substack.com/p/home-energy-storage-on-a-budget">building my own energy storage system</a>. This week I&#8217;m telling you about what happened next - for better and for worse.</p><p>This is the <a href="https://en.wikipedia.org/wiki/The_Empire_Strikes_Back#Duality_and_evil">Empire Strikes Back</a> portion of this trilogy - it&#8217;s moodier and some stuff gets broken - but I promise things will get happier in part 3.</p><h1>Battery Interchangeability</h1><p>I love batteries. They felt so expensive and rare when I was a kid, and now it feels like such a luxury just to have a drawer full of AAs, AAAs, and watch batteries.</p><p>I enjoy trying to figure out how to make <em>Battery A</em> work for <em>Device B</em>, or how to use a battery to power something that has no business being battery powered, or how to build an AC adapter for a nominally battery-powered device. For example, I might use a <a href="https://smile.amazon.com/gp/product/B01FLO5YSM">sabot</a> to use a AA battery for a device that expects a D battery[1], or might even <a href="https://www.instructables.com/How-To-Get-AAAA-BATTERIES-OUT-OF-9V/">cut open a 9V battery to get six AAAA batteries</a> and use these batteries to make an AAA-powered device weigh less. These swaps all work because most consumer alkaline batteries provide the same electric potential of 1.5 Volts.</p><p>Similarly, because USB ports offer a standard voltage and minimum power output, one can use a laptop or portable USB phone charger to power all sorts of 5 Volt devices - for example, using <a href="https://smile.amazon.com/gp/product/B00UVH9I5A">this cable</a> so that I can power <a href="https://smile.amazon.com/gp/product/B07S98YLHM">this network switch</a> from my laptop if I want to build a small wired network on-the-go. This standard 5V platform has lead to the emergence of <a href="https://www.hongkiat.com/blog/weird-and-unusual-usb-products/">all sorts of ridiculous USB-powered devices</a>.</p><p>You can even get a <a href="https://smile.amazon.com/gp/product/B07N1LZ693/">5V to 12V converter</a>, connect that to a <a href="https://smile.amazon.com/gp/product/B01NAUV18K">car power inverter</a>, and use that to power a Hue light bulb from a USB battery pack in case you ever need to help with your daughter&#8217;s &#8220;Planet Party&#8221;:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!21zb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!21zb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 424w, https://substackcdn.com/image/fetch/$s_!21zb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 848w, https://substackcdn.com/image/fetch/$s_!21zb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 1272w, https://substackcdn.com/image/fetch/$s_!21zb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!21zb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif" width="320" height="569" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:569,&quot;width&quot;:320,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1447482,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!21zb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 424w, https://substackcdn.com/image/fetch/$s_!21zb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 848w, https://substackcdn.com/image/fetch/$s_!21zb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 1272w, https://substackcdn.com/image/fetch/$s_!21zb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784007fc-28c2-47a7-bfd4-454f20e780a6_320x569.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">This pretty planet, flying through space&#8230;</figcaption></figure></div><p>My family has a collection of Ryobi ONE+ tools and <a href="https://smile.amazon.com/RYOBI-Performance-Lithium-Ion-Battery-Charger/dp/B09N7DK5G2">18V Battery Packs</a>, and I began to wonder if I could adapt these to work with my electric bike or as a portable power source. (More on that in a future issue). Could I find a way to utilize these as a more-portable power option?</p><h1>The Challenge</h1><p>My time is scarce these days. I get up a couple hours earlier than I&#8217;d like so that I have time to run and meditate. Hopefully, I also get 30 minutes for miscellaneous exploration and personal development time. But sometimes it&#8217;s hard to focus on something big when it might take weeks or more to wrap it up; other times, it&#8217;s just hard to feel motivated. So when a spark of passion comes, I often feel like I just need to <em>carpe</em> the <em>diem</em>. One of those moments came this spring when I learned that Apple was selling <a href="https://www.apple.com/shop/product/MLYV3AM/A/usb-c-to-magsafe-3-cable-2-m-silver">a USB-C to MagSafe cable</a> for their newest MacBook model.</p><p>I previously talked about <a href="https://repeter.substack.com/p/home-energy-storage-on-a-budget">how I built a home energy reservoir</a>. This works great for charging phones and USB-C laptops, but to charge a pre-USB-C MacBook I needed to connect the laptop power supply to an AC power inverter. I didn&#8217;t like how wasteful or complicated this was. And after all - I have a few <a href="https://9to5mac.com/2019/06/01/usb-c-magsafe-adapter-anywatt-macbook/">MagSafe to USB-C Adapters</a> that I can use to charge newer laptops from old power supplies. I finally had found a way to go in the other direction.</p><p>Well, I thought I had. <a href="https://www.pcmag.com/news/sadly-new-macbook-pros-wont-work-with-older-magsafe-chargers">It&#8217;s only compatible with newer laptops</a>. But now I was even more preoccupied with solving this problem.</p><h2>Attempt Number Two</h2><p>I investigated whether Apple ever made a car adapter for the MacBook. (They haven&#8217;t.) But I did learn about the <a href="https://apple.fandom.com/wiki/MagSafe_Airline_Adapter">MagSafe Airline Adapter</a>, which is designed to connect to an <a href="https://en.wikipedia.org/wiki/EmPower_(aircraft_power_adapter)">EmPower</a> outlet on an airplane or a &#8220;20mm port&#8221; with an adapter. But that &#8220;20mm plug&#8221; looks an awful lot like a plug for a 21mm <a href="https://en.wikipedia.org/wiki/Automobile_auxiliary_power_outlet">car cigarette lighter receptacle</a>. People say it <a href="https://discussions.apple.com/thread/788326?answerId=788326021#788326021">officially doesn't work</a>&#8230;but people say all sorts of things. Maybe it would?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LH9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LH9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 424w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 848w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 1272w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LH9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e49bec2f-ade4-43af-ba2c-78c2a0340bef&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1640838,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LH9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 424w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 848w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 1272w, https://substackcdn.com/image/fetch/$s_!LH9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe49bec2f-ade4-43af-ba2c-78c2a0340bef 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I <a href="https://www.youtube.com/watch?v=nUKgeAKTaXM">ordered one on eBay</a> for $10. <a href="https://www.youtube.com/watch?v=CQeezCdF4mk">It didn&#8217;t work</a>.</p><h2>Attempt Number Three: Oops</h2><p>I started exploring whether there was a way to adapt the MagSafe Car Charger to work off a 12V supply. I first found <a href="https://everymac.com/systems/apple/macbook_pro/faq/magsafe-airline-adapter-compatibility-cars.html">this article</a>, and then finally found <a href="https://www.bigmessowires.com/2020/04/16/building-a-12v-dc-magsafe-charger/">an awesome analysis of how to convert a MagSafe charger to work off 12V</a>:</p><blockquote><p>Now that I have a solar-powered 12V battery, how can I charge my laptop from it? An inverter would seem absurdly inefficient, converting from 12V DC to 110V AC just so I can connect my Apple charger and convert back to DC. It would work, but surely there&#8217;s some way to skip the cumbersome inverter and charge a MacBook Pro directly from DC?</p><p>&#8230;</p><p>The moment of truth. Would my expensive computer burst into flames when I connected this jury-rigged DC MagSafe charger? I held my breath, plugged in the cable, and&#8230; success! Of course it worked. The orange/green indicator LED on the MagSafe 2 connector worked too.</p><p>&#8230;</p><p>This charging method is about 95% efficient, according to the claimed efficiency rating of the boost regulator. I can also leave the regulator permanently connected, since its no-load current is less than 20 mA. In comparison, charging with an inverter and an AC wall charger is about 77% efficient (85% for the inverter times 90% for the wall charger).</p></blockquote><p>It was as though this author had read my mind. I immediately started working to replicate what he did: I grabbed an extra MagSafe 2 charger, cut the cord in half, and soldered an <a href="https://components101.com/connectors/xt60-connector">XT60 connector</a> on the Magsafe side.</p><p>I&#8217;m not used to working with XT60s connectors. There was a decent chance I&#8217;d reversed my wires accidentally or damaged the MagSafe cable, so I grabbed my multimeter to check whether the voltage on each pin was correct.</p><p><strong>Mistake #1: My multimeter probe bridged the gap between the power pin and ground. I accidentally arc-welded the probe to the pin[2].</strong> I was able to pull them apart, but there were a lot of scorch marks:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1LXi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1LXi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 424w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 848w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 1272w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1LXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/80b84a71-d689-40c3-b5ee-6a3966050f1e&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1383838,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1LXi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 424w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 848w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 1272w, https://substackcdn.com/image/fetch/$s_!1LXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80b84a71-d689-40c3-b5ee-6a3966050f1e 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">It turns out 18V is still enough to cause a lot of damage</figcaption></figure></div><p>I cleaned the connector and everything seemed okay still, so I decided to test it. I connected it to my nearest MacBook. The light didn&#8217;t turn on - so clearly it didn&#8217;t work. I plugged the MacBook back in to its normal adapter&#8230;and that didn&#8217;t light up either. Uh oh.</p><p><strong>Mistake #2: I&#8217;d turned a small error into a big one.</strong></p><p>It&#8217;s an unnerving thing to watch a laptop run out of energy for the last time - to know that you have one last chance to archive materials before everything goes dark. It felt eschatological, like a technological <em>memento mori.</em></p><p>I hate breaking things, and I was grouchy about this mistake for days &#8211; though I don&#8217;t know whether I was more upset that I&#8217;d broken the laptop or that I couldn&#8217;t possibly justify doing further testing on my 12V MagSafe adapter.</p><h2>Recovery</h2><p>Burning out a laptop wasn&#8217;t the last compulsive action I took in this project.</p><p>That same night, I ordered a <a href="https://www.ifixit.com/Store/Mac/MacBook-Pro-15-Inch-Retina-Late-2013-Mid-2015-MagSafe-2-DC-In-Board/IF117-024?o=2">replacement MagSafe receptacle</a>. It came in a week or so later:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MgYU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MgYU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 424w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 848w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 1272w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MgYU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102" width="330" height="439.92445054945057" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a2427976-34b4-4850-96bf-5adbbb276102&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:330,&quot;bytes&quot;:1147748,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MgYU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 424w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 848w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 1272w, https://substackcdn.com/image/fetch/$s_!MgYU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2427976-34b4-4850-96bf-5adbbb276102 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It took me about 2 hours to disassemble and reassemble the computer, but when I was done&#8230;it still didn&#8217;t work.</p><p>Next, I set up a saved search on eBay. Within a few weeks, I found a replacement Logic Board for less than $100. I ordered it, spent two more hours installing it&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tyi9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tyi9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 424w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 848w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 1272w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tyi9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1" width="320" height="426.5934065934066" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b9e11b74-8d49-4261-9345-83f9cecf2fb1&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:320,&quot;bytes&quot;:2081228,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tyi9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 424w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 848w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 1272w, https://substackcdn.com/image/fetch/$s_!tyi9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9e11b74-8d49-4261-9345-83f9cecf2fb1 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#8230;and this time, everything worked.</p><h2>Epilogue</h2><p>A week or two after burning out the laptop, I stumbled on to <a href="https://www.aliexpress.com/item/3256803614523745.html">this magnificent connector</a> on AliExpress:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s0lK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s0lK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 424w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 848w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 1272w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s0lK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png" width="512" height="513.1505617977529" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:892,&quot;width&quot;:890,&quot;resizeWidth&quot;:512,&quot;bytes&quot;:786193,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s0lK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 424w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 848w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 1272w, https://substackcdn.com/image/fetch/$s_!s0lK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6c87b3ca-24a8-4b52-9ac0-855c54e865d2_890x892.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I got two for less than $15, including shipping. They work great, and I can use them with my existing battery backup, including with my now-repaired MacBook Pro.</p><h1>Obsessions and Scars</h1><p>Many years ago my finger brushed against a spinning CPU fan. I jerked my hand back and got a cut from the PC case that left a small but still-visible scar.</p><p>I think about that accident often; I use it as an illustration to teach my kids. It&#8217;s a tidy parable of the importance of not being reactive. And that&#8217;s what I had in mind when I first planned this article two months ago: a litany of shame over my <em>maxima culpa</em>s on this project. There are certainly things I wish I&#8217;d done differently: not starting a project at the end of a long day, testing more carefully, or even just testing on something older and cheaper. And in hindsight, the efficiency gains probably don&#8217;t justify the work, especially since I use these old laptops rarely - and there&#8217;s no reason to <a href="https://en.wikipedia.org/wiki/Sunk_cost#Fallacy_effect">throw good money after bad</a>.</p><p>But also&#8230;I really wanted to build it! It was a project informed by rational analysis, but not one fundamentally driven by it. Instead of viewing this all through a lens of shame and waste, perhaps I should focus on trying to understand myself better. <a href="https://drmaciver.substack.com/p/how-do-we-treat-unique-talents-32a">There&#8217;s a place for obsession and variance from the norm</a>, and if I consistently anchored myself to &#8220;what is reasonable&#8221;, I never would have <a href="https://repeter.substack.com/p/video-1">built my awesome teleprompter</a>. The fact that something is simple or obvious doesn&#8217;t always mean that it isn&#8217;t novel or useful.</p><p>I wish I hadn&#8217;t needed to spend the extra cash to get the computer working again. I wish the adapter I built had worked. But if my initial plan had worked, I never would have thought to second-guess my testing methods, and I absolutely would be telling everyone about this awesome adapter I&#8217;d built. What I probably need is a practice of rate-limiting or circuit-breaking: when something goes wrong unexpectedly, &#8220;fail fast&#8221; and make sure I take some time to <a href="https://en.wikipedia.org/wiki/OODA_loop">reorient</a> and <a href="https://en.wikipedia.org/wiki/Prior_probability">update my priors</a> before moving forward. I&#8217;ll be thinking about this; if you have thoughts or opinions, please do share.</p><p>Next week I&#8217;m going to go on another tangent to talk about some recent Air Conditioner troubleshooting I had to do. If you&#8217;d like to hear more about thatgm</p><p> or just want to make sure you know as soon as part three of this series comes out, please subscribe!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>[1] The price per-joule of the energy in &#8220;Kirkland Signature&#8221; AA batteries is the same as that of Duracell D cells. The AA batteries hold about a fifth as much energy, but I use D cells very rarely, so I&#8217;d rather just keep more AA batteries on hand.</p><p>[2] A better approach would have been to test continuity between the pin on the XT60 connector and the pin on the MagSafe connector with the power disconnected.</p>]]></content:encoded></item><item><title><![CDATA[How to Ride a Bike]]></title><description><![CDATA[Dedicated to those who have learned to ride a bike late in life and to those who are still trying]]></description><link>https://repeter.substack.com/p/how-to-ride-a-bike</link><guid isPermaLink="false">https://repeter.substack.com/p/how-to-ride-a-bike</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Thu, 21 Jul 2022 03:08:16 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/605dfe66-b867-43fc-a79c-d5afb48fccbd_3022x2138.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My parents got my current bike for me as a birthday present when I turned sixteen. I love riding it - I feel fast and free and light. I rode it all around Georgia Tech in college. I used it to commute to my first job after graduating. And in recent years, I&#8217;ve tweaked it to accommodate becoming a parent: installing a motorized front wheel, adding lights and panniers and a trailer mount, and this past weekend, <a href="https://mschausprojects.blogspot.com/2020/07/how-to-tow-bike-with-another-bike.html?m=1">building a device to use my bike to tow another bike</a>. </p><p>I like riding now, but I had a really hard time when I was first learning. It seems like many people do. But why is it so hard? And what can we do to make it better?</p><p>In this issue I&#8217;ll share some general thoughts about bicycles and culture and on why it&#8217;s hard to learn to ride a bike; then, I&#8217;ll share a technique I&#8217;ve used to help my kids and friends learn to ride.</p><h1>Bicycle Culture</h1><p>Bicycles are a microcosm of human progress and development and culture. Bike development coincides with the rise of mass-consumer goods, interchangeable parts, and iteration-driven design. <a href="https://en.wikipedia.org/wiki/Good_Roads_Movement">Bikes drove the adoption of paved roads</a>. The memory of a lost bike prompted <a href="https://www.futilitycloset.com/2016/01/05/moving-violation-2/">Herman Mankiewicz to write Citizen Kane</a>. Susan B. Anthony believed that bicycling did <a href="https://velosurance.com/blog/road-womens-suffrage-was-ridden-bicycle/">&#8220;more to emancipate women than anything else in the world&#8221;</a>, and bicycles can still <a href="https://www.dailymail.co.uk/news/article-483043/Why-rich-people-likely-bikes.html">be a powerful class signifier</a>. Bicycles are a liberating partnership between people and machines, so Apple Computers were &#8220;<a href="https://medium.learningbyshipping.com/bicycle-121262546097">bicycles for the mind</a>&#8221;. We build <a href="https://www.bloomberg.com/news/articles/2017-06-22/this-dutch-cycling-superhighway-connects-commuters">bicycle expressways</a> and <a href="https://www.youtube.com/watch?v=zipZ5kwhFfs&amp;t=152s">bicycle elevators</a>. We <a href="https://www.youtube.com/watch?v=xt0V0_1MS0Q">sing about bicycles</a>. We even teach computers to <a href="https://www.youtube.com/watch?v=41U78QP8nBk">sing about bicycles</a> and <a href="https://youtu.be/mT3vfSQePcs">robots to ride bicycles</a>.</p><p>But also, bicycles are full of contradictions and counter-intuitive qualities. They&#8217;re such a simple machine, but if you think you know why a bike stays upright, <a href="https://www.nature.com/articles/535338a">you&#8217;re probably wrong</a>. <a href="https://www.futilitycloset.com/2022/05/27/the-bicycle-puzzle/">Bikes don't move the way we expect them to</a>, and <a href="https://www.gianlucagimini.it/prototypes/velocipedia.html">many people can&#8217;t even draw bicycles accurately</a>. <a href="https://link.springer.com/content/pdf/10.3758/BF03195929.pdf">A 2006 study found that</a> &#8220;When their understanding of the basics of bicycle design was assessed objectively, people were found to make frequent and serious mistakes&#8230;The results demonstrate that most people&#8217;s conceptual understanding of this familiar, everyday object is sketchy and shallow, even for information that is frequently encountered and easily perceived&#8230;&#8221;</p><p>Bike riding is a skill that, famously, <a href="https://idioms.thefreedictionary.com/like+riding+a+bike">is never forgotten once learned</a>. But I&#8217;m fairly confident that most people who know how to ride a bike don&#8217;t actually understand why they&#8217;re able to ride a bike[1]. In engineering, we regularly make use of new discoveries long before we figure out why they work (e.g, the <a href="https://rileyjshaw.com/blog/the-cats-whisker-detector">cat's whisker detector</a> before the discovery of the transistor), and you&#8217;ll likely still take a Tylenol for a headache even though we&#8217;re still not certain <a href="https://en.wikipedia.org/wiki/Paracetamol#Pharmacology">why acetaminophen works</a>. However, we are bound to encounter complex problems any time we believe we understand something simply because we&#8217;re able to use it. And if we don&#8217;t understand it, how can we hope to teach it?</p><blockquote><p>[Nobel Prize-winning physicist Richard] Feynman was a truly great teacher. He prided himself on being able to devise ways to explain even the most profound ideas to beginning students. Once, I said to him, &#8220;Dick, explain to me, so that I can understand it, why spin one-half particles obey Fermi-Dirac statistics.&#8221; Sizing up his audience perfectly, Feynman said, &#8220;I&#8217;ll prepare a freshman lecture on it.&#8221; But he came back a few days later to say, &#8220;I couldn&#8217;t do it. I couldn&#8217;t reduce it to the freshman level. That means we don&#8217;t really understand it.&#8221; [<a href="https://kottke.org/17/06/if-you-cant-explain-something-in-simple-terms-you-dont-understand-it">source</a>]</p></blockquote><h1>Why it&#8217;s hard to learn to ride a bike</h1><p>There&#8217;s a popular myth that learning to ride a bike is mostly about confidence - that kids are scared because they don&#8217;t believe they&#8217;ll be able to do it, and if we just push them harder to &#8220;suck it up&#8221; they&#8217;ll eventually realize they can do it:</p><blockquote><p>A young girl is riding a bike with training wheels.</p><p>Her father approaches. &#8220;It&#8217;s time to take those training wheels off!&#8221; </p><p>The daughter cries. The training wheels come off anyway.</p><p>The daughter now sits anxiously on a bike with no training wheels.</p><p>The father pushes her down the street. The daughter grips the handlebars and cries &#8220;Don&#8217;t let go!&#8221;</p><p>The daughter suddenly realizes that the father is gone &#8211; that he has let go without her realizing it &#8211; and that she&#8217;s riding a bike all by herself!</p></blockquote><p>Lots of people were taught to ride a bike this way. I was too. It took a long time and I crashed a lot, sometimes out of spite when I noticed my parent had let go. And in spite of that, I still couldn&#8217;t ride on my own. It wasn&#8217;t that I just needed to realize I didn&#8217;t need <a href="https://tvtropes.org/pmwiki/pmwiki.php/Main/MagicFeather">the magic feather</a> after all &#8211; it was that this technique wasn&#8217;t actually exposing me to the core skills I needed to develop to be able to ride a bike.</p><h2>Bikes and Birds</h2><p>One thing that stuck with me when I read <a href="https://smile.amazon.com/gp/product/B00LD1RWP6/">David McCullough&#8217;s book about the Wright Brothers</a> was how much time Orville and Wilbur spent studying bird flight - and specifically, how much a bird&#8217;s flight depended on how they changed the profile of their wing and tail feathers[2]. The Wright Brothers <a href="https://en.wikipedia.org/wiki/Wright_brothers#Ideas_about_control">considered this the key unsolved problem in flight</a> and spent years practicing with models and gliders to build effective control systems before they ever attempted to fly a powered airplane.</p><p>The Wright Brothers were bicycle retailers before they were aviation entrepreneurs. I wonder if that experience contributed to their insights about flying, because successful bike riding is also primarily a problem of control and not of power or balance. Unlike tricycles, bicycles must be <a href="https://en.wikipedia.org/wiki/Countersteering">countersteered</a>, and this counterintuitive movement plays a key role in keeping the bike balanced. This brief video illustrates these steering differences between bicycles and tricycles well: </p><div id="youtube2-rNQdSfgJDNM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;rNQdSfgJDNM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/rNQdSfgJDNM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Until a rider builds intuition about countersteering, they will often find themselves moving in the opposite direction of where they intended to go. This can be catastrophic when trying to steer away from an obstacle.</p><p>This is also why training wheels can make it harder to learn to ride a bike: they convert a bicycle into a tricycle and eliminate the need to countersteer. They may still serve a valuable purpose - for example, cultivating a love of riding a bike and a desire to learn to ride on two wheels, or just enabling a whole family to go on a ride together when one child cannot yet ride - but as with <a href="https://en.wikipedia.org/wiki/Inflatable_armbands">swimming with pool floats</a> or <a href="https://www.wikihow.com/Paper-Train-Your-Small-Dog">paper training a pet dog</a>, training wheels can cultivate habits that a rider will need to unlearn in order to progress.</p><h1>Learning to ride a bike</h1><p>I&#8217;ve used this technique to assist my two kids (and one coworker[3]) in learning to ride a bike, so use your judgement about whether that makes me <a href="https://commoncog.com/believability/">believable</a>. I&#8217;m not sure it&#8217;s fair to call this approach &#8220;teaching&#8221; &#8211; it&#8217;s more about &#8220;creating an environment where someone can learn&#8221;, like <a href="https://en.wikipedia.org/wiki/Montessori_education">Montessori on wheels</a>.</p><p>The way I see it, for a person to learn to ride a bike, they must build intuition about how to control it. To learn to control a bike, the rider needs to learn how to accept the feedback the bike offers. To accept that feedback requires taking a risk, since that the feedback may come in the form of crashing, so people are more likely to take risks if they know they won&#8217;t fail catastrophically and don&#8217;t feel like they&#8217;re embarrassing themselves in public. This technique is based around first teaching the rider to not fail catastrophically; then, giving them a chance to learn steering and counter steering; and finally, learning to peddle in order to keep moving indefinitely.</p><p>I&#8217;ve long thought this would be a great in-school entrepreneurship opportunity for a kid: &#8220;Learn to ride a bike, $10; learn to teach someone to ride a bike, $50&#8221;.</p><h2>Prerequisites</h2><ul><li><p>A large, smooth, flat riding surface with few obstacles or hazards and some degree of privacy. A gentle slope is very helpful, but only if it slopes toward something safe like a patch of lawn and not a busy street. The parking lots of suburban office parks are ideal. My driveway slopes down into my back yard, so I used that.</p></li><li><p>A multi-speed bike that has been previously damaged. It&#8217;s heartbreaking to damage a brand new bike while trying to learn to ride it. Multispeed is useful in being able to keep a bike in low gear when learning to peddle up hills and in being able to brake using handlebar controls. I bought two used seven speed bikes with twenty inch wheels on Craigslist for ~$100 each. You may want to consider <a href="https://biketips.com/how-to-remove-bike-pedals/">removing the pedals</a> for steps 1 &amp; 2; remember that the left-side pedal is reverse-threaded. It&#8217;s helpful to start with the seat low enough that the rider can just barely place their feet on the ground and to raise it slowly as they build confidence.</p></li><li><p>Wear grubby jeans and closed toe shoes; you probably won&#8217;t get scraped on the ground, but you feet may hit the ground at odd angles, and you might bang your knees against a pedal.</p></li></ul><h2>Step 1: Learn how to not ride a bike</h2><p><em>Objective: learn how to walk a bike and to mount and dismount it without getting hurt. By the end of this step, the rider should feel 70% confident that they can get on and off a bike on their own at any time and that it won&#8217;t roll away from them or roll away with them on it.</em></p><ul><li><p>Practice walking next to a bike with two hands on the handlebars or one hand on the handlebars and one on the seat.</p></li><li><p>Practice using the brakes to slow or stop the bike&#8217;s movement.</p></li><li><p>Practice getting on and off of the bike - climbing over the bike and raising it up; holding it up and placing one leg over it, all while controlling the bike with the brakes.</p></li><li><p>Practice making an A with legs protruding out diagonally toward the ground on each side of the bike. Try falling sideways and landing on one leg.</p></li><li><p>Practice dropping the bike and letting it fall underneath you.</p></li></ul><h2>Step 2: Learn how to ride a bike</h2><p><em>Objective: build intuition about how a bike moves and how to countersteer. By the end of this step, the rider should generally feel like they can steer a bike to go where they want it to.</em></p><ul><li><p>Mount the bike and give a gentle push forward to start rolling. Hold legs out in an A shape while moving. Use the brakes to stop, or put a foot on the ground; let the bike drop to catch yourself if necessary. Repeat, and attempt to roll further each time.</p></li><li><p>Try making a gentle turn. If the turn doesn&#8217;t work as expected, try a quick intentional countersteer. Experiment with leaning and notice how that impacts your turn.</p></li><li><p>Start at the top of a gentle slope and coast down to the bottom. Practice using the brakes to stop. Experiment with making gentle S curves. See if you can make a U-turn and coast to a stop, then use the breaks to hold yourself still. Try to turn in a circle. Be sure to use the brakes to avoid rolling backwards.</p></li><li><p>Keep practicing until you feel pretty comfortable pushing and steering the bike indefinitely. This can take as little as fifteen minutes or can go on for months. Don&#8217;t rush it, and find ways to make it fun - the rider will start to feel what it&#8217;s like to ride a bike.</p></li></ul><h2>Step 3: Learn how to not stop riding a bike</h2><p><em>Objective: incorporate pedaling. By the end of this step, the rider should feel comfortable pedaling and steering a bike indefinitely.</em></p><ul><li><p>If you took off the bike&#8217;s pedals earlier, this is the time to put them back on. Make sure you put the correct pedal on the correct side of the bike.</p></li><li><p>Start at the top of a gentle slope and push forward as usual. Repeat the exercises from step 2, but lift feet up to rest on the bike pedals. Try pedaling backwards to see how pedaling changes the balance of the bike.</p></li><li><p>On a flat surface, push the bike to start it moving, then put feet on the pedals, then practice peddling gently to keep moving forward.</p></li><li><p>Try riding down hill, then making a U-turn and peddling to go further up-hill. Try peddling in circles</p></li><li><p>On a flat surface, try pushing down on a pedal to get the bike moving forward.</p></li></ul><h2>Conclusion</h2><p>By this point, a rider knows barely enough to stay on top of a bike by riding, but is stable enough that they can start to learn from their experiences as they ride.</p><p>Thanks for reading! Next week I&#8217;ll get back to talking about expensive mistakes with batteries.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>[1] I&#8217;m increasingly convinced that this is true of all human endeavors.</p><p>[2] Atlanta has a <a href="https://www.ajc.com/lifestyles/environment/hear-those-screeches-raptor-population-flourishing-metro-atlanta/5AqNdbW6r3kaabr2dQ168L/">remarkable population of predator birds</a>.</p><p>[3] Hi, K.R!</p>]]></content:encoded></item><item><title><![CDATA[Home Energy Storage on a Budget]]></title><description><![CDATA[Keeping power flowing when the lights are off]]></description><link>https://repeter.substack.com/p/home-energy-storage-on-a-budget</link><guid isPermaLink="false">https://repeter.substack.com/p/home-energy-storage-on-a-budget</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Sun, 17 Jul 2022 15:00:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Hurricane_Irma">Hurricane Irma</a> came through Atlanta in September 2017. My family wasn&#8217;t impacted as severely as many, but we still lost power to our home for four days, and that gave me a lot of quiet, unplugged time to reflect on how to improve my resilience during emergencies. Afterward we started keeping more emergency supplies on hand, prepared a family communication checklist, and put our home network infrastructure on a <a href="https://en.wikipedia.org/wiki/Uninterruptible_power_supply">UPS</a> - but I also realized that I also wanted to create a way to maintain an &#8220;electrical reservoir&#8221; for other devices. This is the story of what I built and why.</p><p>I started writing this issue because I wanted something quick to talk about as a break from my teleprompter series. But this is going to end up as a three part series too.</p><h1>Irmageddon</h1><p>Hurricane Irma had slowed to a Tropical Storm by the time it hit Atlanta, but it was still the first time Atlanta experienced a <a href="https://en.wikipedia.org/wiki/Tropical_cyclone_warnings_and_watches">Tropical Storm Warning</a>. It was also my first time experiencing an extended power outage.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l6wK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l6wK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l6wK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1220373,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l6wK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l6wK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4e95ae68-7654-43aa-acf5-c6eb8944cdf1_3024x2140.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">We have located the source of the fault</figcaption></figure></div><p>I&#8217;ve come to expect certain things when the power is out &#8211; it will be dark, it will be hot, the kids will get bored &#8211; but this extended outage brought many surprises. Without power to my <a href="https://www.t-mobile.com/support/devices/device-troubleshooting/4g-lte-signal-booster-setup-and-help">4G Signal Booster</a>, I could barely get a signal on my mobile phone. My wired internet connection still worked, but only if I had a way to keep my router powered. And there were so many small discomforts: the frustration of knowing how to fix a broken battery-powered device but not having a way to power a soldering iron; having running water and a gas stove, but no way to grind my coffee beans. My freezer became a <a href="https://en.wikipedia.org/wiki/Schr&#246;dinger%27s_cat">Schr&#246;dinger box</a>, where the only way to be sure whether my food was spoiling would be to open the door and release any lingering cool air. I started making a list of things I wanted to fix once the emergency passed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bVHI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bVHI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bVHI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg" width="1456" height="1254" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:692252,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bVHI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bVHI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7ac9785b-3204-4694-9782-968b2d35b75d_1920x1653.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Grinding coffee the old fashioned way: with a UPS</figcaption></figure></div><p>We made it through with no major property damage or food spoilage - and I started exploring ways to work around the problems I&#8217;d experienced. I found good solutions (<a href="https://smile.amazon.com/gp/product/B0038ZU2FC/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;psc=1">a better UPS</a>; <a href="https://smile.amazon.com/PSI100K-Super-Pro-Self-Igniting-Cordless-Soldering/dp/B000ICGN38">butane soldering irons</a>; <a href="https://smile.amazon.com/gp/product/B013R3Q7B2">hand-crank burr grinders</a>; <a href="https://smile.amazon.com/gp/product/B004QJVU78">wireless fridge thermometers</a>), but so many of these problems would have been easily solved if I&#8217;d had some sort of energy reservoir I could tap into.</p><h1>Design Considerations</h1><p>I really wanted to find a way to generate energy mechanically via a <a href="https://smile.amazon.com/Zeus-Dynamo-Powerhouse-Crank-Generator/dp/B0873VKW75">hand crank</a> or <a href="https://deciwatt.global/gravitylight">slowly descending weight</a>. But powering a <a href="https://smile.amazon.com/gp/product/B015QIC1PW">small radio</a> is a very different than recharging a laptop or phone - a full phone recharge could require over an hour of intense cranking or the energy equivalent of an adult climbing to the top of a 54-story building[1]. (There&#8217;s a reason <a href="https://lucept.com/2014/11/04/william-nordhaus-the-historic-cost-of-light/">energy consumption became so much cheaper</a> once we discovered we could extract oil from whales or the ground.) I also thought about <a href="https://www.instructables.com/Power-Your-Bathroom-by-Water-Tap/">water power</a>, but using thousands of gallons of water to recharge a phone during an emergency is pretty reckless. </p><p>The <em>normal</em> way people solve this problem is with a portable generator, but I didn&#8217;t want to follow that path: with the exception of my refrigerator, virtually everything I wanted electricity for was low-voltage and low-power, and I didn&#8217;t want the unnecessary expense and overhead of maintaining a generator and storing fuel. I wanted something with the portability and reliability of a generator, but optimized for keeping small devices like phones and laptops charged. As of 2017, portable power stations built around lithium-ion batteries were starting to become available, but they were largely glorified USB phone chargers and were very expensive. The market has improved considerably since then, and it&#8217;s now possible to buy a fully-integrated <a href="https://smile.amazon.com/Anker-A1770-Powerhouse/dp/B099Z2RDS5">portable power station</a> for a per-watt-hour cost of about 3-5x what I eventually paid.</p><p>(I did want to find a way to power my refrigerator during an emergency, so I eventually bought a <a href="https://smile.amazon.com/gp/product/B07MF4GD1P">heavy-duty power inverter</a> that I could connect to my car. Powering my fridge with my car is less efficient than a dedicated generator would be, but at a much lower upfront cost and with none of the maintenance overhead.)</p><h1>What I Built</h1><p>Two months earlier I&#8217;d seen an article on <a href="https://mailchi.mp/hackernewsletter/362?e=8571734bde">Hacker Newsletter</a> about building a <a href="https://medium.com/@nikodunk/200-for-a-green-diy-self-sufficient-bedroom-that-your-landlord-wont-hate-b3b4cdcfb4f4">stand-alone Solar Generator</a>. Solar power isn&#8217;t an effective choice for backup power in Georgia - I tend to lose power during thunderstorms and hurricanes when sunlight is minimal - but I latched on to the idea of using commodity 12V Sealed Lead Acid batteries as the basis for a battery system.</p><p>Here&#8217;s what I bought:</p><ul><li><p>A <a href="https://smile.amazon.com/gp/product/B00K8E0WAG">U1 Deep Cycle Sealed Lead Acid Battery</a> for ~$65. <em>U1 batteries seem to hit the sweet spot for minimizing the cost per watt hour of storage; this battery holds 420 Watt-hours.</em></p></li><li><p>A <a href="https://www.costco.com/battery-tender-4.5-amp-supersmart-battery-charger-%2526-maintainer.product.100679769.html">Battery Tender</a> for about $40 - this charges the battery when it&#8217;s low and keeps it charged during non-emergency times.</p></li><li><p>A <a href="https://smile.amazon.com/gp/product/B002WCUIC4">battery box</a> for $12</p></li><li><p>Two sets of <a href="https://smile.amazon.com/gp/product/B00G8WLW2Y">Fused Cigarette Lighter Receptacles</a> for $12 each</p></li><li><p>A <a href="https://smile.amazon.com/gp/product/B01NAUV18K">150W Power Inverter</a> for $15</p></li><li><p>A <a href="https://smile.amazon.com/gp/product/B06Y5Q9FXB">USB Car Charger</a> for $15</p></li></ul><p>I plugged it all together inside an old backpack - battery in the main pouch, battery tender in another pouch, cables and accessories in little bags.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O7Ex!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O7Ex!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 424w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 848w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 1272w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O7Ex!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8b0e0b48-9558-41ac-8985-56d816b8bb9e&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2503212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!O7Ex!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 424w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 848w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 1272w, https://substackcdn.com/image/fetch/$s_!O7Ex!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b0e0b48-9558-41ac-8985-56d816b8bb9e 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Takeaways</h1><p>Here are a few notes after five years of use:</p><ul><li><p>I had planned to use this primarily to charge mobile phones, but thanks to USB-C I can charge most of my laptops too. I&#8217;m now able to work remotely from anywhere with a cell signal even if I don&#8217;t have access to a power outlet. The battery holds so much energy it feels virtually unlimited - I&#8217;ve only ever drained it once, and that was during a five day camping trip filled with phone, tablet, and laptop charges.</p></li><li><p>Because it&#8217;s built around 12V batteries, I can run anything that will plug into a car cigarette lighter outlet (like a <a href="https://smile.amazon.com/gp/product/B0002KR9D4">soldering iron</a>). If I connect a USB Car Charger, I can also run anything that can run off 5V (like <a href="https://smile.amazon.com/gp/product/B07S98YLHM">a network switch</a>, using <a href="https://smile.amazon.com/gp/product/B00UVH9I5A">this cable</a>). And with a <a href="https://smile.amazon.com/dp/B00ELGA23E">universal power adapter</a> or a <a href="https://smile.amazon.com/gp/product/B081YQQVHC">buck boost power supply</a> I can adjust the voltage to supply most other low power household devices. I&#8217;ve even connected it to my <a href="https://smile.amazon.com/gp/product/B07MF4GD1P">heavy duty inverter</a> and powered my fridge for a couple hours.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nK2r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nK2r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 424w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 848w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 1272w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nK2r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457" width="1456" height="735" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/43bf06dd-87ed-4dc4-8a42-59e9b391d457&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:735,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:217410,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nK2r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 424w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 848w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 1272w, https://substackcdn.com/image/fetch/$s_!nK2r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43bf06dd-87ed-4dc4-8a42-59e9b391d457 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>This works really well as an uninterruptible power supply for USB-powered devices like the <a href="http://raspberrypi.com">Raspberry Pi</a>. And by connecting a wall-powered USB hub in between the Pi and the battery packpack, I can also disconnect the Pi from the wall or from the battery without the Pi powering off.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jsYs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jsYs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 424w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 848w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 1272w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jsYs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41" width="325" height="433.25892857142856" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/cb57d2da-1c6e-4354-ae6d-90cb2702ed41&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:325,&quot;bytes&quot;:1741375,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jsYs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 424w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 848w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 1272w, https://substackcdn.com/image/fetch/$s_!jsYs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb57d2da-1c6e-4354-ae6d-90cb2702ed41 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Be careful. Although I haven&#8217;t had any issues, <strong><a href="https://www.foxtronpowersolutions.com/lead-acid-battery-safety/">lead acid batteries are dangerous</a></strong>. They&#8217;re made out of sulfuric acid and lead, neither of which I really want to be around, and if something goes wrong they will vent poisonous hydrogen sulfide gas. (Keep in mind that most batteries are dangerous in some way or another - it&#8217;s the reactiveness of these materials that makes them effective as a way to store and release energy, as with gasoline and gunpowder.)</p></li><li><p>I really like how modular and upgradable this setup is. When my battery wears out, I can replace it for $70 rather than having to buy a completely new kit. For my needs this still makes it a better option than most of the <a href="https://smile.amazon.com/Anker-Portable-Generator-Station-Outdoor/dp/B09FF46FQ9">standalone lithium ion power station</a> options that are now becoming available.</p></li><li><p>I don&#8217;t yet have a good way to measure how much energy I&#8217;ve used, but I&#8217;ve purchased some <a href="https://www.adafruit.com/product/904">current monitors</a> that I hope to build into a low-power monitoring system someday.</p></li></ul><h1>Further Experiments</h1><p>This project succeeded because I could depend on an established market of 12V devices to use and because USB-C has become such an effective platform for powering higher-power electronics. Still, I had a couple old laptops that didn&#8217;t support USB-C, and I was hoping to find a way to find a way to power them without the overhead of a power inverter. I was also interested in using this same &#8220;platform&#8221; idea to use lower-cost power tool batteries as a higher density, faster-to-charge, more portable extension of this project.</p><p>Spoiler alert: I made some gigantic and expensive mistakes, though I did also find some interesting solutions. I&#8217;ll tell you more in next week&#8217;s issue!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>[1] <a href="https://smile.amazon.com/gp/product/B097TQZ38L">This charger</a> has a capacity of 38.5 watt-hours or roughly 138.6 kJ. Since <a href="https://en.wikipedia.org/wiki/Gravitational_energy">Gravitational Potential Energy is the product of mass, gravity, and height</a>, an 80kg weight would need to be lifted ~178m or about 54 stories to produce an equivalent amount of potential energy.</p>]]></content:encoded></item><item><title><![CDATA[Camera Obscura]]></title><description><![CDATA[When the best camera isn't the one you have]]></description><link>https://repeter.substack.com/p/video-3</link><guid isPermaLink="false">https://repeter.substack.com/p/video-3</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Fri, 27 May 2022 17:50:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At the end of <a href="https://repeter.substack.com/p/video-2">our last adventure</a> I had successfully prototyped a fully functional teleprompter, but it was fragile, unreliable, and took a long time to initialize. I wanted to improve this, but before I did anything more I&#8217;d need to work through some big questions.</p><p>This issue has taken <em>a lot</em> longer to prepare than I expected. I had a certain set of ideas in mind when I first completed this project, and a different set of ideas when I first started writing about it. By the time I was done writing about what I built and why I built it, those ideas had changed again. I decided to take a little longer to revisit what I was trying to say, and to meditate on the role of incorrect knowledge in the discovery of new things.</p><h3>The Videoconference Series</h3><ol><li><p><a href="https://repeter.substack.com/p/video-1">Starting and Finishing</a></p></li><li><p><a href="https://repeter.substack.com/p/video-2">Early Prototyping</a></p></li><li><p><strong>The Camera (this issue)</strong></p></li><li><p>The Display (coming soon)</p></li><li><p>The Desk (coming soon)</p></li><li><p>Detailing (coming soon)</p></li></ol><h1>Camera Placement</h1><p>Here&#8217;s another reason why video calls feel different than live meetups: when video calling, we see people placed in their environment in positions that we never would choose for a face-to-face meeting. I wanted to create an impression that was less like two people sitting in the middle of a crowded space&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bu0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bu0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bu0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:360659,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Bu0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Bu0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb658960d-cf47-4b07-bacf-ad5f62723460_1616x1077.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Aren&#8217;t you glad you can experience my messy office while we talk?</figcaption></figure></div><p>&#8230;and more like two people sitting side by side for a conversation:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qu29!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qu29!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qu29!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qu29!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qu29!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qu29!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:307741,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!qu29!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qu29!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qu29!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qu29!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F15eac6f8-8d7c-450a-905e-e807fe06fb4d_1616x1077.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I&#8217;m sitting in the same place as before, but looking at my side-mounted teleprompter camera</figcaption></figure></div><p>Our house has a lot of shared spaces and it&#8217;s not uncommon for my spouse or kids to enter my office while I&#8217;m on a call. Moving the camera to the side helped to minimize this distraction while also giving me a greater feeling of privacy.</p><h1>Balancing Tradeoffs</h1><p>Design decisions often seem obvious in retrospect even as they&#8217;re confounding at the time. I had three key problems to evaluate:</p><h3>Which camera should I use?</h3><p>I had decided where I wanted the camera to be and roughly how the picture should look. I wanted the optical effects that come with a wide aperture and decent lens, but my <a href="https://en.wikipedia.org/wiki/Canon_EOS_500D">Canon dSLR</a> was too old to support the <a href="https://www.usa.canon.com/internet/portal/us/home/support/self-help-center/eos-webcam-utility/">EOS Webcam Utility</a>. I was curious about the <a href="http://www.davidhunt.ie/raspberry-pi-high-quality-camera-setup-for-low-latency-video-conferencing/">Raspberry Pi High Quality Camera</a>, but didn&#8217;t own one and wasn&#8217;t sure how practical it would be to use as a webcam.</p><h3>What should I use for a display?</h3><p>I&#8217;d been prototyping with an <a href="https://en.wikipedia.org/wiki/IPad_(4th_generation)">old iPad</a> running <a href="https://www.duetdisplay.com">Duet Display</a>, but it really taxed the CPU on my laptop, and I wanted something I could leave permanently attached. Yet it is surprisingly expensive to buy small monitors; as of April 2022 I could buy a 55 inch 4K TV from Costco for $300&#8230;but <a href="https://smile.amazon.com/gp/product/B076GZVCP2">a 10 inch 1080p monitor</a> costs $130.</p><h3>How will I mirror-flip the video on the display?</h3><p>Because the image I see in my teleprompter has been bounced off a piece of beamsplitter glass, everything will appear reversed or upside-down unless I mirror-flip the video feed &#8211; and this isn&#8217;t something natively supported by MacOS. This feature is available through secret menus on larger-screen TVs or very small video monitors, but to flip the image on an HDMI feed otherwise required a dedicated piece of equipment that cost $500 or more.</p><h3>Unpacking Complicated Choices</h3><p>I was overwhelmed by the number of choices I faced. Every time I came up with a good solution for part of the design, I found several new challenges in other areas. I realized that that I needed to stop thinking in terms of pieces and start exploring the technical areas with the greatest number of unknowns, and for that, I was going to need to buy some extra hardware. I ordered a <a href="https://www.adafruit.com/product/3400">Raspberry Pi Zero W</a>, a <a href="https://www.adafruit.com/product/4561">High Quality Camera</a>, and the official <a href="https://www.adafruit.com/product/4562">telephoto</a> and <a href="https://www.adafruit.com/product/4563">wide angle</a> lenses; I also bought a <a href="https://www.adafruit.com/product/4292">Raspberry Pi 4 Model B</a> to use to experiment with options for video flipping. (I&#8217;ll talk more about those experiments in the next issue.)</p><h1>A Lucky Break</h1><p>It took a few weeks for my parts to arrive, so I spent most of my time exploring how to interface the Raspberry Pi camera with my computer. I started with <a href="http://www.davidhunt.ie/raspberry-pi-high-quality-camera-setup-for-low-latency-video-conferencing/">this article</a> that described how to configure a Raspberry Pi to behave as a network-connected video camera (similar to a baby monitor or security camera). A <a href="http://www.davidhunt.ie/raspberry-pi-zero-with-pi-camera-as-usb-webcam/">followup article</a> documented how to use a Pi Zero in &#8220;on-the-go peripheral mode&#8221;. And then, as I investigated that, I found <a href="https://github.com/showmewebcam/showmewebcam">Show-Me Webcam</a>. This software <a href="https://piszek.com/2021/02/07/composability/">combines several existing composable pieces</a>: <a href="https://www.kernel.org/doc/html/v4.10/media/kapi/v4l2-controls.html">v4l2</a> for the video processing, <a href="https://github.com/peterbay/uvc-gadget">uvc-gadget</a> for the Pi to advertise itself as a USB webcam, and <a href="https://buildroot.org/downloads/manual/manual.html">buildroot</a> in order to create a custom image that will boot within a couple seconds.</p><p>I can&#8217;t overstate what a remarkable piece of software this is - not because the elements are novel or difficult, but because of the way it ties everything together into a coherent, reliable product. I plug in my Raspberry Pi, and within a couple seconds my computer recognizes it as a USB webcam. It feels like it&#8217;s not even there. It was a complete game-changer for me.</p><p>The software and electronics side of the camera had turned out to be a lot easier than I expected&#8230;but I still needed to figure out the optics.</p><h1>Building The Camera</h1><p>I enjoy photography, and somewhere learned that portrait photography should be done with a <a href="https://en.wikipedia.org/wiki/Full-frame_DSLR">full frame</a> lens with a focal length of 50-85mm. This seemed like a good starting point in selecting optics for my webcam - but it turns out to have taken me the long way around the block to where I wanted to go.</p><p>I have a decent 18-55mm zoom lens I&#8217;d planned to repurpose for this. I set up a prototype and took some pictures:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zCRE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zCRE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zCRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2419836,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zCRE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zCRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40c7bb5e-c7c9-45db-a0cd-ae6dcc10f7ca_3024x4032.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>However, I hadn&#8217;t anticipated the impact of the much-smaller image sensor in the HQ Camera. Reducing the size of the image sensor has the same impact as cropping a photo, so <a href="https://petapixel.com/2014/03/28/concise-explanation-crop-factor-affects-focal-length-aperture/">wide-angle lenses act more like telephoto lenses</a>. The High Quality Camera uses a <a href="https://www.arducam.com/sony/imx477/">Sony IMX477 sensor</a> with a 1/2.3&#8221; sensor format and <a href="https://en.wikipedia.org/wiki/Crop_factor#Common_crop_factors">a crop factor of about 5.6</a>. Even with my widest-angle 18mm lens, I&#8217;d get the zoom level I&#8217;d expect with a 100mm lens on a full frame camera, and not nearly as much background blurring as I wanted:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ft4R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ft4R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ft4R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245142,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ft4R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ft4R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa003780c-e408-448e-8213-91b320a50e97_1616x1077.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">18mm EF lens, 2 meter distance. Not bad, but a little closer than I&#8217;d like</figcaption></figure></div><p>I&#8217;d tried the official Raspberry Pi <a href="https://www.adafruit.com/product/4562">telephoto</a> and <a href="https://www.adafruit.com/product/4563">wide angle</a> lenses, but the telephoto lens was still too close, and the wide angle was too wide. I bought <a href="https://smile.amazon.com/gp/product/B088GQHVY3">this awesome 2.8-12mm C-mount</a> <a href="https://en.wikipedia.org/wiki/Varifocal_lens">varifocal zoom lens</a> that would give me an equivalent focal length of 16mm-67mm and gave me some room to experiment; then, when I found a zoom level I was happy with, I purchased <a href="https://smile.amazon.com/gp/product/B08GLZFY81">this 8mm lens</a>, which had an equivalent full-frame focal length of 45mm. I think it looked pretty good.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IQPT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IQPT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 424w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 848w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 1272w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IQPT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png" width="1456" height="815" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:815,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4033076,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IQPT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 424w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 848w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 1272w, https://substackcdn.com/image/fetch/$s_!IQPT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc51778a3-d03e-4733-af59-802d8bf199ce_2548x1426.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The window is also a clock</figcaption></figure></div><h3>Learning More About Lenses</h3><p>I didn&#8217;t know the word for it at the time, but I&#8217;d been seeking to build a <a href="https://en.wikipedia.org/wiki/Normal_lens">Normal Lens</a>. From Wikipedia (emphasis added):</p><blockquote><p>In photography and cinematography, a normal lens is <strong>a lens that reproduces a field of view that appears "natural" to a human observer</strong>. In contrast, depth compression and expansion with shorter or longer focal lengths introduces noticeable, and sometimes disturbing, distortion&#8230;Lenses with longer or shorter focal lengths produce an expanded or contracted field of view that appears to distort the perspective when viewed from a normal viewing distance&#8230;Such is the extent of distortions of perspective with these lenses that they may not be permitted as legal evidence</p></blockquote><p>This GIF by <a href="https://www.facebook.com/DanVojtechPhoto/">Dan Vojtech</a> shows how lens selection can distort a person&#8217;s features:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KpN3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KpN3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 424w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 848w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 1272w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KpN3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif" width="800" height="800" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1474143,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KpN3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 424w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 848w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 1272w, https://substackcdn.com/image/fetch/$s_!KpN3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc429a1f7-e115-4d5b-b7aa-a8ab5fa6db26_800x800.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://www.boredpanda.com/different-lenses-focal-length-perspective-spatial-distortion-example-gif/">Bored Panda</a></figcaption></figure></div><p>But there&#8217;s a key feature I was missing, and I didn&#8217;t realize it until months later when I first attempted to document my work. Although lenses are selected to avoid perspective distortion, the lens is not the cause of the distortion. From <a href="https://en.wikipedia.org/wiki/Perspective_distortion_(photography)">Wikipedia&#8217;s article on Perspective Distortion</a> (emphasis added):</p><blockquote><p><strong>Note that linear perspective changes are caused by </strong><em><strong>distance,</strong></em><strong> not by the lens per se &#8211; two shots of the same scene from the same distance will exhibit identical perspective geometry, regardless of lens used.</strong> However, since wide-angle lenses have a wider field of view, they are generally used from closer, while telephoto lenses have a narrower field of view and are generally used from farther away. For example, if standing at a distance so that a normal lens captures someone's face, a shot with a wide-angle lens or telephoto lens from the same distance will have exactly the same linear perspective geometry on the face, though the wide-angle lens may fit the entire body into the shot, while the telephoto lens captures only the nose. <strong>However, crops of these three images with the same coverage will yield the same perspective distortion</strong> &#8211; the nose will look the same in all three. Conversely, if all three lenses are used from distances such that the face fills the field, the wide-angle will be used from closer, making the nose larger compared to the rest of the photo, and the telephoto will be used from farther, making the nose smaller compared to the rest of the photo.</p></blockquote><p>I&#8217;d started by trying to calculate a focal length for my lens and worked backwards&#8230;but what I actually needed was increase the distance between my face and my camera. Since I wanted to present a particular view of my office on camera, I decided to move my camera as close to the opposite wall of my room as possible. I didn&#8217;t want the teleprompter screen to be any further away, so I built an extension tube out of an old shoebox.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NrAO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NrAO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NrAO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2324462,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NrAO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NrAO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa333440-f3d6-4451-931c-cab464774706_4032x3024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Not the &#8220;hot shoe mount&#8221; most photographers are familiar with&#8230;</figcaption></figure></div><p>I had to revisit my lens selection again to get the head-and-shoulders perspective I was looking for - and in the end, the telephoto lens I&#8217;d bought at the beginning was perfect for this. The results have been excellent - it&#8217;s what I used to take the sideways headshot at the beginning of this post - and I now use this setup for many hours every day.</p><h1>Living With Uncertainty</h1><p>I started this piece expecting to say &#8220;I thought I needed to do A, but <em>ha ha ha</em> I actually could have done B and here&#8217;s what I learned about changing your mind&#8221;. But by the time I got to describing B, I realized the answer was actually C&#8230;or maybe &#127821; or <a href="https://en.wikipedia.org/wiki/JIS_X_0208#Kanji_from_unknown_sources">&#26243;</a>. A photographer chooses a focal length and distance from the camera as part of the overall image composition process, but there are a lot of other factors too, including where the viewer is expected to be relative to the picture they look at. A &#8220;normal&#8221; lens for a movie is different from a photo because the viewer is expected to be in a different place relative to the image. I didn&#8217;t think about that at all. And there are <a href="https://en.wikipedia.org/wiki/Composition_(visual_arts)#Principles_of_organization">a bunch of other factors, too</a>.</p><p>I was working in <a href="https://en.wikipedia.org/wiki/Artes_mechanicae">the technical arts</a>, and I had unknowingly crossed from technical work into art. In both these areas choices are often informed by good practices but not defined by them. <a href="http://johnsalvatier.org/blog/2017/reality-has-a-surprising-amount-of-detail">Reality has a surprising amount of detail</a>, and learning a little bit more often leads me to realize I know less than I thought I knew when I started; my <a href="https://en.wikipedia.org/wiki/Johari_window">known-unknowns accumulate faster than my known-knowns</a>. I had reasons for the decisions I was making, but they were based on a shallow knowledge of the field I was operating in. <a href="https://youtube.com/clip/Ugkx1z1qTb-iRS611YXfBSqq-aD0gtrJsCxB">It was just a bunch of stuff that happened.</a></p><p>It occurred to me that this might help to explain why so many impactful companies are also terrible places to work. It&#8217;s well established that <a href="https://www.aamc.org/news-insights/amy-edmondson-psychological-safety-critically-important-medicine">cultivating psychological safety improves creativity</a>, and as an engineering manager I&#8217;ve focused my attention on creating environments where people can flourish. But it also seems that people can find that same feeling of safety simply through a deeply held feeling of &#8220;being right&#8221; - even in cases where &#8220;the truth&#8221; is difficult to substantiate or is even obviously different. Sometimes this conviction leads them to <a href="https://www.thisamericanlife.org/475/transcript">identify the moons of Mars and the spot on Jupiter</a>, or <a href="https://fantasticanachronism.com/2020/01/17/having-had-no-predecessor-to-imitate/#fnref114186507221">decipher Linear B Greek</a>, or <a href="https://en.wikipedia.org/wiki/Magna_Carta#Use_in_the_Thirteen_Colonies_and_the_United_States">guarantee Trial by Jury when founding a new republic</a>. Sometimes a false belief is too convenient to check because it <a href="https://en.wikipedia.org/wiki/Boiling_frog#As_metaphor">provides a compelling illustration about the risk of gradual change</a> or <a href="https://www.tandfonline.com/doi/10.1080/17496977.2019.1648924">of power being neutralized</a> or simply provides <a href="https://www.tolstoytherapy.com/brief-thoughts-on-maps-miroslav-holub/">a path home through the Alps</a>. And sometimes, a false belief means you just build a product with <a href="https://en.wikipedia.org/wiki/Sinclair_C5">poor</a> <a href="https://en.wikipedia.org/wiki/Segway">market</a> <a href="https://www.atlasobscura.com/places/thomas-edisons-concrete-houses">fit</a>. Sometimes <a href="https://books.google.com/books?id=QrcpAAAAYAAJ&amp;pg=PA53&amp;dq=%22First+they+ignore+you%22#v=onepage&amp;q=%22First%20they%20ignore%20you%22&amp;f=false">they ridicule you and then build monuments to you</a>. And sometimes <a href="https://www.goodreads.com/quotes/12389-but-the-fact-that-some-geniuses-were-laughed-at-does">they just laugh at you because you&#8217;re a clown</a>.</p><p>I built an awesome camera based on a bunch of na&#239;ve assumptions about photography. If I&#8217;d known what I didn&#8217;t know when I started, I might never have actually started. But I got where I wanted to go, however it is I got here, and in the end, I have a result I&#8217;m satisfied with.</p><h3>Coda</h3><p>I will talk through the final three parts of this camera project in future issues:</p><ol><li><p>I&#8217;m going to talk about the awesome way I learned to mirror-flip my display;</p></li><li><p>I&#8217;m going to discuss all the complexities of attaching this setup to my desk;</p></li><li><p>I&#8217;m going to share a bunch of other little details that enhance my experience of videoconferencing.</p></li></ol><p>However, writing this project up has taken a lot longer than I expected and it&#8217;s kept me back from the weekly posting schedule I&#8217;m striving to maintain - so you may see a few mini-posts on other topics before I finish off this series.</p><p>If you haven&#8217;t already, please subscribe &#8211; and thank you to everyone who has written to me or commented on my past issues!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Building a Teleprompter]]></title><description><![CDATA[(unprompted)]]></description><link>https://repeter.substack.com/p/video-2</link><guid isPermaLink="false">https://repeter.substack.com/p/video-2</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Fri, 15 Apr 2022 13:42:15 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here&#8217;s what my video conference setup looked like on March 22, 2020:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!z1RN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z1RN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 424w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 848w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 1272w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z1RN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd" width="472" height="589.0274725274726" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8bfb2610-593f-4e5c-99b4-47de7cfd6ffd&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1817,&quot;width&quot;:1456,&quot;resizeWidth&quot;:472,&quot;bytes&quot;:1277345,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!z1RN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 424w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 848w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 1272w, https://substackcdn.com/image/fetch/$s_!z1RN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8bfb2610-593f-4e5c-99b4-47de7cfd6ffd 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My desk, with three computers and a monitor. Not shown: dozens of boxes stacked behind me.</figcaption></figure></div><p>My desk was a folding table propped on scrap lumber. The monitor was eighteen years old. The ergonomics weren&#8217;t great, but it gave me a strong incentive to experiment, and I had lots of extra time at home for that.</p><p>In <a href="https://repeter.substack.com/p/video-1">my last post</a> I discussed why I was improving my videoconference environment and what I eventually ended up with. Today I&#8217;ll share some early ideas and prototypes I came up with along the way.</p><h3>The Videoconference Series</h3><ol><li><p><a href="https://repeter.substack.com/p/video-1">Starting and Finishing</a></p></li><li><p><strong>Early Prototyping (this issue)</strong></p></li><li><p><a href="https://repeter.substack.com/p/video-3">The Camera</a></p></li><li><p>The Display (coming soon)</p></li><li><p>The Desk (coming soon)</p></li><li><p>Detailing (coming soon)</p></li></ol><h1>Early Prototyping</h1><p>I didn&#8217;t start this working on this with a clear outcome in mind - I just spent my first few months experimenting with ways to improve individual elements of the videoconference experience. Here&#8217;s what I tried.</p><h3>Chromebooks</h3><p>When having face-to-face meetings, I would close my laptop,  set my phone aside, and take notes on paper. I wanted to find a way to do something similar for videoconferences. My first effort was to try using a dedicated &#8220;conference-only&#8221; laptop using a spare Chromebook. I appreciated the absence of distractions, but because the laptop was so old, I looked terrible on camera. I didn&#8217;t want to upgrade to a newer laptop just for this one narrow application, so I started looking for ways to improve my camera quality.</p><h3>dSLR</h3><p><a href="https://www.themarginalian.org/2014/01/29/ira-glass-success-daniel-sax/">Ira Glass once spoke</a> of the way that creative people can be held back by their own taste: that they appreciate something enough to want to do it, but they also appreciate it enough to know that what they&#8217;re doing is not very good. I think the classes on photography and videography I took in High School were just enough to give me an appreciation for &#8220;video done well&#8221; that as I started to videoconference constantly in early 2020, it really started to bother me that my video didn&#8217;t &#8220;look right&#8221;.</p><p>Some of this I was able to adjust through lighting and composition adjustments - but I was really frustrated by the absence of <a href="https://en.wikipedia.org/wiki/Bokeh">bokeh</a>. A camera&#8217;s <a href="https://en.wikipedia.org/wiki/Depth_of_field">depth of field</a> for a given subject depends in part on the distance between the camera&#8217;s lens and image sensor, and because most laptop cameras must fit into a narrow portion of a laptop&#8217;s lid, they have such a deep focus that objects in the foreground and background are equally focused. (In recent years smartphone cameras <a href="http://www.macrumors.com/2016/10/24/apple-releases-ios-10-1-with-new-portrait-mode/">have started to work around this</a> by using parallax or LIDAR to apply different levels of blur to objects based on how far away they are.)</p><p>Canon offered a great high quality solution to this when they released their <a href="https://www.usa.canon.com/internet/portal/us/home/support/self-help-center/eos-webcam-utility/">EOS Webcam Utility</a> - the video it produces is absolutely remarkable. But although I had many great lenses, <a href="https://en.wikipedia.org/wiki/Canon_EOS_500D">my camera</a> was too old. <a href="https://twitter.com/easement">A friend</a> suggested that I look into <a href="http://magiclantern.fm">Magic Lantern</a>, a community-created software upgrade for Canon dSLR cameras; although it didn&#8217;t enable webcam mode, I was able to turn off all the on-screen overlays and feed the &#8220;live view&#8221; output into my computer using a <a href="https://smile.amazon.com/gp/product/B08FQR8R1V/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;psc=1">$16 USB HDMI capture adapter</a>. This worked except for one thing: the camera wasn&#8217;t designed to have the video sensor exposed for long periods of time, and it would often overheat and power off after about twenty five minutes of use. I thought about buying a used version of one of the older supported camera models, but decided to explore some other options first. </p><h3>Phone Cameras</h3><p>I really like working outdoors when the weather is nice, but my old laptop battery could rarely make it through an hour-long video conference, and power outlets in shared spaces can be scarce. I found a great solution to this when I purchased a <a href="https://smile.amazon.com/s?k=selfie+tripod">&#8220;Selfie Tripod&#8221;</a> that could hold my phone at eye level in front of me. <strong>This remains one of the best overall video conferencing options I&#8217;ve explored, and is by far the cheapest, with many good options available for less than $20.</strong> My phone camera is much higher quality than my laptop webcam, the battery life on video conferences is much better, and it&#8217;s even easier (and cheaper) to supplement the battery using an external battery pack. However, these tripods wobble and fall over easily, and you suffer from all the limitations that come with phone implementations of videoconferencing software.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O4OD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O4OD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 424w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 848w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 1272w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O4OD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a4147092-be23-43a8-a249-027535535e6a&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1255982,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!O4OD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 424w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 848w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 1272w, https://substackcdn.com/image/fetch/$s_!O4OD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4147092-be23-43a8-a249-027535535e6a 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Camo</h3><p>My phone had the best video quality of anything I tried, but I wanted to conference from my laptop, not my phone. Then I found <a href="https://reincubate.com/camo/">Reincubate Camo</a>, a tool that lets you use your phone as a webcam. This software is fantastic, and if I&#8217;d found about it earlier I might have taken a different path on this project. I still frequently use it when I need a document camera for a presentation.</p><h3>Projector</h3><p>By late summer I&#8217;d purchased <a href="https://smile.amazon.com/gp/product/B075N1BYWB">a higher quality webcam</a> and had reprioritized around creating a more natural conference experience with better eye contact. I found an <a href="https://smile.amazon.com/gp/product/B08B8DKYPS">incredibly cheap picoprojector</a> and wondered&#8230;what if I projected my screen onto a sheet with a camera hole cut into it?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ldvy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ldvy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ldvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1186025,&quot;alt&quot;:&quot;A picture of Peter with a webcam image superimposed over his face&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A picture of Peter with a webcam image superimposed over his face" title="A picture of Peter with a webcam image superimposed over his face" srcset="https://substackcdn.com/image/fetch/$s_!ldvy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ldvy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F158bde57-b00c-4878-9306-3e266d17b8f0_3088x2316.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Almost like meeting face to face&#8230;</figcaption></figure></div><p>The experience was not quite so natural as I&#8217;d hoped for and I moved along to other ideas.</p><h3>70/30 Glass</h3><p>The hardest part of a project like this is often figuring out <a href="https://www.karlton.org/2017/12/naming-things-hard/">the correct names for the components I need</a>. I&#8217;d been thinking about trying some sort of mirrored glass layer over the camera but couldn&#8217;t figure out where to get it until I learned to search for <a href="https://www.euroglas.com/en/products/glas/372-teilerspiegel.html">beamsplitter glass</a>. I planned to build a frame to hold a piece of glass at an appropriate angle between a monitor and camera - but then, late in 2020, I stumbled on to the <a href="https://glidegear.net/products/glide-gear-tmp-100-ipad-smartphone-video-teleprompter">Glide Gear TMP 100 Teleprompter</a>, a device that solved many of my problems at a cost only slightly greater than would have paid for the glass alone.</p><h3>My First Prototype</h3><p>Here&#8217;s my first fully functional prototype:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZMt7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZMt7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 424w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 848w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 1272w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZMt7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9fe2af2e-bd68-414e-9e0a-385d10b96ded&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1837986,&quot;alt&quot;:&quot;An iPad mounted in the teleprompter frame&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="An iPad mounted in the teleprompter frame" title="An iPad mounted in the teleprompter frame" srcset="https://substackcdn.com/image/fetch/$s_!ZMt7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 424w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 848w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 1272w, https://substackcdn.com/image/fetch/$s_!ZMt7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9fe2af2e-bd68-414e-9e0a-385d10b96ded 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Not a bad start</figcaption></figure></div><p>As a camera I&#8217;m using my old dSLR running Magic Lantern. For the monitor I&#8217;ve used a fourth generation iPad running <a href="https://www.duetdisplay.com">Duet Display</a>. Mirror-flipping the iPad video turned out to be a persistent problem (I&#8217;ll speak to this more in the next issue), but I figured out I could do this using <a href="https://obsproject.com">OBS</a>. The whole thing is mounted on a spare tripod balanced on a box on the edge of my desk.</p><p>It worked, but just barely. My laptop fans would blow like crazy. The video would stutter. The camera&#8217;s image sensor would frequently overheat. Occasionally things would just crash hard or get knocked off the desk. But it gave me a new <a href="http://www.practicallyefficient.com/2010/09/28/the-adjacent-possible.html">adjacent possible</a> to explore, and left me with enough optimism to invest in additional dedicated equipment.</p><p>There were some very hard problems ahead: how would I flip the monitor display? What should I do for a more reliable camera? Should I operate this as a dedicated machine or as a secondary display? How do I keep it all from falling off my desk? I&#8217;ll speak to all of these and more in my next issue, so if you haven&#8217;t already, please subscribe!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Videoconference Overdrive]]></title><description><![CDATA[Creating a better remote meeting experience]]></description><link>https://repeter.substack.com/p/video-1</link><guid isPermaLink="false">https://repeter.substack.com/p/video-1</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 23 Mar 2022 02:26:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cvv2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here&#8217;s what my video conference setup looked like on the morning of March 22, 2022:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cvv2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cvv2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 424w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 848w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 1272w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cvv2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0" width="728" height="546" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0270c2d4-fbd2-437f-b9b6-4793a44ee8e0&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:1056973,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cvv2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 424w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 848w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 1272w, https://substackcdn.com/image/fetch/$s_!cvv2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0270c2d4-fbd2-437f-b9b6-4793a44ee8e0 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The view from the other side of the video conference camera</figcaption></figure></div><p>People ask a lot of questions about my camera and audio, but they don&#8217;t often know all the other stuff that factored into this design too, so I&#8217;m recording my thoughts here to document what I built and to try to communicate the design choices I made as I built it. This first post covers the &#8220;Why&#8221; and the &#8220;What&#8221; of what I built; in future weeks, I&#8217;ll go into greater detail about the &#8220;How&#8221;, &#8220;When&#8221;, and &#8220;Where&#8221; of individual components. This will probably take five more weeks to get through.</p><p> I&#8217;d very much appreciate your comments and feedback.</p><h3>The Videoconference Series</h3><ol><li><p><strong>Starting and Finishing (this issue)</strong></p></li><li><p><a href="https://repeter.substack.com/p/video-2">Early Prototyping</a></p></li><li><p><a href="https://repeter.substack.com/p/video-3">The Camera</a></p></li><li><p>The Display (coming soon)</p></li><li><p>The Desk (coming soon)</p></li><li><p>Detailing (coming soon)</p></li></ol><h1>Starting and Finishing</h1><h3>Why Spend So Much Effort on Video Conferencing?</h3><p>I used to actively dislike working from home. I liked my office, I liked seeing the people I worked with, and I spent most of my workday in face-to-face meetings that were much less enjoyable over video. That all changed <a href="https://en.wikipedia.org/wiki/Timeline_of_the_COVID-19_pandemic_in_the_United_States_(2020)#March">in March 2020</a>.</p><p>I was not well-prepared to work from home. My spouse also worked full-time, and we had two young kids to care for and guide through virtual school and no access to childcare. I was halfway through a <a href="https://www.gatech.edu/academics/degrees/masters/analytics-online-degree-oms-analytics">Masters degree in Analytics</a>. Everything was hard, nothing was comfortable, and there was more to do than ever. I was in a <a href="https://drmaciver.substack.com/p/dragon-problems">&#8220;Problem Rich Environment&#8221;</a>.</p><p>On top of that, talking on video for many hours per day was exhausting, and in new, unfamiliar ways. <a href="https://trends.google.com/trends/explore?date=2020-01-01%202021-12-31&amp;geo=US&amp;q=zoom%20fatigue">Everyone started talking about Zoom Fatigue.</a> I began to draw on lessons I&#8217;d learned from my coworkers (especially <a href="https://leaddev.com/community/nassim-kammah">Nassim</a>) about how to have higher-quality remote work experiences, but I also developed my own hypotheses based on the challenges I encountered in my own conversations. Here are some of the key things I noticed:</p><ul><li><p><strong>It&#8217;s very easy to be distracted (or seem distracted) during video calls.</strong> When the screen I see your face on is the same place I see Slack notifications, a private 1-on-1 can feel more like chatting while waiting in line to buy coffee. This can easily transition from being a <a href="https://en.wikipedia.org/wiki/Microaggression">subtle form of disrespect</a> to an overt one - there are many people I talk to regularly who start multitasking any time they&#8217;re not the one talking[1]. Caring for young children while working makes this even harder: even if I&#8217;m not actively distracted, I may be causing distraction for the people I&#8217;m talking to.</p></li><li><p><strong>Eye contact gets weird.</strong> If someone is making eye contact with my image on their screen, they&#8217;re not looking at their camera; if they make eye contact with their camera, they can&#8217;t actually see my reactions to what they&#8217;re saying. This is especially bad when people use their laptop&#8217;s built-in webcam as their main camera but an external monitor as their main display: they may feel like they&#8217;re &#8220;looking at me&#8221;, but from my side of the camera, it looks like they&#8217;re refusing eye contact.[2]</p></li><li><p><strong>People look unfamiliar on video calls.</strong> We&#8217;re used to seeing people a certain way when they appear in TV or in movies, and another way when we see them face-to-face, but video calls feel entirely different due to a combination of <a href="https://en.wikipedia.org/wiki/Focal_length">focal length</a>, <a href="https://en.wikipedia.org/wiki/Bokeh">bokeh</a>, lighting quality, perspective, and other factors. We may feel a need to <a href="https://support.zoom.us/hc/en-us/articles/115002595343-Improving-poor-video-quality#h_01EEEKSJTQPX33FTK8K1H46YFQ">touch up our appearance</a>. And if we choose to avoid distractions by maximizing the conference video window, the other person&#8217;s face now appears at a size and perspective that we rarely experience outside of intimate or <a href="https://www.extremetech.com/wp-content/uploads/2011/08/big-brother-1984.jpg">dystopian</a> contexts.</p></li><li><p><strong>Some features reinforce artificiality</strong>. Even as virtual backgrounds can mitigate distractions, they make it clear that <a href="https://commons.wikimedia.org/wiki/File:Mary_Poppins9.jpg">you are not in an ordinary conversation</a>. Echo cancelation makes it easier to have a good call even with a low quality microphone and speaker, but it also makes it harder for people to talk at the same time and can make interruptions seem like a much greater transgression.</p></li></ul><p>My approach to Engineering Management depends on effective, focused, high-bandwidth communication between me and the people I work with. I realized that if I wanted to continue to be effective as a remote employee, I needed to mitigate these problems not only for my own sanity, but to support the other people I regularly work with.</p><p>Next week I&#8217;ll tell you more about how and where my investigation started &#8211; but right now, I&#8217;ll go ahead and tell you where things have ended up now, two years later.</p><h3>What I Built</h3><p>Here&#8217;s a listing of the key components and where I purchased them.</p><h4>The Teleprompter</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tRb6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tRb6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 424w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 848w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 1272w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tRb6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/80f619ff-e57d-47a9-8d44-47f50e833a61&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1341174,&quot;alt&quot;:&quot;My teleprompter, mounted on a fixed arm coming out from my desk&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="My teleprompter, mounted on a fixed arm coming out from my desk" title="My teleprompter, mounted on a fixed arm coming out from my desk" srcset="https://substackcdn.com/image/fetch/$s_!tRb6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 424w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 848w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 1272w, https://substackcdn.com/image/fetch/$s_!tRb6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F80f619ff-e57d-47a9-8d44-47f50e833a61 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My teleprompter, as viewed from the left side of my desk</figcaption></figure></div><ul><li><p><a href="https://glidegear.net/products/glide-gear-tmp-100-ipad-smartphone-video-teleprompter">Glide Gear TMP100 Teleprompter Frame</a> - everything else was built around this. It features a tray to hold a monitor, a bracket to hold a camera or phone, a piece of 70/30 beam splitter glass mounted at 45 degrees, and a cloth enclosure to keep the light out on the camera side.</p></li><li><p><a href="https://smile.amazon.com/gp/product/B076GZVCP2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&amp;psc=1">Elecrow 10.1 Inch Display</a></p></li><li><p><a href="https://www.homedepot.com/p/3-16-in-2-ft-x-4-ft-Black-Chalk-White-Marker-MDF-Board-00066/313382855">Whiteboard MDF</a> for anchoring electronic components.</p></li><li><p><a href="https://smile.amazon.com/gp/product/B079J746ZT">Wheel Weights</a> to counterbalance the heavy back half of the teleprompter.</p></li><li><p><a href="https://www.bhphotovideo.com/c/product/887347-REG/impact_cc_106t_super_clamp_with_t_handle.html">Impact Super Clamp</a> for attaching everything to my desk.</p></li><li><p><a href="https://www.bhphotovideo.com/c/product/1015862-REG/impact_2_section_articulated_arm.html">Impact 2-Section Double Articulated Arm</a> for holding the teleprompter in the air at that peculiar angle.</p></li></ul><h4>The Camera</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!82e_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!82e_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 424w, https://substackcdn.com/image/fetch/$s_!82e_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 848w, https://substackcdn.com/image/fetch/$s_!82e_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 1272w, https://substackcdn.com/image/fetch/$s_!82e_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!82e_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a76f10d0-b5ac-49f2-b7af-4ce21f1cc861&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1538489,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!82e_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 424w, https://substackcdn.com/image/fetch/$s_!82e_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 848w, https://substackcdn.com/image/fetch/$s_!82e_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 1272w, https://substackcdn.com/image/fetch/$s_!82e_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa76f10d0-b5ac-49f2-b7af-4ce21f1cc861 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Closeup view of the camera</figcaption></figure></div><ul><li><p><a href="https://www.adafruit.com/product/3400">Raspberry Pi Zero W</a> running <a href="https://github.com/showmewebcam/showmewebcam">showmewebcam</a>. This software is remarkable - it allows the Raspberry Pi to mimic a USB web camera, so I don&#8217;t need any special drivers or streaming configuration changes to use it as a video input on my laptop.</p></li><li><p><a href="https://www.adafruit.com/product/4561">Raspberry Pi High Quality Camera</a> with a 12 megapixel image sensor.</p></li><li><p><a href="https://www.adafruit.com/product/4562">16mm Telephoto C-Mount Lens</a></p></li><li><p><a href="https://smile.amazon.com/gp/product/B07DGRHQF7">11 Inch Magic Arm</a> for mounting the camera to the MDF and positioning it correctly.</p></li><li><p><a href="https://smile.amazon.com/gp/product/B07HMZSRS7">Powered USB Hub with Individual On/Off Switch</a>. Sometimes things go wrong and I need to reboot individual components; the individual power switches make this easy.</p></li><li><p>Shoe Box to allow me to place the camera further back than the teleprompter was designed to accommodate.</p></li></ul><h4>The Display Controller</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iMYG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iMYG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 424w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 848w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 1272w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iMYG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/339e89da-f17c-4042-8178-694b56c22acb&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1419876,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iMYG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 424w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 848w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 1272w, https://substackcdn.com/image/fetch/$s_!iMYG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F339e89da-f17c-4042-8178-694b56c22acb 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Closeup view of the display controller</figcaption></figure></div><ul><li><p><a href="https://www.adafruit.com/product/4296">Raspberry Pi 4 Model B, 4 GB</a> running <a href="https://github.com/FD-/RPiPlay">rpiplay</a> to allow me to use the teleprompter as a network-connected monitor with an inverted screen.</p></li><li><p><a href="https://www.aliexpress.com/item/4000102166176.html?spm=a2g0s.12269583.0.0.2da12796feZab7">Lusya Standard HDMI-Compatible to CSI-2 Adapter Board</a>. I&#8217;m not using this yet - but I hope to someday.</p></li></ul><h4>The Microphone</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CjyQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CjyQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 424w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 848w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 1272w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CjyQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:891490,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CjyQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 424w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 848w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 1272w, https://substackcdn.com/image/fetch/$s_!CjyQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa9303d0-6d5b-4d71-8bf9-6b231d5bc1a4 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Microphone</figcaption></figure></div><ul><li><p><a href="https://smile.amazon.com/gp/product/B002VA464S">Blue Yeti USB Microphone</a>. I know very little about microphones, so I bought it based on <a href="https://www.nytimes.com/wirecutter/reviews/the-best-usb-microphone/">The Wirecutter&#8217;s recommendation</a>.</p></li><li><p><a href="https://smile.amazon.com/gp/product/B081BTFTTK">Moukey Microphone Pop Filter</a> to help prevent <a href="https://en.wikipedia.org/wiki/Plosive">plosives</a>.</p></li><li><p><a href="https://www.bhphotovideo.com/c/product/1385874-REG/blue_radius_iii_shockmount_for.html">Blue Radius III Shockmount</a> to minimize the noise carried through the microphone when I bump my desk.</p></li><li><p><a href="https://www.bhphotovideo.com/c/product/1330667-REG/samson_samba38_mba38.html">Samson MBA38 Microphone Boom Arm</a> to move the mic out of the way when not needed</p></li><li><p><a href="https://en.wikipedia.org/wiki/Peter_Rabbit">Peter Rabbit book shelf</a> my mom made me when I was little.</p></li></ul><p>That&#8217;s it for now - please be sure to subscribe if you&#8217;d like to hear more about this in the coming weeks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://repeter.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://repeter.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>-Peter</p><p>[1] I think many people don&#8217;t realize how much the lighting on their face changes when they switch applications on their monitor or how loud their keystrokes can be.</p><p>[2] To be clear, I&#8217;m much less concerned about whether someone is making &#8220;good eye contact&#8221; with me than whether they feel like I&#8217;m giving them my full attention. Video conferencing is a new experience for a lot of people and we&#8217;ve all needed a lot of extra grace these past few years.</p>]]></content:encoded></item><item><title><![CDATA[Overcoming Forosophobia]]></title><description><![CDATA[Tax achin' without participation]]></description><link>https://repeter.substack.com/p/overcoming-forosophobia</link><guid isPermaLink="false">https://repeter.substack.com/p/overcoming-forosophobia</guid><dc:creator><![CDATA[Peter Sahlstrom]]></dc:creator><pubDate>Wed, 16 Mar 2022 02:13:25 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5291f146-603f-4dae-91ba-572f2a915e8d_2028x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Writing about taxes for my first issue is probably not a great way to maintain subscribers for my second, but please stick with me &#8211; next week will be something light and easy. I'm starting this newsletter in part to stay in better contact with people, but I also want to improve my ability to articulate my ideas, so I'd greatly appreciate your feedback.</em></p><p>The United States has a famously complex, obscure, and difficult-to-engage-with tax code. Taxes are withheld from our paychecks throughout the year, and our employers, banks, and mortgage providers all provide documentation on our income and expenses directly to the Internal Revenue Service &#8211; and then, by mid-April each year, we must file a copy of that same documentation along with Form 1040 and <a href="https://twitter.com/jordan_stratton/status/1118141455061671939">hope that the tax calculations we've performed are similar enough to what the IRS expects</a> that we get a refund quickly.</p><p>Nevertheless, I look forward to doing my taxes every year. Some of this is sentimental &#8211; I remember my mom sitting all day at our dining room table in her jammies and robe while doing our taxes when I was a kid, and &#8220;doing my own taxes&#8221; always felt like a Very Adult Thing To Be Doing. Another part is more like engineering: it&#8217;s like taking apart a complicated machine to understand why it works - and then, occasionally, finding some money hidden inside. But for me, it&#8217;s also a matter of civics: I live in this country, and this country has an income tax that applies to me, so I should understand how it works and how it impacts me.</p><p>John Brooks devotes an entire chapter of <a href="https://en.wikipedia.org/wiki/Business_Adventures">his 1969 book "Business Adventures"</a> to a discussion of &#8220;The Federal Income Tax&#8221;. He writes: "If the single most important law now on the statute books of the United States is the income-tax law, it would follow that we must have the income-tax law we deserve...the income-tax law, that is, should be to some extent a national mirror." Complaints about taxation certainly do mirror challenges we see elsewhere in society: about <a href="https://www.propublica.org/article/inside-turbotax-20-year-fight-to-stop-americans-from-filing-their-taxes-for-free">"regulatory capture" by tax preparation companies who prefer a complex tax code</a>; about the <a href="https://www.propublica.org/article/turbotax-just-tricked-you-into-paying-to-file-your-taxes">"dark patterns" in software design that trick people into paying for tax preparation</a> that they're often entitled to have done for free; about the way that the tax system has been repurposed to replace other types of social aid; and of course, about the ways that the complexity inevitably favors those with the wealth to pay for novel business structures and dedicated tax advice. On top of all this, I also suggest that this &#8220;tax industrial complex&#8221; also has a more pathological impact: it deprives people of the ability to understand what taxes they actually pay (and why) and to change their behavior in a way that would save them money.</p><p>This is a good time for me to make something clear: I am not a tax professional, nor have I received any form of financial certification or registration. Nothing I'll be discussing today is or should be considered as tax advice or financial advice. If you know better and think I'm wrong, please tell me.</p><div><hr></div><p>There is  a populist elegance to the fact that all American taxpayers file Form 1040 &#8211; just like we all end up going to the DMV when our license expires, or waiting in the same big room when we&#8217;re called up for Jury Duty. Because Form 1040 comes with an instruction manual, you can work your way down the form, line by line, and figure out more-or-less what's going on. This turns out to be an effective myth busting tactic as well: have you ever been told that <a href="https://www.ramseysolutions.com/taxes/bonus-tax-rate">bonuses are taxed differently than salary</a>? Have you ever <a href="https://honemaxwell.com/tax-fact-the-misconception-of-being-pushed-into-a-higher-tax-bracket/">worried that a higher salary will actually cost you money by pushing you into a higher income tax bracket</a>? Both of these ideas are widely believed, though neither is true, and it&#8217;s easy to see that this is the case when reviewing Form 1040. It is also <a href="https://money.usnews.com/money/blogs/my-money/articles/how-to-calculate-your-effective-tax-rate">surprisingly straightforward to calculate one's effective tax rate</a> - but few take the time to do it, because most people don&#8217;t take the time to review the forms.</p><p>It&#8217;s true, there are some parts that get a little complicated &#8211; but tax returns are complicated because the tax code is complicated, and much of this complexity comes in the form of carveouts for preferred behaviors such as installing solar panels, or installing a high efficiency furnace, or operating a certain type of business, or adopting a child, or being an educator or a performing artist, <a href="https://twitter.com/AdrianChen/status/985719734955016198">or a huge number of others</a>. Tax reform always sounds compelling until people realize it means taking away tax breaks for teachers or eliminating interest deductions for homeowners - so rather than making the tax code less complicated, recent tax changes have focused instead on <a href="https://www.fool.com/retirement/2017/12/17/heres-the-one-thing-the-final-tax-bill-fails-at.aspx?&amp;utm_campaign=article&amp;utm_medium=feed&amp;referring_guid=513fda22-e4d6-11e7-98bc-0050569d4be0&amp;utm_source=foxbusiness">making tax returns seem more "simple"</a>. The most recent tax change in 2017 prioritized "<a href="https://www.floridabar.org/the-florida-bar-journal/the-tax-cuts-and-jobs-act-still-waiting-for-that-postcard/">being able to file taxes on a postcard</a>" - so it shrunk Form 1040 to a double-sided half page of paper, and then moved all the lines that wouldn't fit onto six additional forms you might need to file. Simple, right?</p><div><hr></div><p>I had an unnerving realization recently - one that led to me writing this first newsletter issue about taxes rather than something fun and electronic: I didn&#8217;t enjoy filing my taxes this year.</p><p>It took me a few days to realize that it was because of the tax prep software I had to use. [1] The technical exploration of filing my return had had transformed into a <a href="https://thehestongroup.com/wicked-domains/">wicked domain</a> where I had no idea how my inputs mapped to results. The entire process was gamified around &#8220;maximizing my refund&#8221;, but with very little context for <em>why</em> a particular choice did or did not reduce my taxes. It&#8217;s analogous to the neighborhood kid who comes by to fix your computer and also offers to &#8220;optimize your registry&#8221; - but you have no idea what they actually did or whether it was a good thing to do.</p><p>Even worse, in at least half a dozen places, the software could have offered me constructive advice about how to actually save money on the next year's taxes by changing my HSA withholding, or donating appreciated stock instead of cash, or by contributing more to a retirement plan - behaviors I&#8217;m already familiar with, that the tax code is actually written to incentivize, and that a competent tax advisor would be able to recommend to you. They could even have made some suggestions about how to change my tax withholding so that the taxes withheld each paycheck would more closely match what I&#8217;d actually owe next April - but then again, that would make the "refund maximizer&#8221; a lot less compelling. </p><p>Worst of all, there were a couple things on my W2 that indicated problems that could have cost me a lot of money in wasted taxes or retirement distribution penalties. I knew about these issues because I&#8217;d already had to make calls to fix them, but there was no way to know that from my W2. This is exactly the sort of thing that tax software is well-positioned to warn about, but doesn&#8217;t. But on the other hand, they&#8217;re perfectly happy to encourage me to pay extra to assuage irrational fears: preemptively upgrading to a Premium edition of the software in case I might need to file any &#8220;complicated&#8221; extra forms, or paying $50 for an &#8220;audit protection&#8221; service.</p><div><hr></div><p>I wish I could be optimistic that this will get remedied, but there hasn't been a major overhaul of the US Tax Code since 1986, and much of the national energy seems to be going toward things like wealth taxes or national sales taxes. In "Business Adventures", Brooks quotes <a href="https://en.wikipedia.org/wiki/Mortimer_Caplin">IRS commissioner Caplin</a> as saying "There's a mystic quality about our tax system. No matter how bad it may be from the technical standpoint, it has a vitality because of the very high level of compliance...I'm optimistic that fifty years from now we'll have a pretty good tax." Fifty years later, our tax code doesn&#8217;t look all that different, but I&#8217;m also not even sure we still have that same &#8220;level of compliance&#8221; - for example, the <a href="https://en.wikipedia.org/wiki/Build_Back_Better_Act">Build Back Better Act</a> is projected to be funded in part simply by more thoroughly enforcing tax laws on high-income earners. And the bipartisan "Taxpayer First" act of 2019 <a href="https://www.propublica.org/article/congress-is-about-to-ban-the-government-from-offering-free-online-tax-filing-thank-turbotax">very nearly included a permanent ban on the IRS offering free tax filing</a>, and was sponsored by several legislators I respect and admire.</p><p>I do have two small hopes. When Intuit purchased Credit Karma, they were forced to sell off the free "<a href="https://www.forbes.com/sites/jonathanponciano/2020/11/25/doj-forces-credit-karma-to-sell-tax-unit-to-square-71-billion-intuit-turbotax-takeover-antitrust/">Credit Karma Tax</a>" product to Square. It&#8217;s the one option I&#8217;m aware of for e-filing both state and federal tax returns for free, and their willingness to step on the toes of others in the tax prep industry gives hope that they might be willing to also offer a higher quality tax service as well. </p><p>A second hope is more of a dream - but so much of the magic of today's World Wide Web was built off of open API endpoints and free software. Perhaps someday the IRS will offer something similar for tax filing - an IRS managed endpoint that community-supported free software packages could use to submit tax returns.</p><p>Until then, we'll always have Form 1040.</p><p><em>[1] - There are certain Georgia tax credits I&#8217;m eligible for that I can only claim when filing electronically &#8211; but there is no way to simply e-file a state tax return in Georgia: it must be done through an approved software provider, and these providers won't allow me to file a state return without also filing my federal return. And none of these give me the option to &#8220;simply fill out the form&#8221;. I&#8217;ve now used Tax Slayer, TaxAct, and TurboTax, with no substantially different results between the three.</em></p>]]></content:encoded></item></channel></rss>