<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Randy Schmidt</title>
    <link>https://r38y.com/</link>
    <description>Product dev, software dev, life, dancing, cooking... oh my?</description>
    <pubDate>Tue, 07 Apr 2026 16:05:29 +0000</pubDate>
    <image>
      <url>https://i.snap.as/MAC2J3DH.jpeg</url>
      <title>Randy Schmidt</title>
      <link>https://r38y.com/</link>
    </image>
    <item>
      <title>Most Important Videos on LLMs I&#39;ve Seen So Far</title>
      <link>https://r38y.com/most-important-videos-on-llms-ive-seen-so-far?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Over the last few months I&#39;ve taken a deep dive into LLMs, AI, and ML, mostly around using them to develop software, and I keep coming back to these three videos by Andrej Karpathy. They are easy to digest (even if they don&#39;t look like it) and should be watched in order.!--more--&#xA;&#xA;iframe width=&#34;560&#34; height=&#34;315&#34; src=&#34;https://www.youtube.com/embed/zjkBMFhNj_g?si=t6pyTWQTj528G40f&#34; title=&#34;YouTube video player&#34; frameborder=&#34;0&#34; allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; allowfullscreen/iframe&#xA;&#xA;iframe width=&#34;560&#34; height=&#34;315&#34; src=&#34;https://www.youtube.com/embed/7xTGNNLPyMI?si=aZmWJq70MKh6TRBR&#34; title=&#34;YouTube video player&#34; frameborder=&#34;0&#34; allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; allowfullscreen/iframe&#xA;&#xA;iframe width=&#34;560&#34; height=&#34;315&#34; src=&#34;https://www.youtube.com/embed/EWvNQjAaOHw?si=cIxqftkSXvKdkyHI&#34; title=&#34;YouTube video player&#34; frameborder=&#34;0&#34; allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; allowfullscreen/iframe&#xA;&#xA;!--emailsub--]]&gt;</description>
      <content:encoded><![CDATA[<p>Over the last few months I&#39;ve taken a deep dive into LLMs, AI, and ML, mostly around using them to develop software, and I keep coming back to these three videos by Andrej Karpathy. They are easy to digest (even if they don&#39;t look like it) and should be watched in order.</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/zjkBMFhNj_g" title="YouTube video player" frameborder="0" allowfullscreen=""></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/7xTGNNLPyMI" title="YouTube video player" frameborder="0" allowfullscreen=""></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/EWvNQjAaOHw" title="YouTube video player" frameborder="0" allowfullscreen=""></iframe>


]]></content:encoded>
      <guid>https://r38y.com/most-important-videos-on-llms-ive-seen-so-far</guid>
      <pubDate>Mon, 13 Oct 2025 02:26:08 +0000</pubDate>
    </item>
    <item>
      <title>Hobby or Business</title>
      <link>https://r38y.com/hobby-or-business?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[If you&#39;re like me, you have too many ideas, too many things you want to do, and too little time. !--more--One of the first things I decide when I have a new idea is whether it belongs in the &#34;hobby&#34; bucket or &#34;business&#34; bucket. Hobbies are allowed to cost money, businesses need to have a way to make money. Ideas can flow back and forth between the two, but it has to be a conscious decision. &#xA;&#xA;Many software developers have the concept of a &#34;side project&#34;, but they never consciously decide if it is a hobby or a business. Many hope they can spin it into a business at some point, but they&#39;re working on it like it&#39;s a hobby, spending too much time tinkering with details that are unimportant if it&#39;s a business. This just results in frustration as you eventually close the door on yet another &#34;side project&#34; that never went anywhere.&#xA;&#xA;You can read more about the projects I&#39;ve been involved in on my about page.&#xA;&#xA;!--emailsub--]]&gt;</description>
      <content:encoded><![CDATA[<p>If you&#39;re like me, you have too many ideas, too many things you want to do, and too little time. One of the first things I decide when I have a new idea is whether it belongs in the “hobby” bucket or “business” bucket. Hobbies are allowed to cost money, businesses need to have a way to make money. Ideas can flow back and forth between the two, but it has to be a conscious decision.</p>

<p>Many software developers have the concept of a “side project”, but they never consciously decide if it is a hobby or a business. Many hope they can spin it into a business at some point, but they&#39;re working on it like it&#39;s a hobby, spending too much time tinkering with details that are unimportant if it&#39;s a business. This just results in frustration as you eventually close the door on yet another “side project” that never went anywhere.</p>

<p>You can read more about the projects I&#39;ve been involved in on my <a href="https://r38y.com/about">about page</a>.</p>


]]></content:encoded>
      <guid>https://r38y.com/hobby-or-business</guid>
      <pubDate>Tue, 22 Apr 2025 18:44:05 +0000</pubDate>
    </item>
    <item>
      <title>How to Save Future Times</title>
      <link>https://r38y.com/how-to-save-future-times?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[I deal a lot with time and time zones in the software I develop, and thankfully most frameworks make it pretty easy to manage. The rule tends to be, convert and store everything in UTC, and display it in the user&#39;s time zone in the UI, and call it a day.&#xA;&#xA;!--more--&#xA;&#xA;In Pasito, the user selects the date and time of an event, Pasito detects the time zone from the browser, and converts it to UTC in the database. Since we have the time zone saved, Pasito can convert it back to the proper local time in the browser and the calendar feed. Done.&#xA;&#xA;There are a couple problems with this:&#xA;&#xA;What if I&#39;m in Denver looking for events to go to in Philly? The event is at 7 PM, but I&#39;m seeing 5 PM in my browser in Denver, and might enter the wrong time in my calendar.&#xA;&#xA;What if the rules around when daylight savings time changes between when the event was created and when it happens? Suddenly that 7 PM turns into 6 PM without any change to the event in the database.&#xA;&#xA;Pasito already does #1 correctly by using the time zone saved with the event instead of adjusting the display in the browser with the browser&#39;s current time zone, but #2 is still a problem.&#xA;&#xA;To solve it, I need to start storing:&#xA;&#xA;The clock time (what the user meant locally) to show in the browser&#xA;&#xA;Time zone of the location of the event, and&#xA;&#xA;The UTC time to use programmatically.&#xA;&#xA;When the timezone rules change, I need to update the UTC timestamp accordingly. Or, more simply, run something every day that looks at future events and re-calculates the UTC time.&#xA;&#xA;It&#39;s kind of a pain, but I take accurate information seriously in Pasito and I don&#39;t want someone showing up to an event at the wrong time.&#xA;&#xA;Thanks to this article by Lau Taarnskov for the solution to the problem.&#xA;&#xA;Aside: Instead of time zone you can store the location as context and look up the time zone based on location. This is how CargoWise, software I integrate with at my day job, does it.&#xA;&#xA;!--emailsub--&#xA;&#xA;dev&#xA;&#xA;[1]: https://pasito.fun/&#xA;[2]: https://www.creativedeletion.com/2015/03/19/persistingfuturedatetimes.html&#xA;[3]: https://cargowise.com/]]&gt;</description>
      <content:encoded><![CDATA[<p>I deal a lot with time and time zones in the software I develop, and thankfully most frameworks make it pretty easy to manage. The rule tends to be, convert and store everything in UTC, and display it in the user&#39;s time zone in the UI, and call it a day.</p>



<p>In <a href="https://pasito.fun/">Pasito</a>, the user selects the date and time of an event, Pasito detects the time zone from the browser, and converts it to UTC in the database. Since we have the time zone saved, Pasito can convert it back to the proper local time in the browser and the calendar feed. Done.</p>

<p>There are a couple problems with this:</p>
<ol><li><p>What if I&#39;m in Denver looking for events to go to in Philly? The event is at 7 PM, but I&#39;m seeing 5 PM in my browser in Denver, and might enter the wrong time in my calendar.</p></li>

<li><p>What if the rules around when daylight savings time changes between when the event was created and when it happens? Suddenly that 7 PM turns into 6 PM without any change to the event in the database.</p></li></ol>

<p>Pasito already does #1 correctly by using the time zone saved with the event instead of adjusting the display in the browser with the browser&#39;s current time zone, but #2 is still a problem.</p>

<p>To solve it, I need to start storing:</p>
<ol><li><p>The clock time (what the user meant locally) to show in the browser</p></li>

<li><p>Time zone of the location of the event, and</p></li>

<li><p>The UTC time to use programmatically.</p></li></ol>

<p>When the timezone rules change, I need to update the UTC timestamp accordingly. Or, more simply, run something every day that looks at future events and re-calculates the UTC time.</p>

<p>It&#39;s kind of a pain, but I take accurate information seriously in Pasito and I don&#39;t want someone showing up to an event at the wrong time.</p>

<p>Thanks to <a href="https://www.creativedeletion.com/2015/03/19/persisting_future_datetimes.html">this article</a> by Lau Taarnskov for the solution to the problem.</p>

<p>Aside: Instead of time zone you can store the location as context and look up the time zone based on location. This is how <a href="https://cargowise.com/">CargoWise</a>, software I integrate with at <a href="https://web.bravotran.com/">my day job</a>, does it.</p>



<p><a href="https://r38y.com/tag:dev" class="hashtag"><span>#</span><span class="p-category">dev</span></a></p>
]]></content:encoded>
      <guid>https://r38y.com/how-to-save-future-times</guid>
      <pubDate>Sun, 09 Feb 2025 16:52:54 +0000</pubDate>
    </item>
    <item>
      <title>Giving a Fuck, But in November</title>
      <link>https://r38y.com/giving-a-fuck-but-in-november?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[In my previous post I talked about deciding what you give a fuck about and what you don&#39;t give a fuck about. But sometimes you realize you give a fuck about too many things still and you&#39;re still overwhelmed by the number of &#34;threads&#34; going through your brain. I know I was. !--more--In that situation, it&#39;s ok to say, &#34;I give a fuck about it, but later&#34;, but make sure you have an exact &#34;later.&#34;&#xA;&#xA;Expanding on an example from my last post, I changed &#34;I give a fuck about communicating in Spanish&#34; to &#34;I give a fuck about communicating in Spanish, but in November, two months before I visit my friends in Peru.&#34; This freed up my mental space right then, when I was overwhelmed, but still gave me enough time to refresh the Spanish I currently knew, and figure out how I wanted to learn more in the future, and do it.&#xA;&#xA;If you can&#39;t come up with a specific &#34;later&#34;, just do yourself a favor and let go of it completely.&#xA;&#xA;!--emailsub--]]&gt;</description>
      <content:encoded><![CDATA[<p>In <a href="https://r38y.com/the-subtle-art-of-not-giving-a-f-ck/">my previous post</a> I talked about deciding what you give a fuck about and what you don&#39;t give a fuck about. But sometimes you realize you give a fuck about too many things still and you&#39;re still overwhelmed by the number of “threads” going through your brain. I know I was. In that situation, it&#39;s ok to say, “I give a fuck about it, but later”, but make sure you have an exact “later.”</p>

<p>Expanding on an example from my last post, I changed “I give a fuck about communicating in Spanish” to “I give a fuck about communicating in Spanish, but in November, two months before I visit my friends in Peru.” This freed up my mental space right then, when I was overwhelmed, but still gave me enough time to refresh the Spanish I currently knew, and figure out how I wanted to learn more in the future, and do it.</p>

<p>If you can&#39;t come up with a specific “later”, just do yourself a favor and let go of it completely.</p>


]]></content:encoded>
      <guid>https://r38y.com/giving-a-fuck-but-in-november</guid>
      <pubDate>Thu, 09 Jan 2025 15:00:00 +0000</pubDate>
    </item>
    <item>
      <title>The Subtle Art of Not Giving a F*ck</title>
      <link>https://r38y.com/the-subtle-art-of-not-giving-a-f-ck?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[2024 was a very stressful year. For the first six months my body hurt, my face hurt, my eyes hurt, all from constant stress. It was almost too much.&#xA;&#xA;!--more--&#xA;&#xA;Then &#34;The Subtle Art of Not Giving a F*ck&#34; crossed my desk, and it couldn&#39;t have been a more perfect time. I sat down to read it and take notes over a few nights and it made a huge difference. It&#39;s less about not giving a fuck, and more about making a conscious decision what to give a fuck about. &#xA;&#xA;Some lowball examples I feel comfortable sharing:&#xA;&#xA;I give a fuck about being able to communicate in Spanish, I don&#39;t give a fuck about speaking Spanish perfectly.&#xA;I give a fuck about having fun dancing, I don&#39;t give a fuck about executing moves perfectly.&#xA;I give a fuck about the people who show up to Fiesta Randyland having fun, I don&#39;t give a fuck if everybody shows up.&#xA;I give a fuck about having a capable body that enables me to do whatever I want, I don&#39;t give a fuck about how it looks or whether I&#39;m performing better than someone else at the gym.&#xA;&#xA;If you&#39;re feeling overwhelmed and dealing with a lot of stress, give it a read, it might help you too.&#xA;&#xA;!--emailsub--]]&gt;</description>
      <content:encoded><![CDATA[<p>2024 was a very stressful year. For the first six months my body hurt, my face hurt, my eyes hurt, all from constant stress. It was almost too much.</p>



<p>Then “<a href="https://amzn.to/4j557vx">The Subtle Art of Not Giving a F*ck</a>” crossed my desk, and it couldn&#39;t have been a more perfect time. I sat down to read it and take notes over a few nights and it made a huge difference. It&#39;s less about not giving a fuck, and more about making a conscious decision what to give a fuck about.</p>

<p>Some lowball examples I feel comfortable sharing:</p>
<ul><li>I give a fuck about being able to communicate in Spanish, I don&#39;t give a fuck about speaking Spanish perfectly.</li>
<li>I give a fuck about having fun dancing, I don&#39;t give a fuck about executing moves perfectly.</li>
<li>I give a fuck about the people who show up to Fiesta Randyland having fun, I don&#39;t give a fuck if everybody shows up.</li>
<li>I give a fuck about having a capable body that enables me to do whatever I want, I don&#39;t give a fuck about how it looks or whether I&#39;m performing better than someone else at the gym.</li></ul>

<p>If you&#39;re feeling overwhelmed and dealing with a lot of stress, give it a read, it might help you too.</p>


]]></content:encoded>
      <guid>https://r38y.com/the-subtle-art-of-not-giving-a-f-ck</guid>
      <pubDate>Sun, 05 Jan 2025 15:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>