<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://radioptimist.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://radioptimist.com/" rel="alternate" type="text/html" /><updated>2026-05-25T05:24:39+00:00</updated><id>https://radioptimist.com/feed.xml</id><title type="html">Radioptimist.com</title><subtitle>A site for exploring practical math problems in Python, and explaining code I host on Github</subtitle><author><name>Dan Rosen</name></author><entry><title type="html">Bench rebuild</title><link href="https://radioptimist.com/skyrim%20hobbies/benchbuild/" rel="alternate" type="text/html" title="Bench rebuild" /><published>2026-04-02T02:00:00+00:00</published><updated>2026-04-02T02:00:00+00:00</updated><id>https://radioptimist.com/skyrim%20hobbies/benchbuild</id><content type="html" xml:base="https://radioptimist.com/skyrim%20hobbies/benchbuild/"><![CDATA[<p>It’s been a little while since I’ve posted, and a lot of 
that has been trying to keep up with work and studies. 
Some particularly interesting studies will get their own
posts later. However in the meantime, I did redo my bench!</p>

<p>I originally built a bench with a damaged ESD bench top
that was getting thrown away. I built a torsion box to 
try to support it and straighten it out a bit. At the same
time, I had to setup a job-site table saw every time I 
wanted to use it. My chop saw was on a saw-stand, but 
was still far from convenient.</p>

<p>I’ve seen several benches that do exactly what I’ve done
here with the table saw, and I find this really optimal.
But a lot of folks make their chop saw into a flip top, 
which I find really flimsy. I decided to wing it instead
and build out a hing with a removable plug to put away 
my saw.</p>

<figure class="third ">
  
    
      <a href="/assets/images/shop/bench_build_20250401/01_torsion_box.jpg" title="Basic torsion box that held together my last bench">
          <img src="/assets/images/shop/bench_build_20250401/01_torsion_box.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/shop/bench_build_20250401/02_intermediate_frame.jpg" title="Some of the rebuilt frame, a shelf for the table saw next">
          <img src="/assets/images/shop/bench_build_20250401/02_intermediate_frame.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/shop/bench_build_20250401/03_adding_hinges.jpg" title="Hinge for the table saw mount">
          <img src="/assets/images/shop/bench_build_20250401/03_adding_hinges.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/shop/bench_build_20250401/04_saws.jpg" title="Finished with saws locked out">
          <img src="/assets/images/shop/bench_build_20250401/04_saws.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/shop/bench_build_20250401/05_table.jpg" title="Finished with table plug">
          <img src="/assets/images/shop/bench_build_20250401/05_table.jpg" alt="" />
      </a>
    
  
  
</figure>]]></content><author><name>Dan Rosen</name></author><category term="Skyrim Hobbies" /><summary type="html"><![CDATA[It’s been a little while since I’ve posted, and a lot of that has been trying to keep up with work and studies. Some particularly interesting studies will get their own posts later. However in the meantime, I did redo my bench!]]></summary></entry><entry><title type="html">Blue Belt</title><link href="https://radioptimist.com/bjj/bluebelt/" rel="alternate" type="text/html" title="Blue Belt" /><published>2025-11-23T02:00:00+00:00</published><updated>2025-11-23T02:00:00+00:00</updated><id>https://radioptimist.com/bjj/bluebelt</id><content type="html" xml:base="https://radioptimist.com/bjj/bluebelt/"><![CDATA[<p>I’m very happy to have found an outstanding gym to learn
Brazillian Jiu Jitsu, Gracie Barra Parker. I roll with 
an outstanding crew and was very happy to have promoted to
blue belt today with several of my friends.</p>

<figure class=" ">
  
    
      <a href="/assets/images/bjj/bluebelt.jpg" title="Gracie Barra Parker">
          <img src="/assets/images/bjj/bluebelt.jpg" alt="" />
      </a>
    
  
  
