-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
3 lines (3 loc) · 11.2 KB
/
index.html
File metadata and controls
3 lines (3 loc) · 11.2 KB
1
2
3
<!doctype html><html lang=en-us dir=ltr><head><meta name=generator content="Hugo 0.145.0"><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><title>Joe Hutchinson</title>
<meta name=description content="Joe Hutchinson is a master's student at NC State University studying robotics and artificial intelligence."><link rel=apple-touch-icon sizes=180x180 href=https://www.joehutch.com/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://www.joehutch.com/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://www.joehutch.com/favicon-16x16.png><link rel=manifest href=https://www.joehutch.com/site.webmanifest><link rel=mask-icon href=https://www.joehutch.com/safari-pinned-tab.svg color=#5bbad5><link href=https://www.joehutch.com/css/katex.min.css rel=stylesheet><link href=https://www.joehutch.com/css/concated.min.css rel=stylesheet><link rel=alternate type=application/rss+xml href=https://www.joehutch.com/index.xml title="Joe Hutchinson"></head><body class=list-body><nav class="nav-bar side-padding"><h1 class=nav-header><a href=https://www.joehutch.com/ class=nav-text>joehutch</a></h1><div class=hamburger-menu><input class=hamburger-menu-button type=checkbox onclick=hamburgerMenuPressed.call(this) aria-label="Hamburger Menu Button"><div class=hamburger-menu-icon><span></span>
<span></span></div><ul id=menu class=hamburger-menu-overlay><li><a href=https://www.joehutch.com/ class=hamburger-menu-overlay-link>Home</a></li><li><a href=https://www.joehutch.com/about-me/ class=hamburger-menu-overlay-link>About Me</a></li><li><a href=https://www.joehutch.com/categories/creativity/ class=hamburger-menu-overlay-link>Creativity</a></li><li><a href=https://www.joehutch.com/categories/life/ class=hamburger-menu-overlay-link>Life</a></li><li><a href=https://www.joehutch.com/categories/tech/ class=hamburger-menu-overlay-link>Tech</a></li></ul></div></nav><main class="card-container side-gutter"><header class=home-header style=background-image:url(https://www.joehutch.com/img/home-blob.svg)><div class=home-blob-text-container><h1 class=home-blob-title>I’m Joe Hutchinson.</h1><p class=home-blob-text>An R&D engineer solving problems with data and computation. These are my thoughts on life and technology...</p></div><div class=home-faceshot-card><picture><source srcset="https://www.joehutch.com/img/faceshot_sm_hu_b1fa33f40564f9c1.png 1x, https://www.joehutch.com/img/faceshot_sm_hu_3bc2d857beb44b89.png 2x, https://www.joehutch.com/img/faceshot_sm_hu_cbb9d452efa64b7c.png 3x"><img class=home-faceshot src=https://www.joehutch.com/img/faceshot_sm_hu_b1fa33f40564f9c1.png alt="Headshot of Joe Hutchinson"></picture></div></header><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/2022-reading-list/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/2022-reading-list/nightstand_hu_a37400c063773e19.jpg 1x, https://www.joehutch.com/posts/2022-reading-list/nightstand_hu_ea656f1bce192ec3.jpg 2x, https://www.joehutch.com/posts/2022-reading-list/nightstand_hu_96f83b291229669.jpg 3x"><img src=https://www.joehutch.com/posts/2022-reading-list/nightstand_hu_a37400c063773e19.jpg class=card-img alt="A nightstand with four books next to a bed"></picture></div><article class=card-body><h2 class=card-title>My 2022 Reading List</h2><p class=card-text>"The medium is the message" as the saying goes. Books reflect the nuanced nature of life and slow things down when the world feels fast.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2022-08-23>Aug 23, 2022</time></p><p>#Life</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/a-canyon-so-grand/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/a-canyon-so-grand/grandCanyonDescent_hu_f9733248e34917a2.jpeg 1x, https://www.joehutch.com/posts/a-canyon-so-grand/grandCanyonDescent_hu_e5d066e74d2835c4.jpeg 2x, https://www.joehutch.com/posts/a-canyon-so-grand/grandCanyonDescent_hu_bcf8fe8397cc74d7.jpeg 3x"><img src=https://www.joehutch.com/posts/a-canyon-so-grand/grandCanyonDescent_hu_f9733248e34917a2.jpeg class=card-img alt="Walking down the grand canyon trail. Lots of lense flair."></picture></div><article class=card-body><h2 class=card-title>A Canyon So Grand</h2><p class=card-text>After visiting the Grand Canyon in December 2012, I wrote this poem in my creative writing class to capture the experience.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2021-01-31>Jan 31, 2021</time></p><p>#Creativity</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/2021-reading-list/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/2021-reading-list/books_hu_2cb464dc9edd05b8.jpg 1x, https://www.joehutch.com/posts/2021-reading-list/books_hu_edb88467a7ab99dd.jpg 2x, https://www.joehutch.com/posts/2021-reading-list/books_hu_48173a31cec0efea.jpg 3x"><img src=https://www.joehutch.com/posts/2021-reading-list/books_hu_2cb464dc9edd05b8.jpg class=card-img alt="An open book with books stacked behind"></picture></div><article class=card-body><h2 class=card-title>My 2021 Reading List</h2><p class=card-text>I don't think I'm alone feeling overwhelmed in today's world. When things get crazy, my favorite way to unwind is with a good book.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2021-01-13>Jan 13, 2021</time></p><p>#Life</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/tkinter-dynamic-scroll-area/ class="card blog-card" rel=bookmark><article class=card-body><h2 class=card-title>How to Add Scrollbars to a Dynamic GUI in TKinter</h2><p class=card-text>When dynamically adding a widget to a GUI, you expect any scrollbars to adapt to the new size of the content area (allowing the user to scroll to the new content). Unfortunately when developing these dynamic GUIs with Tkinter, it is not straightforward to get this behavior. This post will show you how to get your scrollbars working so you can move on to the fun stuff.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2020-07-28>Jul 28, 2020</time></p><p>#Tech</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/starting-ee/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/starting-ee/eeLabEquipment_hu_a97bc65b68f6371d.jpg 1x, https://www.joehutch.com/posts/starting-ee/eeLabEquipment_hu_433cd93e12cfa0e3.jpg 2x, https://www.joehutch.com/posts/starting-ee/eeLabEquipment_hu_a9fe39b12ab7fbe.jpg 3x"><img src=https://www.joehutch.com/posts/starting-ee/eeLabEquipment_hu_a97bc65b68f6371d.jpg class=card-img alt="EE lab equipment spread across a desk"></picture></div><article class=card-body><h2 class=card-title>A Letter to Those Starting Electrical Engineering</h2><p class=card-text>Electrical Engineering is an exciting, rewarding career choice. For those who enjoy physics and logic it is a perfect fit. Here is the advice I wish I knew when starting my EE journey.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2020-01-16>Jan 16, 2020</time></p><p>#Tech</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/2020-reading-list/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/2020-reading-list/library_hu_daef594806b00c23.jpg 1x, https://www.joehutch.com/posts/2020-reading-list/library_hu_9ecb04e50450bd0d.jpg 2x, https://www.joehutch.com/posts/2020-reading-list/library_hu_630d9b3d6f37079.jpg 3x"><img src=https://www.joehutch.com/posts/2020-reading-list/library_hu_daef594806b00c23.jpg class=card-img alt="A picture of a library with a big curved wall of books"></picture></div><article class=card-body><h2 class=card-title>My 2020 Reading List</h2><p class=card-text>I love reading and I wish I did more of it. Here are the books I'm reading (or listening to) to this year.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2020-01-14>Jan 14, 2020</time></p><p>#Life</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/line-following-robot/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/line-following-robot/lineBot_hu_a9ba280455882b98.jpg 1x, https://www.joehutch.com/posts/line-following-robot/lineBot_hu_99aabb04e14c6b07.jpg 2x, https://www.joehutch.com/posts/line-following-robot/lineBot_hu_30aa452c75366e26.jpg 3x"><img src=https://www.joehutch.com/posts/line-following-robot/lineBot_hu_a9ba280455882b98.jpg class=card-img alt="A line following robot comprised of a Lego EV3 and hand-soldered sensor circuits"></picture></div><article class=card-body><h2 class=card-title>PID Control for Line Following Robot</h2><p class=card-text>Line following is easy to accomplish but hard to master. PID Control, while more challenging to implement and tune, provides effective smooth tracking and quick response.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2018-12-21>Dec 21, 2018</time></p><p>#Tech</p></div></article></a><a ontouchstart=cardPressed.call(this) ontouchend=cardReleased.call(this) ontouchmove=cardReleased.call(this) href=https://www.joehutch.com/posts/aether-theme/ class="card blog-card" rel=bookmark><div class=card-img-container><picture><source srcset="https://www.joehutch.com/posts/aether-theme/mdd-macbook_hu_c2e6cb173f14a97b.jpg 1x, https://www.joehutch.com/posts/aether-theme/mdd-macbook_hu_930f3cbb6a415dd6.jpg 2x, https://www.joehutch.com/posts/aether-theme/mdd-macbook_hu_56e37f81f7eecfcc.jpg 3x"><img src=https://www.joehutch.com/posts/aether-theme/mdd-macbook_hu_c2e6cb173f14a97b.jpg class=card-img alt="A MacBook showing a website using the aether theme"></picture></div><article class=card-body><h2 class=card-title>Aether: A Clean Theme for Hugo</h2><p class=card-text>Aether is new theme for Hugo (a static site generator) that emphasizes motion, material, and depth as design elements. Distracting styling and page elements are forgone to focus on the content.</p><div class="card-subtext muted-text"><p>Posted <time datetime=2018-05-02>May 2, 2018</time></p><p>#Tech</p></div></article></a></main><script defer src=https://www.joehutch.com/js/katex.min.js></script><script defer src=https://www.joehutch.com/js/auto-render.min.js onload=renderMathInElement(document.body)></script><script src=https://www.joehutch.com/js/core.min.js></script></body></html>