<?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:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Kyle's Unboxed Thoughts]]></title><description><![CDATA[Stop trying to hack your life, build something that lasts]]></description><link>https://kyleunboxed.com/</link><image><url>https://kyleunboxed.com/favicon.png</url><title>Kyle&apos;s Unboxed Thoughts</title><link>https://kyleunboxed.com/</link></image><generator>Ghost 5.82</generator><lastBuildDate>Fri, 03 Apr 2026 20:26:22 GMT</lastBuildDate><atom:link href="https://kyleunboxed.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[My Dark Mode for Hacker News]]></title><description><![CDATA[<p>Here are my custom <a href="https://ublockorigin.com/?ref=kyleunboxed.com" rel="noreferrer">uBlock Origin</a> filters that I have added to give <a href="https://news.ycombinator.com/?ref=kyleunboxed.com" rel="noreferrer">Hacker News</a> a nicer looking dark mode.</p><pre><code class="language-css">news.ycombinator.com##body:style(background: #232834)
news.ycombinator.com##td:style(color: #fafafa !important)
news.ycombinator.com##table:style(background-color: #1F2430)
news.ycombinator.com##div.toptext:style(color: #fafafa)</code></pre>]]></description><link>https://kyleunboxed.com/dark-mode-for-hacker-news/</link><guid isPermaLink="false">668a342b3f81c00804a28802</guid><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Mon, 08 Jul 2024 15:00:32 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2024/07/Pasted-image-20240707003040.png" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2024/07/Pasted-image-20240707003040.png" alt="My Dark Mode for Hacker News"><p>Here are my custom <a href="https://ublockorigin.com/?ref=kyleunboxed.com" rel="noreferrer">uBlock Origin</a> filters that I have added to give <a href="https://news.ycombinator.com/?ref=kyleunboxed.com" rel="noreferrer">Hacker News</a> a nicer looking dark mode.</p><pre><code class="language-css">news.ycombinator.com##body:style(background: #232834)
news.ycombinator.com##td:style(color: #fafafa !important)
news.ycombinator.com##table:style(background-color: #1F2430)
news.ycombinator.com##div.toptext:style(color: #fafafa)
news.ycombinator.com##span.c00:style(color: #fafafa !important)
news.ycombinator.com##a:style(color: #ffa000 !important)
news.ycombinator.com##span#karma:style(color: #faa000 !important)
news.ycombinator.com##span.pagetop:style(color: #fafafa !important)
news.ycombinator.com##textarea:style(color: #fafafa !important; background: inherit; )
news.ycombinator.com##hnmain:style(background: #1F2430 !important)
news.ycombinator.com##div.commtext.c00:style(color: #fafafa !important)
news.ycombinator.com##tr:style(background-color: #1F2430 !important)
news.ycombinator.com##tr#pagespace:style(height:0 !important)</code></pre><p>You add these by clicking on the uBlock Origin icon in your browser extensions bar and hitting the button on the bottom right right to open the dashboard. Then select &quot;My Filters&quot; from the top selection bar and paste in the above CSS overrides.</p><figure class="kg-card kg-image-card"><img src="https://kyleunboxed.com/content/images/2024/07/image.png" class="kg-image" alt="My Dark Mode for Hacker News" loading="lazy" width="262" height="405"></figure><p></p><p>These are adapted from two Hacker News posts <a href="https://news.ycombinator.com/item?id=23199649&amp;ref=kyleunboxed.com" rel="noreferrer">here</a> and <a href="https://news.ycombinator.com/item?id=36344815&amp;ref=kyleunboxed.com" rel="noreferrer">here</a> with a few items added for stuff that didn&apos;t look quite right to me. Feel free to play around with these and adapt to your needs.</p>]]></content:encoded></item><item><title><![CDATA[Quick Tip: Open files fast on Obsidian mobile]]></title><description><![CDATA[<p>If you&apos;ve ever wanted to be able to quickly open a specific note using the Obsidian mobile app you&apos;ve probably found the quick switcher. Either by manually typing &quot;quick switcher&quot; into the command palette that comes up by default when you swipe down on</p>]]></description><link>https://kyleunboxed.com/quick-tip-obsidian-on-mobile/</link><guid isPermaLink="false">665649eb3f81c00804a287bb</guid><category><![CDATA[quick-note]]></category><category><![CDATA[how-to]]></category><category><![CDATA[Tech]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Tue, 28 May 2024 21:31:35 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2024/05/File_Cabinet.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2024/05/File_Cabinet.jpg" alt="Quick Tip: Open files fast on Obsidian mobile"><p>If you&apos;ve ever wanted to be able to quickly open a specific note using the Obsidian mobile app you&apos;ve probably found the quick switcher. Either by manually typing &quot;quick switcher&quot; into the command palette that comes up by default when you swipe down on a note or via the toolbar. </p><p>However I find both of these options too slow and annoying when I pull out my phone to just quickly get into a specific note. While some have suggested replacing the Command pallet with the quick switcher, I do still want quick and easy access to the command palette as well. The best solution I have found is using the pinned commands feature of the command palette.</p><p>You can find the setting in Settings -&gt; Command palette (Under the settings group &quot;Core plugins&quot;) then under &quot;New pinned command&quot; tap &quot;Select a command...&quot; and choose &quot;Quick switcher: Open quick switcher&quot;. </p><figure class="kg-card kg-image-card"><img src="https://kyleunboxed.com/content/images/2024/05/command_palette_settings_obsidian.jpg" class="kg-image" alt="Quick Tip: Open files fast on Obsidian mobile" loading="lazy" width="1170" height="2391" srcset="https://kyleunboxed.com/content/images/size/w600/2024/05/command_palette_settings_obsidian.jpg 600w, https://kyleunboxed.com/content/images/size/w1000/2024/05/command_palette_settings_obsidian.jpg 1000w, https://kyleunboxed.com/content/images/2024/05/command_palette_settings_obsidian.jpg 1170w" sizes="(min-width: 720px) 720px"></figure><p>Now when you swipe down to open the command palette you will see the option to open the quick switcher pinned as the first option. Truly a best of both worlds solution.</p><figure class="kg-card kg-image-card"><img src="https://kyleunboxed.com/content/images/2024/05/pinned_command_obisidian.jpg" class="kg-image" alt="Quick Tip: Open files fast on Obsidian mobile" loading="lazy" width="1170" height="2391" srcset="https://kyleunboxed.com/content/images/size/w600/2024/05/pinned_command_obisidian.jpg 600w, https://kyleunboxed.com/content/images/size/w1000/2024/05/pinned_command_obisidian.jpg 1000w, https://kyleunboxed.com/content/images/2024/05/pinned_command_obisidian.jpg 1170w" sizes="(min-width: 720px) 720px"></figure>]]></content:encoded></item><item><title><![CDATA[The Unique Work of Your Life]]></title><description><![CDATA[<p>If you and everything you&apos;ve done were erased from existence, what else would disappear from the world?</p><p>Most of us like to think that the work we do is important, that the place would fall apart without us there doing our job. But how important is the work</p>]]></description><link>https://kyleunboxed.com/the-unique-work-of-your-life/</link><guid isPermaLink="false">64f534c0d729b83891fde6d9</guid><category><![CDATA[Ideas]]></category><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Mon, 04 Sep 2023 16:05:50 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/09/5238171846_04a1e09998_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2023/09/5238171846_04a1e09998_k.jpg" alt="The Unique Work of Your Life"><p>If you and everything you&apos;ve done were erased from existence, what else would disappear from the world?</p><p>Most of us like to think that the work we do is important, that the place would fall apart without us there doing our job. But how important is the work we&apos;re doing really? If you were hit by a bus tomorrow would your entire organization fall apart? The unfortunate truth for most us is, that no, our company would quickly find a replacement and keep chugging along with barely a memory of you ever being there a few months down the line. Sure the quality of work might be a little worse than what you were doing but broadly speaking, everyone in a company is replaceable.</p><p>I&apos;ve been thinking about this a lot lately. Nothing I&apos;ve worked on in my career as a software engineer would have failed to exist without my contributions. I can imagine many ways the final software could&apos;ve been worse or taken longer to release but there&apos;s lots of bad and delayed software out there running the world. If I didn&apos;t exist someone else would be sitting in my seat doing the work. So if the work I am doing would get done anyway, how much value am I actually providing the world from my work? Probably less than I would like to think.</p><p>Now this isn&apos;t to say there&apos;s anything wrong with doing work that would be done by someone else, ideally society is paying you to do this job because it&apos;s a job that needs to be done. There is plenty of pride to be had in doing jobs that need to be done. At the end of the day some one needs to drive the bus after all. But if a goal in your life is to provide something that uniquely wouldn&apos;t exist unless you made it happen, it&apos;s unlikely you&apos;ll find that in a typical 9-5 job. Necessarily, you are just a replaceable cog in the machine that is a business.</p><p>I think that too many of us slip into a life of being comfortable only being a cog, when our life satisfaction and our contributions to the world in general would be significantly better if we were bringing something into the world that wouldn&apos;t exist if we weren&apos;t the one to do it.</p><p>Of course having unique contributions to the world doesn&apos;t have to be mutually exclusive from being employed at a 9-5 job. Pretty much all of us have other responsibilities and need to pay the bills. But if you can harness even a little bit of your free time towards creating something that is uniquely yours, I promise you&apos;ll find significant fulfillment there. There&apos;s a lot of satisfaction from having your own little piece of the universe that exists only because of you.</p><p>The unique work of your life doesn&apos;t necessarily have to be anything big or significant but ideally it should be something that helps someone else, even if it&apos;s just one person. Being there for someone in a way that wouldn&apos;t have happened if you hadn&apos;t been there is one of the most meaningful ways to live your life. Whether that is writing that connects with an small audience,  building benches for bus stops in your city that don&apos;t have any, or creating an entire business that improves the lives of millions of people, it&apos;s all the unique work of leaving the world better than we found it.</p><p>Even just volunteering for a worthwhile organization can be a great way to accomplish unique work in a more structured way. If you don&apos;t feel any pull towards building something from scratch, you can still have a real impact in a way that just isn&apos;t true for a salaried position that is going to be filled whether you show up or not. Tons of fantastic volunteer organizations have less impact than they could just because they don&apos;t have the resources to do anything more.</p><p>You don&apos;t need to think of everything you do in this context of stuff that only uniquely exists because of you, but I strongly believe it should be a part of what you spend your life doing. So I encourage you to take a small step towards bringing some unique good into the world. You&apos;ll make the world better in a way that you are directly responsible for, and get some more fulfillment out of life for your trouble.</p>]]></content:encoded></item><item><title><![CDATA[If Only Your Life Was a Little Worse]]></title><description><![CDATA[<p>I wish your life was a little worse.</p>
<p>If you life just a bit more lousy, maybe you&apos;d take the steps you need to change it for the better. If your job was just a little bit more frustrating, maybe you&apos;d hit the breaking point to</p>]]></description><link>https://kyleunboxed.com/if-only-your-life-was-a-little-worse/</link><guid isPermaLink="false">64a88a652e74dde0a6a93ff7</guid><category><![CDATA[Ideas]]></category><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sat, 08 Jul 2023 14:14:18 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/07/16522926300_8361525687_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2023/07/16522926300_8361525687_k.jpg" alt="If Only Your Life Was a Little Worse"><p>I wish your life was a little worse.</p>
<p>If you life just a bit more lousy, maybe you&apos;d take the steps you need to change it for the better. If your job was just a little bit more frustrating, maybe you&apos;d hit the breaking point to at least try to find something better. Just a tad more discomfort would go a long way.</p>
<p>It&apos;s so easy to get yourself trapped into a status quo that is barely comfortable enough that you live in fear that maybe this is the best you could ever have out of life. Your job has a lot of day to day bullshit but it&apos;s just not quite bad enough to push you to put in the effort to find something better. You can stretch your paycheck <em>juuuust far enough</em> to get through the month so you never need to change any financial habits or have any sort of fire to negotiate a raise but you&apos;re not making progress on any bigger financial goals. You&apos;re just coasting through life, and shouldn&apos;t you be grateful for that?</p>
<p>Things in life usually stabilize to a point where they&apos;re just good enough that everyone puts up with them. Where you feel that putting in the effort to change anything is more trouble than just dealing with the &quot;small&quot; annoyances every day. And while there will always be some amount of annoyance and bullshit in life, I&apos;m quite certain you can be doing better than you are doing right now. Even small daily annoyances wear you down over time, it&apos;s well worth taking the time to minimize them. Holding yourself in stasis because you don&apos;t think you could do better is turning your life into a version of the boulder sitting under the constant dripping of a small amount of water, ever so slowly eroding you away until years from now you finally crack.</p>
<p>I can&apos;t tell you how many &quot;losing my job was the best thing that ever happened to me&quot; stories I&apos;ve heard over the years and especially recently with the tech layoffs. People often need big shocks to actually kickstart a change for the better in their life. Necessity is the mother of innovation and all that. There&apos;s nothing physically stopping ourselves from making these changes in our just comfortable enough lives. But it&apos;s easy to put it off until tomorrow, next week, next year, someday... And even the annual attempts at New Year&apos;s resolutions are usually set up for failure from the start and become a distant memory within a couple of weeks.</p>
<p>There&apos;s plenty of downsides with the shock therapy that job loss and similar events can provide and while for some it can be the kick they needed to move on to a better life, it can also drown others in a pit of despair. So you don&apos;t need to quit your job tomorrow to start moving your life in a better direction. You can even still enjoy the perks of your comfortable enough life, you just need find the motivation to start moving in that direction and stop telling yourself this is &quot;good enough&quot;.</p>
<p>The nice thing about improving your just comfortable enough life is that comfort buys you some time to move more slowly than you would have to if your life fell apart beneath you. You can brush up your resume and start the job search while still bringing in a monthly paycheck. You aren&apos;t going to go hungry if you don&apos;t find a new job right away, so you can be picky and make sure you&apos;re stepping up. But by at least looking at your potential options, you open yourself up to a better life without risking what you have right now.</p>
<p>And if you&apos;re happy with your job, this approach applies in all other areas of your life. You can start making progress on that novel you&apos;ve always wanted to write, even if it&apos;s just 10 minutes a day you&apos;d be surprised at the progress you can make, and how much satisfaction a small investment in building your ideal life can have.</p>
<p>So while maybe a worse life would motivate you to make changes for the better, if you start right now, you could just choose to starting building that better life without giving up too much of your comfort. What&apos;s stopping you?</p>
]]></content:encoded></item><item><title><![CDATA[Node.js Fetch API - Saving a Web Stream to a File]]></title><description><![CDATA[<p>As of Node.js 18 the Fetch API is enabled by default. This is an exciting development that will allow you to use universal API between both Node and the browser for making REST API requests. I had to do some work with a REST API recently and rather than</p>]]></description><link>https://kyleunboxed.com/nodejs-fetch-api-saving-a-webstream-to-a-file/</link><guid isPermaLink="false">62c0d8d66ae791ae70730e86</guid><category><![CDATA[how-to]]></category><category><![CDATA[Tech]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Fri, 07 Jul 2023 22:08:13 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/07/5902785747_97912ced36_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2023/07/5902785747_97912ced36_k.jpg" alt="Node.js Fetch API - Saving a Web Stream to a File"><p>As of Node.js 18 the Fetch API is enabled by default. This is an exciting development that will allow you to use universal API between both Node and the browser for making REST API requests. I had to do some work with a REST API recently and rather than using the handy dandy Axios library that I&apos;ve used previously, I decided to take the opportunity to learn the fetch API. </p><p>Everything was pretty simple to get started with (pro-tip you can right click a request in your browser dev tools and copy a request as fetch). But that was until I came to needing to download a file in response to a GET request. With Curl you can just use the --output parameter to output to a file, but how do you do this using the fetch API in node?</p><p>There are two types of streams in Node, the old [Node.js Streams](<a href="https://nodejs.dev/learn/nodejs-streams?ref=kyleunboxed.com">https://nodejs.dev/learn/nodejs-streams</a>) that have been in Node for a long time and are used by Node.js built-in libraries like fs, and http. But now with the integration of the fetch API into Node.js there are now [Web Streams](<a href="https://nodejs.org/api/webstreams.html?ref=kyleunboxed.com">https://nodejs.org/api/webstreams.html</a>) as well which is what the Fetch API uses.</p><p>So you cannot just pass a Web Stream to a library like fs that uses Node Streams and have things work nicely. But the Node.js developers are kind and have provided methods built into Node.js to convert between a Node.js Stream and a Web Stream. </p><figure class="kg-card kg-code-card"><pre><code class="language-js">const readableNodeStream = nodeStream.Readable.fromWeb(response.body);
const fileStream = fs.createWriteStream(&apos;path/to/file.pdf&apos;);
return new Promise((resolve, reject) =&gt; {
	readableNodeStream.pipe(fileStream);
    readableNodeStream.on(&apos;error&apos;, reject);
    fileStream.on(&apos;finish&apos;, resolve);
}</code></pre><figcaption>Saving a web stream to a file using the fetch API and fs</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Updating Node for Ghost 5.47.0 Update on Digital Ocean]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>I recently ran into an issue while <a href="https://kyleunboxed.com/how-to-update-ghost-on-digitalocean/">updating Ghost</a> to the latest version 5.47.0.</p>
<p>When attempting to run <code>ghost update</code> I recived the following error message: <code>Ghost v5.47.0 is not compatible with the current Node version. Your node version is 14.21.3, but Ghost v5.</code></p>]]></description><link>https://kyleunboxed.com/updating-node-for-ghost-5-47-0-on-digital-ocean/</link><guid isPermaLink="false">645acc042e74dde0a6a93fda</guid><category><![CDATA[how-to]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Tue, 09 May 2023 22:50:50 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/05/15661867782_e187d41187.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/05/15661867782_e187d41187.jpg" alt="Updating Node for Ghost 5.47.0 Update on Digital Ocean"><p>I recently ran into an issue while <a href="https://kyleunboxed.com/how-to-update-ghost-on-digitalocean/">updating Ghost</a> to the latest version 5.47.0.</p>
<p>When attempting to run <code>ghost update</code> I recived the following error message: <code>Ghost v5.47.0 is not compatible with the current Node version. Your node version is 14.21.3, but Ghost v5.47.0 requires ^16.13.0 || ^18.12.1</code></p>
<p><a href="https://github.com/TryGhost/Ghost/releases/tag/v5.47.0?ref=kyleunboxed.com">Ghost v5.47.0</a> dropped support for Nodejs 14 which was previously used for <a href="https://m.do.co/c/fa9aa644b1dc?ref=kyleunboxed.com">Digital Ocean&apos;s</a> <a href="https://marketplace.digitalocean.com/apps/ghost?ref=kyleunboxed.com">1 click Ghost installer</a> droplets. So if you are hosting your ghost blog using one of those droplets you won&apos;t be able to update to the latest version of Ghost until you update to Node 16 or Node 18.</p>
<p>Node 18 is the latest LTS (Long term support) release for Node, so I decided to just jump straight to version 18.</p>
<p>All it takes is 2 commands:</p>
<p><code>curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -</code></p>
<p>And then run</p>
<p><code>sudo apt-get install -y nodejs</code></p>
<p>To override your existing nodejs v14 install with nodejs v18.</p>
<p>Then you can run</p>
<p><code>node -v</code></p>
<p>to confirm you are now using node 18.</p>
<p>You can now finish <a href="https://kyleunboxed.com/how-to-update-ghost-on-digitalocean/">updating Ghost</a> to the latest version</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[How to Update Ghost on DigitalOcean]]></title><description><![CDATA[<p>When self-hosting Ghost you&apos;re on your own to keep it updated, here&apos;s the process I go through to keep this site up to date with the <a href="https://ghost.org/changelog/?ref=kyleunboxed.com">latest features added to Ghost</a>.</p><p><strong>Before you make any changes, create a Snapshot of your server! Or at the very</strong></p>]]></description><link>https://kyleunboxed.com/how-to-update-ghost-on-digitalocean/</link><guid isPermaLink="false">641fa891d727a9f2519b782d</guid><category><![CDATA[how-to]]></category><category><![CDATA[Tech]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sun, 26 Mar 2023 15:32:37 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/03/9740619967_05b9f5d84c_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2023/03/9740619967_05b9f5d84c_k.jpg" alt="How to Update Ghost on DigitalOcean"><p>When self-hosting Ghost you&apos;re on your own to keep it updated, here&apos;s the process I go through to keep this site up to date with the <a href="https://ghost.org/changelog/?ref=kyleunboxed.com">latest features added to Ghost</a>.</p><p><strong>Before you make any changes, create a Snapshot of your server! Or at the very least backup anything important</strong></p><p>Connect to your <a href="https://m.do.co/c/fa9aa644b1dc?ref=kyleunboxed.com">DigitalOcean</a> droplet via SSH using the browser console (the button is on the top right when viewing your droplet dashboard)</p><p>Update Repository Package Lists and then Update Packages (&amp;&amp; will only use the dist-upgrade command after the apt-get update is successful)</p><p><code>apt-get update &amp;&amp; apt-get dist-upgrade</code></p><p>Enter <code>y</code> to accept the installation of any updates.</p><p>Change to Ghost webserver directory (this is the default for a <a href="https://m.do.co/c/fa9aa644b1dc?ref=kyleunboxed.com">DigitalOcean</a> Marketplace Ghost server)</p><p><code>cd /var/www/ghost</code></p><p>Update Ghost-CLI</p><p><code>sudo npm install -g ghost-cli@latest</code></p><p>If there is an update to Ghost-CLI, then follow the instructions to update.</p><p>You likely also want to update NPM using sudo if there is an NPM update notice spit out at this step.</p><p>Now change to to the Ghost Manager User (ghost-mgr is the default user for the <a href="https://m.do.co/c/fa9aa644b1dc?ref=kyleunboxed.com">DigitalOcean</a> Marketplace Ghost server)</p><p><code>sudo -i -u ghost-mgr</code></p><p>Change to Ghost webserver directory (this is the default for a <a href="https://m.do.co/c/fa9aa644b1dc?ref=kyleunboxed.com">DigitalOcean</a> Marketplace Ghost server)</p><p><code>cd /var/www/ghost</code></p><p>Run the Update</p><p><code>ghost update</code></p><p>After the update is applied, open up your website and click around to make sure everything is working.</p>]]></content:encoded></item><item><title><![CDATA[Life Is Better When You Commit To The Bit]]></title><description><![CDATA[<p>Are you really living up to yourself and who you want to be? Are you happy with the way you spent your time today? Does what you do line up with who you think you are?</p><p>The biggest influence on what you do every day are your identities. These beliefs</p>]]></description><link>https://kyleunboxed.com/life-is-better-when-you-commit-to-the-bit/</link><guid isPermaLink="false">641f51a6d727a9f2519b77f4</guid><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sat, 25 Mar 2023 20:05:51 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/03/33889601884_92d4cc95b1_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2023/03/33889601884_92d4cc95b1_k.jpg" alt="Life Is Better When You Commit To The Bit"><p>Are you really living up to yourself and who you want to be? Are you happy with the way you spent your time today? Does what you do line up with who you think you are?</p><p>The biggest influence on what you do every day are your identities. These beliefs about yourself make up big parts of you are. And when you align your behaviors with your identities it feels good. Writers, write. Runners, run. Voters, vote. Parents, parent. And so on. But sometimes we can end up with a mismatch between our identity and our behavior.</p><p>If you truly believe in this identity as part of yourself then you should fully commit to the bit. Deeply live out (to the best of your ability and means) what you imagine the picture perfect life of a writer should be. Let the warmth of a relationship fill your soul. Fully live out and embrace the core parts of your most important identities with your mind and actions. Lean in. Make it a priority and let your chosen identity deeply guide your decisions in life, instead of holding the things you supposedly care about at arms length. Be proactive and give your time where your priorities lie.</p><p>What you commit to is what you make real. A lot of modern pain and general unhappiness comes from people that cannot bring themselves to commit to anything. We have an almost infinite amount of options in today&apos;s world. But instead of choosing any option, so many people mindlessly wander, going with the flow and never committing just in case the perfect choice might suddenly appear.</p><p>While it is usually a good idea to explore multiple options before committing to one (like dating for example), not choosing is still a choice. And that non-choice still has consequences, usually leaving you with a less fulfilling life while you wait for the perfect option to come along. Your life is still ticking away while you&apos;re waiting.</p><p>Commitment doesn&apos;t mean you have to swear and bind yourself to something forever and ever (though a lot of awesome experiences can come those kinds of commitments to the right people/things). But once you&apos;ve decided to do something, you should throw yourself all in for the time you are committed to it. If you&apos;re going to be a writer you better be writing as often as you possibly can, making writer friends, fully living out the experience of being a writer.</p><p>And this commitment doesn&#x2019;t mean throwing everything else in your life to the side in the pursuit, that will only end in burnout. That isn&#x2019;t commitment, that&#x2019;s obsession. Commitment is stable, reliable, and sustainable. You show up day after day and while you&#x2019;re writing you&#x2019;re 100% focused on that. But once your writing day is done you move on to spend time with your family or friends and you&#x2019;re 100% present and engaged with them, fully embodying what it means to be in a good partner/parent/friend.</p><p>This kind of living is far more meaningful than half-assing a bunch of stuff while most of your split attention in life actually ends up going to social media scrolling. When you commit to the bit you go to bed satisfied with the way you spent your day. When you&#x2019;re living the fullest, most committed version of yourself, there&#x2019;s no regret. I suggest you give this commitment to yourself and who you want to be a try.</p>]]></content:encoded></item><item><title><![CDATA[How To Open Windows Calculator From Stream Deck]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>This is a relatively straightforward thing to do but I had to cobble together a couple of sources online, so I figured I&apos;d put it all together in one place in case I or someone else is trying to do this down the road.</p>
<p>TL;DR: If you</p>]]></description><link>https://kyleunboxed.com/how-to-open-windows-calculator-from-stream-deck/</link><guid isPermaLink="false">63fe4aa3c167e80ef2b51364</guid><category><![CDATA[how-to]]></category><category><![CDATA[quick-note]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Tue, 28 Feb 2023 20:25:34 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/02/windows-calculator.webp" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/02/windows-calculator.webp" alt="How To Open Windows Calculator From Stream Deck"><p>This is a relatively straightforward thing to do but I had to cobble together a couple of sources online, so I figured I&apos;d put it all together in one place in case I or someone else is trying to do this down the road.</p>
<p>TL;DR: If you already know how to setup Stream Deck Actions what you need to know is the Windows Calculator executable is located at <code>C:\Windows\System32\calc.exe</code></p>
<h2 id="step-by-step">Step By Step</h2>
<ol>
<li>Search for &quot;open&quot; in the right panel of your Stream Deck app and drag the action over to the panel you want to use<br>
<img src="https://kyleunboxed.com/content/images/2023/02/Pasted-image-20230228113159.png" alt="How To Open Windows Calculator From Stream Deck" loading="lazy"></li>
<li>Hit the box with ... next to App/File:<br>
<img src="https://kyleunboxed.com/content/images/2023/02/Pasted-image-20230228113258.png" alt="How To Open Windows Calculator From Stream Deck" loading="lazy"></li>
<li>Navigate to <code>C:\Windows\System32\</code> and select <code>calc.exe</code><br>
<img src="https://kyleunboxed.com/content/images/2023/02/Pasted-image-20230228113448.png" alt="How To Open Windows Calculator From Stream Deck" loading="lazy"></li>
<li>Give the action a better title and you&apos;re ready to go!<br>
<img src="https://kyleunboxed.com/content/images/2023/02/Pasted-image-20230228113601.png" alt="How To Open Windows Calculator From Stream Deck" loading="lazy"></li>
</ol>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Share The Things That Are Important To You]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>No one knows what you care about if you don&apos;t tell them. Such an obvious and simple statement, but a surprising amount of people are terrified to share the things they care about. And they live a less fulfilling life as a result.</p>
<p>Fear of judgement, being made</p>]]></description><link>https://kyleunboxed.com/share-the-things-that-are-important-to-you/</link><guid isPermaLink="false">63f06555353f8b4388aa03b3</guid><category><![CDATA[Ideas]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sat, 18 Feb 2023 15:03:47 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/02/8188824613_146180084f_k.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/02/8188824613_146180084f_k.jpg" alt="Share The Things That Are Important To You"><p>No one knows what you care about if you don&apos;t tell them. Such an obvious and simple statement, but a surprising amount of people are terrified to share the things they care about. And they live a less fulfilling life as a result.</p>
<p>Fear of judgement, being made fun of, or bullied for the things you care about keeps a lot of people silent. People with bad intentions know that picking at the things you care about is the easiest way to get under someone&apos;s skin. As a result, a lot of people end up hiding these things to keep themselves safe. No one can hurt you if they don&apos;t know where you can be hurt.</p>
<p>But what is a person besides what they care about? Almost everything unique about a person is down stream from what they care about most. This can be as big as the care that parents have for their children, to as small as caring about your favorite book series. When you try to hide away the things you care about, you are locking away the parts of yourself that flow down from that care.</p>
<p>This is one reason why so many people in the business world come across as stunted and boring. People hide away the things they care about while they&apos;re at work, they round off all their unique edges to fit into their place as a cog in the machine. I&apos;m not saying here that &quot;professionalism&quot; is a bad thing. But some people twist themselves into knots for their job but don&apos;t know how to unwind themselves even when they get outside of work.</p>
<blockquote>
<p>&#x201C;I have come to believe over and over again that what is most important to me must be spoken, made verbal and shared, even at the risk of having it bruised or misunderstood.&#x201D;<br>
&#x2015; <a href="https://www.goodreads.com/quotes/24893-i-have-come-to-believe-over-and-over-again-that?ref=kyleunboxed.com">Audre Lorde</a></p>
</blockquote>
<p>You start to lose yourself when you don&apos;t talk about what matters to you. Sure, you can become a parrot seeking status by pretending to like whatever the person you are talking to does or saying you like whatever is highly valued by society. But eventually you&apos;ll find yourself surrounded by people who really do care about the things you are pretending to like and at that point you&apos;ll be alone in the crowd. This might lead to some temporary social success but there&apos;s no sustainable happiness there.</p>
<p>This behavior made a bit more sense when people had to survive life in smaller groups where there&apos;s just not enough people around to connect on all the niche things you care about. But in the modern world where we are connected to billions of people through the internet, there&apos;s so much more to be gained by talking about the things you care about.</p>
<p>And once you start talking about the things you care about, you&apos;ll find and attract other people that care about the same things and that will open up the opportunity to build connections. And these building connections is one of the most fulfilling things you can do in life, even if it is &quot;just&quot; with other people online.</p>
<p>So step out of your shell, stop being a lurker, and start sharing your thoughts and feelings about the things you care about. Post about them on Twitter, forums, or your own blog. You don&apos;t need to have profound thoughts to share them. More than any other reason, you need to share these things to keep what is unique about you alive inside of you. And along the way you&apos;ll also be putting out a signal to attract people that care about the same things that you do. It&apos;s a win on multiple levels and an important step towards building a more fulfilling life.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[How To Fix Twitch App Audio Out of Sync on Apple TV with HomePods]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>This is the solution to a very specific and weird problem that I&apos;ve run into recently with my Apple TV paired with HomePod Minis as my speakers. The Twitch app will get completely out of sync between the audio and video to the point where Twitch streams are</p>]]></description><link>https://kyleunboxed.com/how-to-fix-twitch-app-audio-out-of-sync-on-apple-tv-with-homepods/</link><guid isPermaLink="false">63cc9868ff7da99f3a1fc2b8</guid><category><![CDATA[how-to]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Mon, 23 Jan 2023 18:14:25 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/01/Apple_Tv_-12478148855-.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/01/Apple_Tv_-12478148855-.jpg" alt="How To Fix Twitch App Audio Out of Sync on Apple TV with HomePods"><p>This is the solution to a very specific and weird problem that I&apos;ve run into recently with my Apple TV paired with HomePod Minis as my speakers. The Twitch app will get completely out of sync between the audio and video to the point where Twitch streams are basically unwatchable with sounds playing many seconds after they are supposed to.</p>
<p>This is a problem unique to the Twitch app on Apple TV and has not been fixed in <a href="https://www.reddit.com/r/HomePod/comments/tc8op7/apple_tv_twitch_app_audio_out_of_sync/?ref=kyleunboxed.com">over a year that many people have complained about this issue online</a> . I have never had audio sync issues with any other app with my Apple TV + HomePod Minis pairing. Twitch seems to have built their own video player (as evidenced by their uniquely terrible interface for fast forwarding or rewinding through Twitch VODs) that is not running the correct synchronization code that is needed to keep the video and audio in sync.</p>
<p>But after scouring around the many thread of complaints on this subject <a href="https://www.reddit.com/r/HomePod/comments/tc8op7/apple_tv_twitch_app_audio_out_of_sync/iiqaglr/?ref=kyleunboxed.com">I came across a fix</a>  that actually works. While this fix must be redone from time to time when the issue reappears, the fix tends to last for at least a few weeks at a time. So here it is:</p>
<h1 id="the-absurd-fix-that-works">The Absurd Fix That Works</h1>
<ol>
<li>Download the free <a href="https://apps.apple.com/us/app/pluto-tv-live-tv-and-movies/id751712884?ref=kyleunboxed.com">Pluto TV app</a> from the App Store. (Or if you have a Hulu subscription the Hulu app can be used in place of Pluto TV)</li>
<li>Make sure that both the Twitch app and Pluto TV app have been closed. (Double click the home button on your remote and then swipe the apps away with the touchpad to close them)</li>
<li>Go into the Settings App.</li>
<li>Choose &#x201C;Video and Audio&#x201D;</li>
<li>Select &#x201C;Audio Output&#x201D;</li>
<li>Change your default audio output to TV Speakers</li>
<li>Change your default audio output device back to the HomePod pair
<ol>
<li>If you are using e-ARC to play all of your TV audio through your HomePods make sure to reenable &#x201C;Play Television Audio&#x201D; as well.</li>
</ol>
</li>
<li>Go to the home screen</li>
<li>Open the Pluto TV app (Or Hulu app)</li>
<li>Select an on demand show and let it play for a few seconds</li>
<li>Open up the app switcher (Double click the home button) and swipe Pluto TV (or Hulu) away too close the app</li>
<li>Finally press the home button and open the Twitch App</li>
<li>Start watching a Stream, which should now have the audio and video in sync.</li>
</ol>
<p>The Twitch app will stay in sync for some time afterwards (I have gone weeks without having to reapply the fix) but eventually you will have to do it again  after either an update to the Apple TV software or the Twitch app.</p>
<h1 id="why-does-this-work">Why does this work?</h1>
<p>It&apos;s hard to know for sure but my best guess is that the Pluto TV/Hulu video player is running some sort of required video/audio sync code before it starts playing a video that the Twitch app does not do. So we are essentially using Pluto TV or Hulu to run the necessary synchronization code that Twitch is lacking before switching over to the Twitch app. But even if this is is incorrect, in the end the fix works and that&apos;s good enough for me.</p>
<p>Credit goes to /u/Prog on reddit for finding the initial fix with the Hulu app and /u/SeishiZero for discovering that the fix worked with the Pluto TV app as well. It is frankly pretty sad that Twitch has not fixed this but given that track record I wouldn&apos;t expect a fix from them anytime soon. So for now I will continue going through this ridiculous ritual to get their app working correctly.</p>
<p>If you happen to find any other apps that can be used with this method, or any other fixes for this issue in general, feel free to drop me a line on <a href="https://twitter.com/KyleUnboxed?ref=kyleunboxed.com">Twitter</a> so that I can keep this guide updated.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Start With The Interesting Part]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Many people struggle to even start doing the things they tell themselves they want to be doing. You say you want to write, exercise, or learn to code but you never actually get around to doing it. Or you give it a try only on the rare occasion when you</p>]]></description><link>https://kyleunboxed.com/start-with-the-interesting-part/</link><guid isPermaLink="false">63cbc4e6ff7da99f3a1fc298</guid><category><![CDATA[Ideas]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sat, 21 Jan 2023 18:13:34 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/01/410697715_67fcaaa4f9_k.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/01/410697715_67fcaaa4f9_k.jpg" alt="Start With The Interesting Part"><p>Many people struggle to even start doing the things they tell themselves they want to be doing. You say you want to write, exercise, or learn to code but you never actually get around to doing it. Or you give it a try only on the rare occasion when you get a perfect alignment of motivation and free time to work at it once every few months.</p>
<p>There are many different ways to approach this problem, but today I&apos;m going to focus in on what I believe is the most important piece to get yourself going at the very start.</p>
<p>You need to start with the most interesting part first.</p>
<p>It&apos;s hard to get even get started when all you have a mountain of drudgery ahead of yourself. So instead of starting at the beginning, write the scene of your novel that you&apos;re most excited about first. If you can&apos;t get yourself to exercise don&apos;t waste hours researching workout plans that you never follow. Say you enjoyed playing soccer when you were younger, go down to the local field and start shooting goals, or even better join an adult recreation soccer team. If you want to start a podcast pull out your phone and hit record while you talk about whatever has you most excited right now.</p>
<p>Of course you can&apos;t <strong>only</strong> ever do the interesting stuff if you&apos;re looking to produce some final product. But you can always begin working with the most interesting part of what is in front of you. Once you get started it&apos;s very easy to keep that momentum going, even when you need to start working on the less interesting parts. Starting with the interesting part is all about getting your momentum going.</p>
<p>Newton&apos;s 1st law of motion applies to your creativity and work just as much as physical matter. Once you&apos;re in motion you tend to stay in motion. So the most important part is just getting yourself started. And why not make it easy on yourself by starting with the most interesting part?</p>
<h1 id="hemingways-trick-manufacturing-interesting-places-to-start">Hemingway&apos;s Trick: Manufacturing Interesting Places to Start</h1>
<p>As you are able to start making progress you will probably begin to run out of the interesting things that you were initially able to use to get yourself going. At this point you are ready to start manufacturing interesting starting places for your future self. This is something <a href="https://www.goodreads.com/quotes/509106-i-had-learned-already-never-to-empty-the-well-of?ref=kyleunboxed.com">Ernest Hemingway would famously do</a> while writing. Hemingway would stop each of his writing sessions mid sentence, leaving it unfinished until he began writing again the next day. This was so he had an easy place to start. A simple trick to make it easy to get started again. Because the hardest part is always getting yourself started.</p>
<p>How can you manufacture interesting places to start in areas other than writing? If you&apos;re coding an app, end the day just a line or two of code away from being finished. If you&apos;re trying to cook more often but hate having to get all the ingredients together and pots and pans out before you can get started, get everything you need for tomorrow&apos;s meal ready when you&apos;re done cooking for today. So tomorrow you can just start with the part you actually enjoy: cooking the meal.</p>
<p>Take advantage of the momentum you have today by setting yourself up to easily start again tomorrow.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Do Something Silly Every Day]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Life is too weird to be so serious all the time.</p>
<p>A lot of the best things in life are pretty silly<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup> . Laughter, flirting, romance, inside jokes, even owning a pet, it&apos;s all fairly silly and fun stuff. I think a lot of us could do with</p>]]></description><link>https://kyleunboxed.com/do-something-silly-every-day/</link><guid isPermaLink="false">63c1fa6c13000fdcaf32e00d</guid><category><![CDATA[Ideas]]></category><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Sat, 14 Jan 2023 16:14:16 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2023/01/8374763064_8398c245d4_k-2.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://kyleunboxed.com/content/images/2023/01/8374763064_8398c245d4_k-2.jpg" alt="Do Something Silly Every Day"><p>Life is too weird to be so serious all the time.</p>
<p>A lot of the best things in life are pretty silly<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup> . Laughter, flirting, romance, inside jokes, even owning a pet, it&apos;s all fairly silly and fun stuff. I think a lot of us could do with some extra silliness in our lives. I know personally that I&apos;ve gotten a little too stuck in what I call Serious Mode for my liking as the years go by. And looking around at a lot of the other people I interact with, I think almost everyone has gotten just a bit too serious for their own good.</p>
<h2 id="get-out-of-serious-mode">Get out of Serious Mode</h2>
<p>There are definitely a lot of things that you really do need to be serious about but there is a difference between taking certain important things seriously and being stuck in Serious Mode pretty much all the time. I think too many of us have gone so far down this path that we&apos;re just stuck in Serious Mode by default. And when you get yourself stuck in Serious Mode you are numbing yourself to a lot of the joys of life. Many things in life are better when approached with an attitude of silliness and playfulness. While Serious Mode is an inherently closed off way of living.</p>
<p>Thankfully opening yourself up to some bonus silliness is something that we were born knowing how to do. In countless ways we are socialized to lock our silliness away as we &quot;grow up&quot; but if you just let go of your own restraints a little bit you&#x2019;ll find silliness there under the surface.</p>
<p>Kids are the silliest people on the planet and anyone who&apos;s spent some time sharing a moment of silliness with a child has felt the spark of joy that silliness can bring to your life. I suspect the silliness that children bring to your life is one of the many reasons that those who have kids report having more meaning in their lives. But there&#x2019;s no reason you are only allowed to act silly when kids are around.</p>
<hr>
<h2 id="small-acts-of-silliness">Small Acts of Silliness</h2>
<p>So how do we start unshackling ourselves from Serious Mode and embracing silliness more often in our lives? My advice is to start with Small Acts of Silliness.</p>
<p>Small Acts of Silliness are a play on the idea of &quot;small acts of kindness&quot; which is embraced by many different religions<sup class="footnote-ref"><a href="#fn2" id="fnref2">[2]</a></sup> endorse as good not only for those that you treat with kindness but good for yourself. So doing things like saying thank you to your bus driver, helping a neighbor, or bringing some treats in for your coworkers.</p>
<p>Small Acts of Silliness are similarly effective, though can be more aimed at amusing yourself than anyone around you. There are limitless ways to incorporate little acts of silliness in your life but here are some ideas that might help get you get started:</p>
<ol>
<li>Play the air guitar or drums along to your favorite song</li>
<li>Share a pun with a friend</li>
<li>Blow out the straw wrapper as a &quot;bullet&quot; at your friend</li>
<li>Put on your favorite sci-fi soundtrack while driving and pretend you&apos;re driving a space ship</li>
<li>Make fun shapes out of your food</li>
<li>Intentionally step on the cracks in the sidewalk while walking</li>
<li>Wear some fun socks</li>
<li>Make a meme and share it with your group chat</li>
</ol>
<p>A lot of these may sound stupid, pointless, or embarrassing but that&apos;s the whole point. Life is better when you embrace the cringe and live a little silly. Give it a try for a few weeks. I promise you&apos;ll end up at least a bit happier.</p>
<hr class="footnotes-sep">
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn1" class="footnote-item"><p>Note that silly throughout this post refers to things that are playful, joyful, happy, fun, etc. Me calling something silly is not a dismissive value judgement as the word silly is often used. Silliness is a positive trait here. <a href="#fnref1" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
<li id="fn2" class="footnote-item"><p>Small acts of kindness is certainly not an exclusively religious practice, for example you can see this list of ideas for small acts of kindness on <a href="https://www.oprah.com/spirit/35-little-acts-of-kindness/all?ref=kyleunboxed.com">Oprah.com</a> and many other similar lists online <a href="#fnref2" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
</ol>
</section>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[If You're a Writer, Why Don't You Ever Write?]]></title><description><![CDATA[<p>Putting words on a page seems like it should be a relatively straightforward task. But if you&#x2019;ve ever spoken to a writer, you&#x2019;ve almost certainly heard many stories of woe. Many aspiring (or otherwise) writers find it an almost herculean task just to put words on</p>]]></description><link>https://kyleunboxed.com/if-youre-a-writer-why-dont-you-ever-write/</link><guid isPermaLink="false">62f9c838739887415b4ef157</guid><category><![CDATA[Ideas]]></category><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Mon, 15 Aug 2022 17:05:03 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2022/08/3611227577_1dd91c0642_b.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2022/08/3611227577_1dd91c0642_b.jpg" alt="If You&apos;re a Writer, Why Don&apos;t You Ever Write?"><p>Putting words on a page seems like it should be a relatively straightforward task. But if you&#x2019;ve ever spoken to a writer, you&#x2019;ve almost certainly heard many stories of woe. Many aspiring (or otherwise) writers find it an almost herculean task just to put words on a page. Let alone publishing that writing out into the world for others to read.</p><p>And it&#x2019;s easy to empathize with the fear. Hitting publish without an audience makes you come face to face with the fact that the world pretty much doesn&#x2019;t care at all about you or what you&#x2019;ve written. Building an audience from zero is <em>tough</em> which leads many would-be writers to refuse to tarnish your own self image by pressing the publish button or even putting less than perfect words on the blank page. It sucks to put something out into the world to resounding indifference but that&#x2019;s what you&#x2019;re almost guaranteed to get so find a way to deal with it besides avoidance.</p><p>If actually being a writer is more important to you than maintaining the fantasy the <em>you could be a great writer if you really tried</em> there&#x2019;s no other way out than through putting words on a page and publishing them. No matter how much you tell yourself that you&#x2019;re actually just a &#x201C;perfectionist&#x201D;, the truth is that you&#x2019;re probably more afraid of shattering your self image as an intelligent person than anything else. If you really want to be a writer you have to kill your ego, or at least lock it in another room long enough to write some stuff down and hit publish.</p><p>It bears repeating the truism that the only way to create good art is to just get started create a ton of less than great art first. <a href="https://www.julian.com/blog/creativity-faucet?ref=kyleunboxed.com">Julian Shapiro calls this the &quot;Creativity Faucet&quot;.</a> You won&apos;t reach success by trying to polish your first piece into a mind-blowing success, especially when you&#x2019;re starting with no audience. You need to be taking as many shots on goal as possible, which means you keep writing and keep hitting publish (Though you don&apos;t need to publish everything you write, I certainly don&apos;t). The good news is no one will remember the bad stuff you made when no one was paying attention.</p><p>When you&#x2019;re starting out it&#x2019;s more important to put out 100 blog posts of <em>good enough</em> quality than 5 posts of <em>pretty good</em> quality. Both in terms of continuing to move creatively and in terms of the modern world. There are a few people that can do the CGP Grey Style-Drop a great video every few months- but while it is important that you aren&#x2019;t putting out trash, that kind of approach can be destructive when you&#x2019;re starting out. You need to put in the reps before you can focus on perfection. You&#x2019;re not good enough to be that picky. You need to stay in motion and keep writing.</p><p>Did Michael Jordan just sit in a room fantasizing about being a great basketball player and reading every strategy book about basketball while never actually getting on the court and taking a jumpshot? No. He worked day after day, playing basketball every day for years. This is an incredibly obvious statement but when it comes to writing many want-to-be writers seem to mix up reading about writing, strategy, etc. with actually doing the writing. If you don&#x2019;t actually do any writing out of fear to protect your ego, you&#x2019;re not writer, you&#x2019;re just lying to yourself to keep your ego&apos;s dream alive.</p><p>Yeah it&#x2019;s scary, and you&#x2019;re opening yourself up to failure, but it&#x2019;s the only way to the other side. So if you want to be a writer stop procrastinating to protect your self image and put some words on the page. You&#x2019;ll be glad you did when you&#x2019;re on the other side.</p>]]></content:encoded></item><item><title><![CDATA[The Problem of Too Much]]></title><description><![CDATA[<p>Very few people throughout history have ever had to deal with the problems of having too much. In fact, most of our ancestors had the opposite problem, not having enough. Let that be food, water, shelter, information, etc. Most of the unique problems of our time come not from scarcity</p>]]></description><link>https://kyleunboxed.com/the-problem-of-too-much/</link><guid isPermaLink="false">62ef749d739887415b4ef12f</guid><category><![CDATA[Ideas]]></category><category><![CDATA[Reflections]]></category><dc:creator><![CDATA[Kyle]]></dc:creator><pubDate>Mon, 08 Aug 2022 17:00:16 GMT</pubDate><media:content url="https://kyleunboxed.com/content/images/2022/08/3748477004_1a7b89060a_k.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://kyleunboxed.com/content/images/2022/08/3748477004_1a7b89060a_k.jpg" alt="The Problem of Too Much"><p>Very few people throughout history have ever had to deal with the problems of having too much. In fact, most of our ancestors had the opposite problem, not having enough. Let that be food, water, shelter, information, etc. Most of the unique problems of our time come not from scarcity but from new forms of easy abundance, an obesity epidemic caused by too much food and sitting, <a href="https://pubmed.ncbi.nlm.nih.gov/35617656/?ref=kyleunboxed.com">increasing mental health problems</a> (at least partially) caused by too much news and social media and on and on.</p><p>This isn&#x2019;t to say that there weren&#x2019;t <em>any</em> problems of too much our ancestors had to deal with. Alcoholism and gambling have taken more than their fair share of lives. But you could choose to avoid these classes of problems with the simple (conceptually, not in practice) option of choosing not to partake. Many religions established rules against such things that in effect try to counter the Problem of Too Much on the societal level by using social pressure to counter them.</p><p>But the unique aspect of the abundance of today is that it is everywhere and always in your face. You cannot just rely on an external limit for when you need to stop or avoid. It&apos;s easy to stop eating when there isn&apos;t any food left, or stop consuming new information because you reached the end of the book and had to physically go out to get another. It&apos;s quite a different problem when our smartphones have in some ways trapped us in the digital equivalent of the Las Vegas strip.</p><p>Many do still try to prescribe absence as the solution to the Problem of Too Much. This does work for some people. But for most of us, if we had to choose between giving up our smartphone and going back to a flip phone in order to avoid social media and all the other smartphone based distractions we wouldn&#x2019;t take that trade. Much like how diets based on what you <em>can&#x2019;t</em> eat are made to fail, avoidance can only take you so far.</p><p>So we have to learn how to live in a world of abundance. There are worse problem to have to be sure, this world of abundance has given us incredible quality of life benefits and I would much rather live in a world of abundance than a world of scarcity. But progress is solving new problems are the result of our solutions to the previous worse problems. For most of us living in countries with advanced economies, abundance is the problem we are faced with. So what do we do?</p><h2 id="what-do-we-do">What do we do?</h2><p>I think the basic classes of Too Much problems we most commonly face can be broken down into two basic categories: problems of attention and problems of consumption. Each requires a different solution.</p><p>You can find a lot of writing on problems of attention, it&#x2019;s the more obvious and shiny problem. Cal Newport has done a lot of good writing on how he approaches <a href="https://www.calnewport.com/books/digital-minimalism/?ref=kyleunboxed.com">Digital Minimalism</a> and <a href="https://www.calnewport.com/books/deep-work/?ref=kyleunboxed.com">Deep Work</a> . But while you hear a lot of complaints about &#x201C;consumerism&#x201D; in some circles there doesn&#x2019;t seem to be as many good solutions about how to handle problems of too much consumption. Writing on personal finance, health/wellness, and non-digital minimalism get at aspects of this class of problems but the solutions usually only apply to that niche. Minimalism probably gets closer to an overall philosophy for handling these kind of problems but is only going to appeal to a certain subset of the population.</p><p>So I propose rather than focusing on attempts of absence and avoidance that we need to focus on building up the meaningful things in our life. If your life is filled with an abundance of meaningful activities in a day, you won&apos;t have time to doom scroll or comfort eat.</p><p>What exactly a full meaningful life looks like is something beyond the scope of this post and it&apos;s probably too simplistic. But I think it&apos;s pointing in the right direction. I&apos;ll likely be doing more writing on this topic in the future. But keeping the frame of Problems of Too Much in mind can help us pin point the right way to navigate these new problems of our times.</p>]]></content:encoded></item></channel></rss>