</figure>]]></content><author><name>Dan Rosen</name></author><category term="BJJ" /><summary type="html"><![CDATA[I’m very happy to have found an outstanding gym to learn Brazillian Jiu Jitsu, Gracie Barra Parker. I roll with an outstanding crew and was very happy to have promoted to blue belt today with several of my friends.]]></summary></entry><entry><title type="html">Hunting South San Juan Wilderness</title><link href="https://radioptimist.com/skyrim%20hobbies/SSJW-hunting/" rel="alternate" type="text/html" title="Hunting South San Juan Wilderness" /><published>2025-11-20T02:00:00+00:00</published><updated>2025-11-20T02:00:00+00:00</updated><id>https://radioptimist.com/skyrim%20hobbies/SSJW-hunting</id><content type="html" xml:base="https://radioptimist.com/skyrim%20hobbies/SSJW-hunting/"><![CDATA[<p>Went for solo third rifle to the South San Juan Wilderness
and had an awesome time. Five nights and days, temperatures
really pleasant in the day (around 55) and bearable at
night (around 15). I learned a lot about the layout of 
the land in that corner of the wilderness and where 
the waskally-wapiti like to spend their time.</p>

<figure class="half ">
  
    
      <a href="/assets/images/hunting2025/2025SSJW_Ice.jpg" title="Frozen Glacial Lakes">
          <img src="/assets/images/hunting2025/2025SSJW_Ice.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/hunting2025/2025SSJW_Selfie.jpg" title="Happy camper">
          <img src="/assets/images/hunting2025/2025SSJW_Selfie.jpg" alt="" />
      </a>
    
  
  
</figure>

<p>Outside of the hunt itself, world class backpacking and 
a great time. Water would freeze at night, so sleep with 
your filter or water bottle. Ice would only be about an 
inch or two and could bash it out with rocks.</p>

<p>First time using a hot tent and first time making strong
use of hiking poles, both of which are going to be core 
to my arsenal going forward. The tipi of choice was a 
Seek Outside Cimarron. Hiking poles take a hell of a load
off the joints up and down hills. Looking forward to 
coming back next year for some backpacking!</p>

<figure class=" ">
  
    
      <a href="/assets/images/hunting2025/2025SSJW_Cliffs.jpg" title="South Elk Creek Basin">
          <img src="/assets/images/hunting2025/2025SSJW_Cliffs.jpg" alt="" />
      </a>
    
  
  
</figure>]]></content><author><name>Dan Rosen</name></author><category term="Skyrim Hobbies" /><summary type="html"><![CDATA[Went for solo third rifle to the South San Juan Wilderness and had an awesome time. Five nights and days, temperatures really pleasant in the day (around 55) and bearable at night (around 15). I learned a lot about the layout of the land in that corner of the wilderness and where the waskally-wapiti like to spend their time.]]></summary></entry><entry><title type="html">Oktober in Bavaria</title><link href="https://radioptimist.com/travel/germany-trip/" rel="alternate" type="text/html" title="Oktober in Bavaria" /><published>2025-10-08T02:00:00+00:00</published><updated>2025-10-08T02:00:00+00:00</updated><id>https://radioptimist.com/travel/germany-trip</id><content type="html" xml:base="https://radioptimist.com/travel/germany-trip/"><![CDATA[<p>After years of putting off a trip to Europe 
(pandemics, school, etc), Jackie and I finally took a 
trip to Munich for Oktoberfest! Bavaria is beautiful and
the aspens are starting to change color. Temperature
was quite temperate but we did encounter our fair share
of colder days and rain.</p>

<figure class="third ">
  
    
      <a href="/assets/images/germany2025/garmisch.jpg" title="Garmisch from Mt. Wank">
          <img src="/assets/images/germany2025/garmisch.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/germany2025/neuschwanstein.jpg" title="From Neuschwanstein Castle">
          <img src="/assets/images/germany2025/neuschwanstein.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/germany2025/olympic.jpg" title="Olympiastadion">
          <img src="/assets/images/germany2025/olympic.jpg" alt="" />
      </a>
    
  
  
</figure>

<p>Some highlights from the trip besides Oktoberfest itself
include Neuschwanstein Castle, Linderhof Palace, and
Ettal Abbey. We also made a trip to the Dachau 
concentration camp; while very grim the visit was very
worthwhile and educational. I highly recommend 
a visit to the town of Garmisch-Partenkirchen,
Jackie and I had a great stay.</p>

<figure class="half ">
  
    
      <a href="/assets/images/germany2025/marienplatz.jpg" title="Marienplatz">
          <img src="/assets/images/germany2025/marienplatz.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/germany2025/bavaria.jpg" title="Bavaria">
          <img src="/assets/images/germany2025/bavaria.jpg" alt="" />
      </a>
    
  
  
