<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>y-it&#39;s site</title>
    <link>https://yit.k.vu/index.php</link>
    <description>Recent content on y-it&#39;s site</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 18 Jul 2026 18:54:27 -0400</lastBuildDate>
    <atom:link href="https://yit.k.vu/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Plotter Art</title>
      <link>https://yit.k.vu/art/plotter-art/index.php</link>
      <pubDate>Sat, 18 Jul 2026 18:54:27 -0400</pubDate>
      <guid>https://yit.k.vu/art/plotter-art/index.php</guid>
      <description>&lt;p&gt;The pictures made here were all made several years ago by now, but I am rewriting the descriptions now.&lt;/p&gt;&#xA;&lt;p&gt;The first group of pictures are flow fields.&#xA;Each point on the picture has a direction assigned to it.&#xA;This produces shape to a similar manner as tributaries form.&#xA;A bunch of starting points are picked on a grid,&#xA;and continuously follow the direction at each point they end up at.&#xA;The resulting picture can be changed by manipulating the directions.&#xA;For example, squaring a coordinate makes it always positive, locking the paths only increase that coordinate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deriving the Line of Best Fit</title>
      <link>https://yit.k.vu/math/line-of-best-fit/index.php</link>
      <pubDate>Sun, 31 Dec 2023 21:31:52 -0400</pubDate>
      <guid>https://yit.k.vu/math/line-of-best-fit/index.php</guid>
      <description>&lt;p&gt;We will define the set of points P as follows&lt;/p&gt;&#xA;&lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;P&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mrow&gt;&lt;mo fence=&#34;true&#34;&gt;{&lt;/mo&gt;&lt;mo stretchy=&#34;false&#34;&gt;(&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo stretchy=&#34;false&#34;&gt;)&lt;/mo&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mo stretchy=&#34;false&#34;&gt;(&lt;/mo&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mo stretchy=&#34;false&#34;&gt;)&lt;/mo&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mo stretchy=&#34;false&#34;&gt;(&lt;/mo&gt;&lt;mn&gt;3&lt;/mn&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mn&gt;4&lt;/mn&gt;&lt;mo stretchy=&#34;false&#34;&gt;)&lt;/mo&gt;&lt;mo separator=&#34;true&#34;&gt;,&lt;/mo&gt;&lt;mo&gt;…&lt;/mo&gt;&lt;mo fence=&#34;true&#34;&gt;}&lt;/mo&gt;&lt;/mrow&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;P=\left\{(1,1),(2,2),(3,4),\ldots\right\}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA;&#xA;&lt;p&gt;And the line of best fit will be defined as&lt;/p&gt;&#xA;&lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;y=mx+b&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA;&#xA;&lt;p&gt;Finally to express the error of a line just sum the error for each point.&#xA;The error for a point is the squared difference between the&#xA;point&amp;rsquo;s &lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;y&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA; coordinate and the lines estimate&#xA;for the point&amp;rsquo;s &lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;x&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA; coordinate, &lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;mx+b&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA;.&#xA;The reason for squaring it is to make it always positive.&#xA;Otherwise a positive error and negative error could cancel out.&#xA;The reason for squaring instead of using an absolute value is for ease of the derivative.&#xA;As an expression for each point it is &lt;span class=&#34;katex&#34;&gt;&lt;math xmlns=&#34;http://www.w3.org/1998/Math/MathML&#34;&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mo stretchy=&#34;false&#34;&gt;(&lt;/mo&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;msup&gt;&lt;mo stretchy=&#34;false&#34;&gt;)&lt;/mo&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msup&gt;&lt;/mrow&gt;&lt;annotation encoding=&#34;application/x-tex&#34;&gt;(y-mx-b)^2&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&#xA;.&#xA;The total error for the whole line can be written as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Boat</title>
      <link>https://yit.k.vu/projects/boat/index.php</link>
      <pubDate>Sat, 23 Sep 2023 13:17:47 -0400</pubDate>
      <guid>https://yit.k.vu/projects/boat/index.php</guid>
      <description>&lt;p&gt;A while ago I thought it would be a good idea to build a boat.&#xA;I gathered a group of my friends to design and construct this thing.&#xA;We had our first meeting where we agreed on random garbage we had that could be fashioned into a boat.&#xA;The buoyancy would be provided from old barrels of car wash chemicals and the surface palettes and from leftover deck supplies.&#xA;We bought 13 8&amp;rsquo; 2x3&amp;rsquo;s for the main frame of the boat, and some metal strap to hold the barrels on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>High School Photography</title>
      <link>https://yit.k.vu/art/high-school-photo/index.php</link>
      <pubDate>Sun, 21 May 2023 21:17:01 -0400</pubDate>
      <guid>https://yit.k.vu/art/high-school-photo/index.php</guid>
      <description>&lt;p&gt;These pictures were all taken for my advanced photography class in high school.&#xA;All of the really fuzzy noisy ones where taken through a&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Camera_obscura&#34;&gt;camera obscura&lt;/a&gt; made from a cardboard box.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/hands.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&#xA;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/pinhole-bin.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&#xA;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/pinhole-books.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&#xA;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/pinhole-building.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&#xA;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/pinhole-cars.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&#xA;&lt;img src=&#34;https://yit.k.vu/art/hs-photo/pinhole-construction.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ruins</title>
      <link>https://yit.k.vu/art/ruins/index.php</link>
      <pubDate>Wed, 28 Sep 2022 18:18:59 -0400</pubDate>
      <guid>https://yit.k.vu/art/ruins/index.php</guid>
      <description>&lt;p&gt;This is a picture of a building in Annapolis mid destruction.&#xA;The sky was not originally this purple, nor were the shadows this intense.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://yit.k.vu/art/ruins/ruins.jpg&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Four Player Chess</title>
      <link>https://yit.k.vu/projects/four-player-chess/index.php</link>
      <pubDate>Fri, 22 Apr 2022 19:01:14 -0400</pubDate>
      <guid>https://yit.k.vu/projects/four-player-chess/index.php</guid>
      <description>&lt;p&gt;I designed and printed a four player chess set, which can be packaged into a relatively small space.&#xA;The outer 3 by 8 sections that each player&amp;rsquo;s pieces start in can detach,&#xA;allowing it to be stored in the same size as the inner 8 by 8 section.&#xA;Removing the outer sections also allows normal two player chess to be played on the board.&#xA;The chess pieces I printed are hexagon chess pieces I found on thingiverse.&#xA;All the models that I made I used openscad for.&lt;/p&gt;</description>
    </item>
    <item>
      <title>3D Scanning with an xbox Kinect</title>
      <link>https://yit.k.vu/projects/kinect/index.php</link>
      <pubDate>Wed, 02 Mar 2022 08:48:28 -0400</pubDate>
      <guid>https://yit.k.vu/projects/kinect/index.php</guid>
      <description>&lt;p&gt;I have always wanted to do some 3d scanning, but I couldn&amp;rsquo;t get photogrammetry set up on my computer.&#xA;Recently I got a kinect, a camera that also does depth so it should be able to do 3d scanning.&#xA;Processing seemed like a good choice for a language to use, since I am familiar with it and it has a kinect library.&#xA;My code is directly descended from the point cloud example for openkinect-for-processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Colorado Springs</title>
      <link>https://yit.k.vu/art/colorado-springs/index.php</link>
      <pubDate>Mon, 23 Aug 2021 11:40:48 -0100</pubDate>
      <guid>https://yit.k.vu/art/colorado-springs/index.php</guid>
      <description>&lt;p&gt;These are a bunch of pictures I got in Colorado Springs on a trip in 2021.&#xA;The first bunch are from the Garden of the Gods.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://yit.k.vu/art/colorado-springs/0.jpg&#34; alt=&#34;Two red rocks, with a blue sky behind and a row of trees in front, with yellowish grass at the bottom&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://yit.k.vu/art/colorado-springs/1.jpg&#34; alt=&#34;A white rock in front of a red rock, with green foliage in front and a blue sky behind&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://yit.k.vu/art/colorado-springs/2.jpg&#34; alt=&#34;A red rock fills the bottom right half of the screen, and the sky in the top left. A stop sign is visible in silhouette on the bottom left&#34;&#xA;&#x9;&#x9;class=&#34;content-img&#34;&#xA;&#x9;&#xA;&gt;&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
