<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Andrew Huynh, The Blog</title>
    <subtitle>Thoughts and ramblings.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://a5huynh.github.io/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://a5huynh.github.io"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2020-07-15T00:00:00+00:00</updated>
    <id>https://a5huynh.github.io/atom.xml</id>
    <entry xml:lang="en">
        <title>COVID-19 Stats Tracker</title>
        <published>2020-07-15T00:00:00+00:00</published>
        <updated>2020-07-15T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2020/covid-tracker-device/"/>
        <id>https://a5huynh.github.io/posts/2020/covid-tracker-device/</id>
        
        <summary type="html">&lt;p&gt;One of things I wanted to accomplish when I began learning more about
electronics was to build a small device from the ground up. This would
include sourcing all parts, writing the necessary code, and designing and
3D printing an enclosure for the device. Given the state the world at this
time, as my first foray into electronics design, I decided to make a little
device to keep track of &lt;a href=&quot;https://covidtracking.com/data/api&quot;&gt;US COVID-19 stats&lt;/a&gt;.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Rotating an isometric projection</title>
        <published>2019-12-27T00:00:00+00:00</published>
        <updated>2019-12-27T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2019/isometric-rotation/"/>
        <id>https://a5huynh.github.io/posts/2019/isometric-rotation/</id>
        
        <summary type="html">&lt;p&gt;I&#39;ve been working on a game side-project for the past year as a fun way to
really deep dive into &lt;a href=&quot;https://www.rust-lang.org/&quot;&gt;Rust&lt;/a&gt;, &lt;a href=&quot;https://github.com/amethyst/amethyst&quot;&gt;Amethyst&lt;/a&gt;, and different
game dev topics such as AI, pathfinding, shaders, etc. The game utilizes an
isometric 2.5D view much like SimCity 3000 or Civilization, all from
pre-rendered sprites.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Generating Blue Noise w/ Poisson Disk Sampling</title>
        <published>2019-05-16T00:00:00+00:00</published>
        <updated>2019-05-16T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2019/poisson-disk-sampling/"/>
        <id>https://a5huynh.github.io/posts/2019/poisson-disk-sampling/</id>
        
        <summary type="html">&lt;p&gt;&quot;&lt;a href=&quot;https://www.redblobgames.com/articles/noise/introduction.html#colors&quot;&gt;Blue noise&lt;/a&gt;&quot; is a term used in computer graphics to describe
&lt;a href=&quot;https://en.wikipedia.org/wiki/Image_noise#Quantization_noise_(uniform_noise)&quot;&gt;noise&lt;/a&gt; that is uniformly distributed. It is often used in
procedural generation techniques to place objects during terrain generation
that require a roughly even distribution across a landscape. This post will go
into an implementation of Poisson Disk sampling, a super straightforward
blue noise generator that I&#39;ve been using on recent projects. 😄&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Rust &amp; Wasm CHIP-8 Emulator</title>
        <published>2018-11-11T00:00:00+00:00</published>
        <updated>2018-11-11T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2018/chip8-emulator/"/>
        <id>https://a5huynh.github.io/posts/2018/chip8-emulator/</id>
        
        <summary type="html">&lt;p&gt;What started as an attempt to demonstrate how interrupts and grayscale
rendering works on the TI series graphing calculators turned into a
full-blown attempt at writing an emulator that would be runnable in a
modern browser using a combination of &lt;a href=&quot;https://doc.rust-lang.org/book/second-edition&quot;&gt;Rust&lt;/a&gt; 🦀 and
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/WebAssembly&quot;&gt;WebAssembly&lt;/a&gt; 🕸. The idea came to me while walking through the
&lt;a href=&quot;https://rustwasm.github.io/book/game-of-life/introduction.html&quot;&gt;Rust + WebAssembly tutorial&lt;/a&gt;, where I realized that many of the
same abstractions could apply to an emulated system.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>tbt: Building TI-86 apps on OSX</title>
        <published>2018-08-23T00:00:00+00:00</published>
        <updated>2018-08-23T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2018/tbt-building-ti86-apps/"/>
        <id>https://a5huynh.github.io/posts/2018/tbt-building-ti86-apps/</id>
        
        <summary type="html">&lt;p&gt;Through some backups, I recently re-discovered a folder with some high