</figure>]]></content><author><name>Dan Rosen</name></author><category term="Travel" /><summary type="html"><![CDATA[After years of putting off a trip to Europe (pandemics, school, etc), Jackie and I finally took a trip to Munich for Oktoberfest! Bavaria is beautiful and the aspens are starting to change color. Temperature was quite temperate but we did encounter our fair share of colder days and rain.]]></summary></entry><entry><title type="html">A Github repo for ultrafast pulse characterization code</title><link href="https://radioptimist.com/ultrafast-optics/ultrafast-repo-intro/" rel="alternate" type="text/html" title="A Github repo for ultrafast pulse characterization code" /><published>2025-09-18T02:00:00+00:00</published><updated>2025-09-18T02:00:00+00:00</updated><id>https://radioptimist.com/ultrafast-optics/ultrafast-repo-intro</id><content type="html" xml:base="https://radioptimist.com/ultrafast-optics/ultrafast-repo-intro/"><![CDATA[<p>I’ve collected the bare-bones base level code that I developed while working on my thesis and I’ve pushed it to [github]: (https://github.com/radioptimist/quadspec)</p>

<p>It’s a bit rough right now, but I will continue to separate out functions from test code and provide worked example problems on representative datasets. I’m excited to add to this repository, and I will be adding a collection dedicated to
walk-through tutorials <a href="/pulse_characterization/">here</a>.</p>

<p>The README of the project is more up to date than what I can provide here in a post, but I’d like to give a little discussion here as to the future of the project. Currently I have just a wad of code that I’ve accumulated over about 4 years crammed together into three files. The files have functions and test code strewn throughout and is not in a final product form. To move this to something more usable I think my current course of action is this:</p>

<ul>
  <li>Separate core functions from experimental, moving experimental functions into a folder on their own.</li>
  <li>Separate test functions from core, moving these to a folder on their own.</li>
  <li>Adding an examples folder, distinct from testing to provide code used in examples on this site.
For a TLDR 1000 foot view of what the code accomplishes, I encourage you to checkout the background presented in this video:</li>
</ul>

<!-- Courtesy of embedresponsively.com -->