school/college projects that I thought had been lost to the sands of time.
One of them was an early attempt at a small RPG written in Z80 assembly for
the TI-86 graphing calculator. I know what you’re thinking -- what did I do
wrong to be tortured in such a way?&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Adventures in Rust: CLI</title>
        <published>2018-08-05T00:00:00+00:00</published>
        <updated>2018-08-05T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2018/adventures-in-rust-cli/"/>
        <id>https://a5huynh.github.io/posts/2018/adventures-in-rust-cli/</id>
        
        <summary type="html">&lt;p&gt;My second project in Rust is a little more practical than my first (which
you can read &lt;a href=&quot;https://a5huynh.github.io/posts/2018/adventures-in-rust/&quot;&gt;here&lt;/a&gt;). This project involves creating a
command-line utility that is able to interact with the &lt;a href=&quot;https://bear.app&quot;&gt;Bear Writer&lt;/a&gt;
application, an OS X app that I use for taking notes, writing blogs, and
generally keeping my life organized in a single, cloud-synced place.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Adventures in IoT: Dev Environment</title>
        <published>2018-04-10T00:00:00+00:00</published>
        <updated>2018-04-10T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2018/adventures-in-iot/"/>
        <id>https://a5huynh.github.io/posts/2018/adventures-in-iot/</id>
        
        <summary type="html">&lt;p&gt;As part of an Arduino hobby project, I wanted to set up a development
environment that steered clear of the Arduino IDE and gave me an
easy-to-use toolchain that fit in with my existing tools. While the Arduino
IDE is useful for simple sketches, once I moved into anything remotely
complex I yearned for the features provided by modern day text editors such
as Sublime Text or VS Code. This post documents my journey to the almost
perfect (for me) dev environment for Arduino and other micro-controllers.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Adventures in Rust: A Basic 2D Game</title>
        <published>2018-02-02T00:00:00+00:00</published>
        <updated>2018-02-02T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2018/adventures-in-rust/"/>
        <id>https://a5huynh.github.io/posts/2018/adventures-in-rust/</id>
        
        <summary type="html">&lt;p&gt;In an effort to do more fun side projects, I&#39;ve been learning &lt;a href=&quot;https://rust-lang.org&quot;&gt;Rust&lt;/a&gt;,
a wonderful systems programming language developed by the Mozilla
Foundation. It&#39;s been a while since I&#39;ve touched a compiled language as my
day-to-day often deals with Python and Javascript variants. I was inspired
after seeing a lot of &lt;a href=&quot;https://blog.rust-lang.org/2017/12/21/rust-in-2017.html&quot;&gt;interesting&lt;/a&gt; &lt;a href=&quot;https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-In-Firefox-Quantum.html&quot;&gt;articles&lt;/a&gt; about
Rust usage and decided to dive into learning Rust by creating a very basic 2D
game, inspired by the classic &lt;a href=&quot;https://en.wikipedia.org/wiki/Defender_(1981_video_game)&quot;&gt;Defender&lt;/a&gt; arcade game.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Text Analysis of U.S. Bills</title>
        <published>2017-12-31T00:00:00+00:00</published>
        <updated>2017-12-31T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2017/text-analysis-of-bills/"/>
        <id>https://a5huynh.github.io/posts/2017/text-analysis-of-bills/</id>
        
        <summary type="html">&lt;p&gt;As a fun side project, I&#39;ve been &lt;a href=&quot;https://web.archive.org/web/20200812114731/https://getversed.io/&quot;&gt;gathering data&lt;/a&gt; on bills that are
going through the U.S Senate. So far, the site itself is a pretty simple
web app to display bill status information in an easier to digest format.
This is the first step of many in my goal for an in-depth analysis of the
different of bills that are going through the Senate (and eventually House
of Representatives). Through integration with other publicly available data
hopefully we can gather some interesting insights that are not normally
readily available to a layperson.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Planet Rendering Pt. 2</title>
        <published>2017-09-24T00:00:00+00:00</published>
        <updated>2017-09-24T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2017/planet-rendering-pt-2/"/>
        <id>https://a5huynh.github.io/posts/2017/planet-rendering-pt-2/</id>
        
        <summary type="html">&lt;p&gt;A long-awaited continuation of my &lt;a href=&quot;/2017/tbt-planet-rendering&quot;&gt;previous post&lt;/a&gt;,
in this one we will go into the exciting intricacies of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Applying vertex coloring to give our planet a little more personality,&lt;/li&gt;
&lt;li&gt;Rendering a new type of sphere, the icosahedron, and&lt;/li&gt;
&lt;li&gt;Projecting a terrain map onto the icosahedron.&lt;/li&gt;
&lt;/ul&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>TBT: Planet Rendering</title>
        <published>2017-05-18T00:00:00+00:00</published>
        <updated>2017-05-18T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2017/tbt-planet-rendering/"/>
        <id>https://a5huynh.github.io/posts/2017/tbt-planet-rendering/</id>
        
        <summary type="html">&lt;p&gt;Many moons ago, I worked on a college project that required procedurally
generating a &quot;realistic&quot; planet in 3D space. The original implementation created
a mesh in the form of the &lt;a href=&quot;https://en.wikipedia.org/wiki/UV_mapping&quot;&gt;UV sphere&lt;/a&gt;
and then applied a &lt;a href=&quot;http://www.lighthouse3d.com/opengl/terrain/index.php?particle&quot;&gt;particle deposition&lt;/a&gt; to create the terrain.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Nets, Branches, and Pipes.</title>
        <published>2017-01-24T00:00:00+00:00</published>
        <updated>2017-01-24T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2017/nets-branches-pipes/"/>
        <id>https://a5huynh.github.io/posts/2017/nets-branches-pipes/</id>
        
        <summary type="html">&lt;p&gt;With all the talk about deep learning and neural networks, I thought it&#39;d be
fun to revisit one of my favorite applications of artificial neural networks
(ANNs) -- &lt;a href=&quot;https://en.wikipedia.org/wiki/Branch_predictor&quot; title=&quot;Branch Prediction&quot;&gt;dynamic branch prediction&lt;/a&gt;.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>A Journey Through Time</title>
        <published>2016-07-11T00:00:00+00:00</published>
        <updated>2016-07-11T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2016/a-journey-through-time/"/>
        <id>https://a5huynh.github.io/posts/2016/a-journey-through-time/</id>
        
        <summary type="html">&lt;p&gt;2015 has come and gone in a hurry and we are already 1/2th of the
way into 2016. Reflecting on the past year it seems as if the list of things I
wish to accomplish has grown larger and the time in which to accomplish them
seems to have grown shorter. Startups tend to do that.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>We Choose To Go To The Moon</title>
        <published>2015-08-04T00:00:00+00:00</published>
        <updated>2015-08-04T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2015/we-choose-to-go-to-the-moon/"/>
        <id>https://a5huynh.github.io/posts/2015/we-choose-to-go-to-the-moon/</id>
        
        <summary type="html">&lt;p&gt;In an inspirational and aspirational &lt;a href=&quot;http://en.wikipedia.org/wiki/We_choose_to_go_to_the_Moon&quot;&gt;speech&lt;/a&gt; to a crowd of 35,000 on
September 12, 1962 John F. Kennedy outlined his goals for the nation&#39;s space
effort.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>The Fury In Your Head</title>
        <published>2015-02-28T00:00:00+00:00</published>
        <updated>2015-02-28T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2015/the-fury-in-your-head/"/>
        <id>https://a5huynh.github.io/posts/2015/the-fury-in-your-head/</id>
        
        <summary type="html">&lt;p&gt;Climbers who lead routes often speak of having good &quot;lead head&quot; (lead as in
leader), a mental state that lets you break through plateaus in training or
climb challenging routes without that irrationally rational doubt and
uncertainty plaguing your mind. There are even classes where the very purpose
is to mentally train those who wish to push their limits.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Into the Wild</title>
        <published>2014-12-31T00:00:00+00:00</published>
        <updated>2014-12-31T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2014/into-the-wild/"/>
        <id>https://a5huynh.github.io/posts/2014/into-the-wild/</id>
        
        <summary type="html">&lt;p&gt;Amid the flurry of preparation for a new year, I sat down to reflect upon the
one that has just passed. Every year I enter the next a little more optimistic
and a little more excited. Part of it due to the potential of unknown unknowns
(be it good or bad), and part of it due to thought of spending another year
with those that I truly care about and those that I enjoy being around.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>This Side of Paradise</title>
        <published>2014-11-30T00:00:00+00:00</published>
        <updated>2014-11-30T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2014/this-side-of-paradise/"/>
        <id>https://a5huynh.github.io/posts/2014/this-side-of-paradise/</id>
        
        <summary type="html">&lt;p&gt;There would be those who see a lot of glamour in start-ups and the whole
concept of entrepreneurship. It is romanticized by the media who broadcasts
million dollar valuations and billion dollar acquisitions. And for many, it is
the ultimate meritocracy, appealing to those whom other cracies never appealed.
The meritocracy was a guarantee that those with the smarts and know-how were
adequately rewarded while those who fell short of godliness, failed. It evened
the playing field for all, so much so that even the most out of place could
still find a place.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Define: Command Line</title>
        <published>2014-11-06T00:00:00+00:00</published>
        <updated>2014-11-06T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2014/define-cmd-line/"/>
        <id>https://a5huynh.github.io/posts/2014/define-cmd-line/</id>
        
        <summary type="html">&lt;p&gt;If you didn&#39;t know, Google has a really useful &lt;a href=&quot;http://www.google.com/intl/en/help/features.html&quot;&gt;search
feature&lt;/a&gt; that allows you to
find the definition of any word or phrase when using the &lt;code&gt;define:&lt;/code&gt; prefix on
your search term. This along with the built-in OSX dictionary provides an
incredibly useful set of tools to find any definition as quickly as possible.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>A Moveable Feast</title>
        <published>2014-09-21T00:00:00+00:00</published>
        <updated>2014-09-21T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2014/a-moveable-feast/"/>
        <id>https://a5huynh.github.io/posts/2014/a-moveable-feast/</id>
        
        <summary type="html">&lt;p&gt;Hemingway recalled his experiences as a young man living in Paris as a
moveable feast. The people he met, the skills he learned and refined, and
the ideas he was exposed to during those times stuck with him until the
very end. It molded him into the person he would become.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>An Unexpected Expected Journey</title>
        <published>2014-08-05T00:00:00+00:00</published>
        <updated>2014-08-05T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2014/an-unexpected-expected-journey/"/>
        <id>https://a5huynh.github.io/posts/2014/an-unexpected-expected-journey/</id>
        
        <summary type="html">&lt;p&gt;For as long as I could remember I have always wanted to &lt;em&gt;create&lt;/em&gt;. To create
programs, to create art, to create ideas -- to just create! And these creations
never had to be in any creative or even practical capacity. Hell, they
don&#39;t even have to be good or useful in anyway. There lay an incredible
feeling of joy in my ability to make something that did not exist before.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>New Beginnings</title>
        <published>2013-12-28T00:00:00+00:00</published>
        <updated>2013-12-28T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2013/new-beginnings/"/>
        <id>https://a5huynh.github.io/posts/2013/new-beginnings/</id>
        
        <summary type="html">&lt;p&gt;The end of another year.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Academic Posters - Design and Content</title>
        <published>2012-05-22T00:00:00+00:00</published>
        <updated>2012-05-22T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2012/academic-posters-design-and-content/"/>
        <id>https://a5huynh.github.io/posts/2012/academic-posters-design-and-content/</id>
        
        <summary type="html">&lt;p&gt;Recently I have been involved in the process of designing and creating an
academic poster detailing portions of my research in a manner that conveys it
in a clear, meaningful way. This turns out to be &lt;em&gt;very difficult task.&lt;/em&gt;&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>2011 - A Year in Recap</title>
        <published>2012-01-01T00:00:00+00:00</published>
        <updated>2012-01-01T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2012/a-year-in-recap/"/>
        <id>https://a5huynh.github.io/posts/2012/a-year-in-recap/</id>
        
        <summary type="html">&lt;p&gt;Another year in closing, another one of those fantastic yearly recaps that I have the joy of writing. If I had these printed, why I could almost hear the sweet &lt;em&gt;crumple&lt;/em&gt; &lt;em&gt;crumple&lt;/em&gt; as people turn my riveting tales of adventure into a jump shot.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Andrew&#39;s Fav Music ( 2011 )</title>
        <published>2011-12-16T00:00:00+00:00</published>
        <updated>2011-12-16T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2011/fav-music-2011/"/>
        <id>https://a5huynh.github.io/posts/2011/fav-music-2011/</id>
        
        <summary type="html">&lt;p&gt;Every December I make a list of my favorite songs from the past year. Or at
least I try. My musical tastes are eclectic and sometimes a little quirky
which makes creating a list and checking it twice not so very nice. But
enough talk! On to the music! Most of these picks were released this year,
but there are the occasional that are not.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Blog migration</title>
        <published>2011-12-09T00:00:00+00:00</published>
        <updated>2011-12-09T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2011/blog-migration/"/>
        <id>https://a5huynh.github.io/posts/2011/blog-migration/</id>
        
        <summary type="html">&lt;p&gt;Recently, it dawned upon me that I haven&#39;t sat down and wrote down anything of substance for a while. Oh sure, there&#39;s the occasional research paper that I spearhead, but that often feels like work. Additionally, I can&#39;t just put it up somewhere for everyone to see while it&#39;s under review. And even after review, who wants to read some random research paper anyways?&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Mother&#39;s Day Anecdotes</title>
        <published>2011-05-09T00:00:00+00:00</published>
        <updated>2011-05-09T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2011/mothers-day-anecdotes/"/>
        <id>https://a5huynh.github.io/posts/2011/mothers-day-anecdotes/</id>
        
        <summary type="html">&lt;p&gt;Yesterday, if you weren&#39;t aware, was Mother&#39;s Day. As the years go by I
find that my mother doesn&#39;t quite enjoy my hand paintings and macaroni
encrusted picture frames as much as she had when I was five. Nowadays I
simply opt for her favorite candies, which are so much her favorite that it
has become almost mandatory with whatever else I intend to get. This candy
has become so prevalent in holidays that I consider it a tax, an &#39;Andrew&#39;
tax if you will, that I&#39;ll be paying for years to come due the hassle of
raising me.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>6-month Update!</title>
        <published>2010-06-23T00:00:00+00:00</published>
        <updated>2010-06-23T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2010/6-month-update/"/>
        <id>https://a5huynh.github.io/posts/2010/6-month-update/</id>
        
        <summary type="html">&lt;p&gt;Woohoo! Well it&#39;s been a while hasn&#39;t it? I had such delusions of blogging
grandeur, but alas it&#39;s been a good 6 months since my last post. Let&#39;s
remedy that, shall we?&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>CSE 167 Final Project - Results!</title>
        <published>2009-12-12T00:00:00+00:00</published>
        <updated>2009-12-12T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2009/cse-167-final-project-results/"/>
        <id>https://a5huynh.github.io/posts/2009/cse-167-final-project-results/</id>
        
        <summary type="html">&lt;p&gt;After a week of hard work and dedication my partner and I finally completed
our final project for our Computer Graphics class. Below is the description
we sent in to our professor as part of our project describing what we did.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Trees and Penguins, Oh My!</title>
        <published>2009-12-09T00:00:00+00:00</published>
        <updated>2009-12-09T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2009/trees-and-penguins-oh-my/"/>
        <id>https://a5huynh.github.io/posts/2009/trees-and-penguins-oh-my/</id>
        
        <summary type="html">&lt;p&gt;Update #2 on our CSE 167 Final Project&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>CSE 167 Final Project</title>
        <published>2009-12-07T00:00:00+00:00</published>
        <updated>2009-12-07T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2009/cse-167-final-project/"/>
        <id>https://a5huynh.github.io/posts/2009/cse-167-final-project/</id>
        
        <summary type="html">&lt;p&gt;CSE 167 is a course I&#39;m taking this quarter having to do with Computer
Graphics. We&#39;ve been working with OpenGL creating cool scenes while
learning more about the underlying concepts. It&#39;s loads of work, but loads
of fun as well.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Multitouch Table Prototype v3</title>
        <published>2009-04-17T00:00:00+00:00</published>
        <updated>2009-04-17T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2009/mtp-multitouch-prototype-v3/"/>
        <id>https://a5huynh.github.io/posts/2009/mtp-multitouch-prototype-v3/</id>
        
        <summary type="html">&lt;p&gt;&lt;strong&gt;Finally another update to our Multitouch project!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After months of planning and preparation, we are finally ready to get
the project rolling. The major bottleneck was getting a project room to
store all of our equipment (which took nearly a quarter to get =[ ),
but now that that&#39;s out of the way, we&#39;re good to go! (See picture for
a glimpse of our great view of the engineering courtyard!)&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Multitouch Table Prototype v2</title>
        <published>2008-11-26T00:00:00+00:00</published>
        <updated>2008-11-26T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2008/mtp-multitouch-table-prototype-v2/"/>
        <id>https://a5huynh.github.io/posts/2008/mtp-multitouch-table-prototype-v2/</id>
        
        <summary type="html">&lt;p&gt;For those who don&#39;t know, I&#39;m currently the President of the Computer
Science and Engineering Society here at UCSD. We have multiple projects
that we run each year and numerous events (such as programming contests,
game nights, etc).&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Javascript A* Implementation</title>
        <published>2008-09-07T00:00:00+00:00</published>
        <updated>2008-09-07T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://a5huynh.github.io/posts/2008/javascript-a-implementation/"/>
        <id>https://a5huynh.github.io/posts/2008/javascript-a-implementation/</id>
        
        <summary type="html">&lt;p&gt;So a little background on my implementation (feel free to skip this)....&lt;/p&gt;
&lt;p&gt;In my freshman year at UCSD I was recruited by &lt;a href=&quot;https://web.archive.org/web/20230607104546/https://cses.ucsd.edu/&quot;&gt;CSES&lt;/a&gt;
to work on a small game project. It was supposed to be generic enough so
that the frontend (my game engine) could connect to a back-end that could
be written in any language as long as it conformed to a set of standards we
had. Things like retrieving player position, setting player position,
getting maps, etc. So long story short, I needed a pathfinding algorithm
for the game engine, and my experiment with the A* algorithm began.&lt;/p&gt;</summary>
        
    </entry>
</feed>