<div class="responsive-video-container">
    <iframe src="https://www.youtube-nocookie.com/embed/AW8EBM_j3B8" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>
  </div>]]></content><author><name>Dan Rosen</name></author><category term="Ultrafast-Optics" /><summary type="html"><![CDATA[I’ve collected the bare-bones base level code that I developed while working on my thesis and I’ve pushed it to [github]: (https://github.com/radioptimist/quadspec)]]></summary></entry><entry><title type="html">Building an antenna tool – Introduction</title><link href="https://radioptimist.com/antennas/antenna-tool-intro/" rel="alternate" type="text/html" title="Building an antenna tool – Introduction" /><published>2025-09-08T02:00:00+00:00</published><updated>2025-09-08T02:00:00+00:00</updated><id>https://radioptimist.com/antennas/antenna-tool-intro</id><content type="html" xml:base="https://radioptimist.com/antennas/antenna-tool-intro/"><![CDATA[<p>Throughout the course of my academic and professional work with antennas, I have made the same suite of tools for myself half a dozen times. I have whittled down a lot of the details of a tool, and I will write a series of posts on the creation of a light-weight Python tool for :</p>

<ul>
  <li>Defining and manipulating the frames of antennas, explaining how they are sampled and a convenient coordinate system for doing so</li>
  <li>Expanding on a lightweight software model of an antenna</li>
  <li>Creating algorithms for rotation, resampling, and combination of collections of antenna elements</li>
  <li>Utilizing optimizers to inform decisions made about the design of an array</li>
  <li>Flesh-out a collection of engineering tools for the convenient use of these tools</li>
  <li>Providing a <a href="https://pyvista.org">Pyvista</a> and <a href="https://www.pyqtgraph.org">PyQtGraph</a> set of plotting functions</li>
</ul>]]></content><author><name>Dan Rosen</name></author><category term="Antennas" /><summary type="html"><![CDATA[Throughout the course of my academic and professional work with antennas, I have made the same suite of tools for myself half a dozen times. I have whittled down a lot of the details of a tool, and I will write a series of posts on the creation of a light-weight Python tool for :]]></summary></entry><entry><title type="html">First Post</title><link href="https://radioptimist.com/testing/first_post/" rel="alternate" type="text/html" title="First Post" /><published>2025-08-07T02:00:00+00:00</published><updated>2025-08-07T02:00:00+00:00</updated><id>https://radioptimist.com/testing/first_post</id><content type="html" xml:base="https://radioptimist.com/testing/first_post/"><![CDATA[<p>I really want to see a html export from pyvista rendered on the web-page. I really love the plotting tool and I think it’s a really solid approach to showing fun examples. Find more information about the pyvista project [here]:(https://pyvista.org).</p>

<h2 id="controls-for-pyvista-plots-throughout-this-site">Controls for PyVista Plots throughout this site</h2>
<p>Some basic controls for the interative plots on this site:</p>
<ul>
  <li>Rotate using left click and drag</li>
  <li>Pan using left click while holding shift</li>
  <li>Zoom using the mouse wheel</li>
  <li>Reset pan/zoom by pressing R key</li>
  <li>Show the wire edges of a mesh with the W key</li>
  <li>Show the vertices of a mesh using the V key</li>
  <li>Return to the full mesh using the S key</li>
</ul>

<iframe src="/assets/meshes/sphere.html" width="100%" height="600" scrolling="no"></iframe>]]></content><author><name>Dan Rosen</name></author><category term="Testing" /><summary type="html"><![CDATA[I really want to see a html export from pyvista rendered on the web-page. I really love the plotting tool and I think it’s a really solid approach to showing fun examples. Find more information about the pyvista project [here]:(https://pyvista.org).]]></summary></entry><entry><title type="html">Hunting in Craig</title><link href="https://radioptimist.com/skyrim%20hobbies/Craig-hunting/" rel="alternate" type="text/html" title="Hunting in Craig" /><published>2025-01-18T02:00:00+00:00</published><updated>2025-01-18T02:00:00+00:00</updated><id>https://radioptimist.com/skyrim%20hobbies/Craig-hunting</id><content type="html" xml:base="https://radioptimist.com/skyrim%20hobbies/Craig-hunting/"><![CDATA[<h3 id="warning-graphic-images-of-animal-harvest">Warning: Graphic images of animal harvest</h3>

<p>Had an outstanding trip to Craig in January with my 
father in law to hunt on a Ranching for Wildlife tag at 
Deakin’s Ranch. Snow was shallow enough to drive through on 
a lot of the ranch roads, and the scenery was beautiful. 
Tons of wildlife: grouse, turkey, mule deer, pronghorns, 
and on the last day, of course, elk. I harvested a sturdy
cow elk that fell behind the herd. I’d hiked to a good terrain
cover and was ready when she passed with a small group. 
It was a very clean, cold, early-morning kill; around -7 degrees F
when I bagged her. There was an arctic cold front coming in that
day, so it was nearly -15 degrees when we left Craig for home.</p>

<figure class=" ">
  
    
      <a href="/assets/images/hunting2025_jan/sagegrouse.jpg" title="Some grouse we spooked">
          <img src="/assets/images/hunting2025_jan/sagegrouse.jpg" alt="" />
      </a>
    
  
  
</figure>

<p>Processing was a family affair and we filled the freezer. Since
January we’ve made sausage and countless roasts, steaks, 
scrambles, etc. I’m very thankful for the opportunity to be 
 involved in an ancient human endeavor, to feed my family and
 myself for the entirety of 2025, and to the animal, whose 
 suffering was minimal.</p>

<figure class="third ">
  
    
      <a href="/assets/images/hunting2025_jan/kill.jpg" title="Cow, likely 4-6 years old">
          <img src="/assets/images/hunting2025_jan/kill.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/hunting2025_jan/placement.jpg" title="Serendipitous placement for 320 yards">
          <img src="/assets/images/hunting2025_jan/placement.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/hunting2025_jan/processing.jpg" title="My brother and I (and wife) filling the freezer">
          <img src="/assets/images/hunting2025_jan/processing.jpg" alt="" />
      </a>
    
  
    
      <a href="/assets/images/hunting2025_jan/sirlointip.jpg" title="An immaculate sirloin tip">
          <img src="/assets/images/hunting2025_jan/sirlointip.jpg" alt="" />
      </a>
    
  
  
</figure>]]></content><author><name>Dan Rosen</name></author><category term="Skyrim Hobbies" /><summary type="html"><![CDATA[Warning: Graphic images of animal harvest]]></summary></entry></feed>