<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Us-New-York | Justin Wheeler</title><link>https://jwheel.org/tags/us-new-york/</link><description>Homepage of Justin Wheeler, an Open Source contributor and Free Software advocate from Georgia, USA.</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>Justin Wheeler</managingEditor><lastBuildDate>Sun, 24 May 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://jwheel.org/rss/tags/us-new-york/index.xml" rel="self" type="application/rss+xml"/><item><title>TeleIRC v2.0.0 is officially here!</title><link>https://jwheel.org/blog/2020/05/teleirc-v2-0-0-is-officially-here/</link><pubDate>Sun, 24 May 2020 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2020/05/teleirc-v2-0-0-is-officially-here/</guid><enclosure url="https://jwheel.org/content/teleirc-development-update.jpg" length="767025" type="image/jpeg"/><description><![CDATA[<img src="https://jwheel.org/content/teleirc-development-update.jpg" alt="TeleIRC v2.0.0 is officially here!"><p>After almost eight months of work, the TeleIRC Team is happy to announce <strong>General Availability of TeleIRC v2.0.0 today</strong>. Thanks to the hard work of our volunteer community, we are celebrating an on-time release of a major undertaking to make a more sustainable future for TeleIRC.</p>

<h2 id="download-teleirc-v200-now"><a href="https://github.com/RITlug/teleirc/releases/tag/v2.0.0">Download TeleIRC v2.0.0 now!</a>&nbsp;<a class="hanchor" href="#download-teleirc-v200-now" aria-label="Anchor link for: Download TeleIRC v2.0.0 now!">🔗</a></h2>
<p>If you want to skip the text and get to the software, head to the <a href="https://github.com/RITlug/teleirc/releases/tag/v2.0.0">GitHub v2.0.0 release</a> for more info. If you want the story behind this release, read on!</p>

<h2 id="eight-months-later">Eight months later…&nbsp;<a class="hanchor" href="#eight-months-later" aria-label="Anchor link for: Eight months later…">🔗</a></h2>
<p>The conversation started in a university hallway after the first RIT Linux Users Group meeting in the Fall 2019 semester. Together, <a href="https://github.com/Tjzabel">Tim Zabel</a>, <a href="https://github.com/Zedjones">Nicholas Jones</a>, and <a href="https://jwheel.org/">Justin Wheeler</a> set out to <a href="https://github.com/RITlug/teleirc/issues/163">rewrite TeleIRC from NodeJS to Go</a>. This was done to address a growing backlog of challenging feature requests on TeleIRC, but also a way for us to gain more experience working with Go. Along the way, we also ended up <a href="/blog/2020/03/teleirc-v2-0-0-march-2020-progress-update/">facilitating an agile-inspired software release process</a> adapted for open source.</p>
<p>So, what happened in the eight months after the first conversation? The team meet for weekly meetings each Saturday afternoon (at first in-person, later virtually), two new core contributors joined the team, and some drive-by contributors provided feedback andf added code to the new release. There were charts, whiteboards and dry-erase markers, and lots of Blue Jeans video calls. But after all this time, we made it to release day!</p>

<h2 id="thank-you-amazing-volunteer-contributors">Thank you amazing volunteer contributors!&nbsp;<a class="hanchor" href="#thank-you-amazing-volunteer-contributors" aria-label="Anchor link for: Thank you amazing volunteer contributors!">🔗</a></h2>
<p>This endeavor was a shared commitment by our volunteer committer team. All five of the volunteer core maintainers spread patience and sustained effort over time. At the end, we made something really cool to show for this work.</p>
<p>A <strong><em>huge</em></strong> thanks to our core maintainers and all current and past contributors to TeleIRC. You have all contributed to the success (and motivation!) for this project. It is fun to work on cool projects with friends!</p>
<p>A proper shout-out goes to the core maintainers who joined the team over the last eight months working on this release:</p>
<ul>
<li><a href="https://github.com/kennedy">Kennedy Kong</a></li>
<li><a href="https://github.com/10eMyrT">Kevin Assogba</a></li>
<li><a href="https://github.com/Zedjones">Nicholas Jones</a></li>
<li><a href="https://github.com/Tjzabel">Tim Zabel</a></li>
</ul>

<h2 id="i-found-a-bug-in-teleirc-v200">&ldquo;I found a bug in TeleIRC v2.0.0!&rdquo;&nbsp;<a class="hanchor" href="#i-found-a-bug-in-teleirc-v200" aria-label="Anchor link for: &amp;ldquo;I found a bug in TeleIRC v2.0.0!&amp;rdquo;">🔗</a></h2>
<p>If you run into a problem, check out the <a href="https://docs.teleirc.com/">TeleIRC documentation</a> and <a href="https://github.com/RITlug/teleirc/issues/new/choose">open an issue</a> if it does not answer your questions.</p>

<h2 id="get-in-touch">Get in touch!&nbsp;<a class="hanchor" href="#get-in-touch" aria-label="Anchor link for: Get in touch!">🔗</a></h2>
<p>If you have questions, <a href="https://github.com/RITlug/teleirc/tree/v2.0.0#live-demo">get in touch</a> with the developer community. You can find us <a href="https://t.me/teleirc">on Telegram</a> and <a href="https://webchat.freenode.net/#rit-lug-teleirc">on IRC</a> (<code>#rit-lug-teleirc</code> on <em>chat.freenode.net</em>).</p>]]></description></item><item><title>What's new in TeleIRC v2.0.0</title><link>https://jwheel.org/blog/2020/05/whats-new-in-teleirc-v2-0-0/</link><pubDate>Sun, 24 May 2020 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2020/05/whats-new-in-teleirc-v2-0-0/</guid><enclosure url="https://jwheel.org/content/teleirc-development-update.jpg" length="767025" type="image/jpeg"/><description><![CDATA[<img src="https://jwheel.org/content/teleirc-development-update.jpg" alt="What&amp;#39;s new in TeleIRC v2.0.0"><p>TeleIRC v2.0.0 is the latest major release of our open source Telegram &lt;=&gt; IRC bridge. Download the <a href="https://github.com/RITlug/teleirc/releases/tag/v2.0.0">latest release</a> and read the <a href="/blog/2020/05/teleirc-v2-0-0-is-officially-here/">release announcement</a> for the full story.</p>
<p>There are several new and noteworthy changes in TeleIRC v2.0.0. This post walks you through the major changes and differences for TeleIRC v2.0.0. Read on for the highlight reel of this release.</p>

<h2 id="full-rewrite-to-go">Full rewrite to Go&nbsp;<a class="hanchor" href="#full-rewrite-to-go" aria-label="Anchor link for: Full rewrite to Go">🔗</a></h2>
<p>TeleIRC v2.0.0 is a complete and total rewrite. With the lessons learned and best practices of the NodeJS v1.x.x releases under our belt, the team set out in September 2019 to rewrite TeleIRC in Go. The rewrite was motivated by fun and personal interest, but it was also intended to make the future of TeleIRC more sustainable.</p>
<p>The rewrite makes TeleIRC simple, fast, and lightweight. TeleIRC is unique from other chat bridge software, which usually focus on extensive configuration and supporting many chat platforms.</p>
<p>Additionally, the success criteria in order to release was feature parity with v1.x.x releases. The team accomplished this almost completely, with one exception. <strong>TeleIRC v2.0.0 does not include Imgur image upload for IRC</strong>; however, a v2.1.0 feature release will include Imgur support.</p>
<p>To summarize, TeleIRC v2.0.0 is written to be a simple and excellent Telegram &lt;=&gt; IRC bridge. No more, no less.</p>

<h2 id="run-teleirc-v200-as-a-compiled-binary">Run TeleIRC v2.0.0 as a compiled binary&nbsp;<a class="hanchor" href="#run-teleirc-v200-as-a-compiled-binary" aria-label="Anchor link for: Run TeleIRC v2.0.0 as a compiled binary">🔗</a></h2>
<p>The new release is available as a standalone 8 MB binary. The only deployment assets needed are the binary and a config file. Other pathways, including build from source and Ansible Roles, are also available.</p>
<p>This is a departure from TeleIRC v1.x.x releases, which required a NodeJS run-time and installing project dependencies. TeleIRC v2.0.0 does not require a Go run-time on the host.</p>

<h2 id="improved-teleirc-v200-documentation">Improved TeleIRC v2.0.0 documentation&nbsp;<a class="hanchor" href="#improved-teleirc-v200-documentation" aria-label="Anchor link for: Improved TeleIRC v2.0.0 documentation">🔗</a></h2>
<p>End user feedback shaped and improved documentation during development.</p>
<p>Thanks to feedback collected during the pre-release process, the documentation is simplified and written to be easy to understand. We hope you find the <a href="https://docs.teleirc.com/en/latest/user/quick-start/">TeleIRC Quick Start</a> page a helpful introduction to getting TeleIRC running in little time.</p>

<h2 id="future-roadmap-for-containers">Future roadmap for containers&nbsp;<a class="hanchor" href="#future-roadmap-for-containers" aria-label="Anchor link for: Future roadmap for containers">🔗</a></h2>
<p>Because of <a href="/blog/2020/03/teleirc-v2-0-0-march-2020-progress-update/">v2.0.0 design decisions</a>, there is a planned future for container and container orchestration use cases. At release time, a <a href="https://github.com/RITlug/teleirc/tree/v2.0.0/deployments/container">Dockerfile is available</a>, but it is not yet tested or documented.</p>
<p>In future releases, the TeleIRC Team will continue to test the container image and iron out bugs. Future deployment assets and documentation will offer pathways to run TeleIRC in Kubernetes or OpenShift v4.x.x.</p>
<hr>
<p><em>Article format inspired by Ryan Lerch&rsquo;s format for &ldquo;<a href="https://fedoramagazine.org/whats-new-fedora-32-workstation/">What&rsquo;s new in Fedora Workstation</a>&rdquo;.</em></p>]]></description></item><item><title>Throwback draft: Integral of a community</title><link>https://jwheel.org/blog/2019/03/the-integral-of-a-community/</link><pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2019/03/the-integral-of-a-community/</guid><description><![CDATA[<p>Recently, I reviewed my unfinished blog posts to see what was left. This post is my oldest draft, last modified on April 19th, 2016. I drafted this near the end of my second semester of freshman year in college. This was a pivotal time for me for various reasons: family background, living in a new place after so long, finding a community of people, and a few months before one of <a href="/blog/2016/07/czesc-poland-back-europe/">my earliest trips abroad</a> to Kraków, Poland. My <a href="/blog/2017/02/2016-my-year-in-review/">2016 year in review</a> captures this sentiment.</p>
<p>The blog post I wrote comes from this place in my life. It writes in a voice I would not write in today. It also does not accurately reflect my current perspectives. However, instead of tossing it, I figured to publish it unfinished with this disclaimer would be no different.</p>

<h2 id="unmodified-text-the-integral-of-a-community">Unmodified text: The Integral of a Community&nbsp;<a class="hanchor" href="#unmodified-text-the-integral-of-a-community" aria-label="Anchor link for: Unmodified text: The Integral of a Community">🔗</a></h2>
<p>Many times I&rsquo;ve sat down to write about the same topic in this same seat. Many times I&rsquo;ve been filled with the same unique feeling. It&rsquo;s difficult to put into words. It&rsquo;s easier to understand it and describe it in my head. But it&rsquo;s easier to describe it to others when I&rsquo;m still feeling this feeling. It&rsquo;s harder to come back to it later and write about it.</p>
<p>This &ldquo;feeling&rdquo; is something powerful and organic. I believe it is derived from a core part of what makes us human. In part, it&rsquo;s a form of social stimulation, but it&rsquo;s also a little more. The &ldquo;feeling&rdquo; is what I&rsquo;m beginning to term the integral of a community.</p>
<blockquote>
<p><strong>integral</strong>: (adjective) ˈin(t)əɡrəl,inˈteɡrəl/ - necessary to make a whole complete; essential or fundamental.</p>
<p>From <a href="https://en.oxforddictionaries.com/definition/integral">Oxford Dictionaries</a></p>
</blockquote>

<h3 id="what-is-a-community">What is a community?&nbsp;<a class="hanchor" href="#what-is-a-community" aria-label="Anchor link for: What is a community?">🔗</a></h3>
<p>Communities are a fundamental part of our daily lives. We all belong to a community in one form or another. In my view, community is a loosely-defined word that gives rise to many forms. Our immediate family is a community. Our workplaces are a community. Our friends are a community. Our schools are a community. Our homes are a community.</p>
<p>Maybe we feel different about some of the above examples of a community. Your feelings on your familial community may be different from mine. Maybe we feel different about our school communities. But regardless of where you fall, there is a community that you are attached to. Maybe you don&rsquo;t realize it, maybe you do. But this community holds a special part in your heart. It is, by definition, integral to what makes you, you.</p>
<p>Going forward, it is important to establish your own personal definition of this integral community. Whatever group of people you feel most comfortable with. It doesn&rsquo;t matter what size. It could be one person or it could be twenty. It could be a hundred. But this community is fundamentally important to you.</p>

<h3 id="what-is-integral-of-a-community">What is integral of a community?&nbsp;<a class="hanchor" href="#what-is-integral-of-a-community" aria-label="Anchor link for: What is integral of a community?">🔗</a></h3>
<p>Several different components comprise a different community. They are formed around a range of different topics. Communities can be based around blood ties. Your family. They can be based around a shared interest, like art or technology. You may belong to a community based on your profession, such as a group of educators. Or perhaps you belong to a community full of differences. All of its members come from different backgrounds, professions, races, or anything. Maybe it&rsquo;s because of close geographical location. Maybe it&rsquo;s because of a former close geographic location. It depends on the community you identify with.</p>
<p>With such wide difference, it can be curious what makes a community so incredible for you. What components are integral to you? If you break down the outer shell, the answer becomes more clearly visible.</p>
<p>You identify with a community when you share a mutual interest, passion, or engagement with the others in your community.</p>
<p>When you feel most interconnected to your community is when you can feel or understand this most.</p>
<p>&lt; more here &gt;</p>

<h3 id="my-community">My community&nbsp;<a class="hanchor" href="#my-community" aria-label="Anchor link for: My community">🔗</a></h3>
<p>My community is the <a href="https://fossrit.github.io/">free and open source software community</a> at the Rochester Institute of Technology. There are several individuals who have built this community from the ground up to make it what it is. It has endured its fair share of hardships and challenges. It has celebrated victories and achievements among its members. In the stereotypical application of the phrase, it feels like family.</p>

<h3 id="our-communal-responsibility">Our communal responsibility&nbsp;<a class="hanchor" href="#our-communal-responsibility" aria-label="Anchor link for: Our communal responsibility">🔗</a></h3>]]></description></item><item><title>How five Queen songs went mainstream in totally different ways</title><link>https://jwheel.org/blog/2018/10/five-queen-songs-mainstream/</link><pubDate>Tue, 16 Oct 2018 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2018/10/five-queen-songs-mainstream/</guid><enclosure url="https://jwheel.org/blog/2018/10/five-queen-songs-mainstream.jpg" length="270917" type="image/jpeg"/><description><![CDATA[<img src="https://jwheel.org/blog/2018/10/five-queen-songs-mainstream.jpg" alt="How five Queen songs went mainstream in totally different ways"><p><a href="http://blog.musicbrainz.org/2018/10/16/five-queen-songs-mainstream/"><em>Originally published on the MusicBrainz blog.</em></a></p>
<hr>
<p>Making graphs is easy. Making intuitive, easy-to-understand graphs? It&rsquo;s harder than most people think. At the <a href="https://www.rit.edu/">Rochester Institute of Technology</a>, the ISTE-260 (Designing the User Experience) course teaches the language of design to IT students. For an introductory exercise in the class, students are tasked to visualize any set of data they desire. Students <a href="https://www.linkedin.com/in/davidkim18/">David Kim</a>, <a href="https://www.linkedin.com/in/jathan-a/">Jathan Anandham</a>, <a href="https://www.linkedin.com/in/jwwheel/">Justin Wheeler</a>, and <a href="https://www.linkedin.com/in/scott-tinker-216962129/">Scott Tinker</a> used the MusicBrainz database to look at how five different Queen songs went mainstream in different ways.</p>

<h2 id="five-factors-of-queen">Five factors of Queen&nbsp;<a class="hanchor" href="#five-factors-of-queen" aria-label="Anchor link for: Five factors of Queen">🔗</a></h2>
<p>Our mini data science experiment decided to look at five unique data points available to us via <a href="https://musicbrainz.org/doc/Work">MusicBrainz Works</a>:</p>
<ul>
<li>Number of recorded covers</li>
<li>Number of artists who covered a song</li>
<li>Release year</li>
<li>Year of last recorded cover</li>
<li>Time elapsed between release year and year of last recorded cover</li>
</ul>
<p>Originally, we looked at songs from different artists, but decided to look at five recordings from the same artist. With Queen being a notoriously famous band, there were several data points to work with in terms of how often a song was covered.</p>
<p>
<figure>
  <img src="/blog/2018/10/Queen-data-visualization.png" alt="How five Queen songs went mainstream in totally different ways" loading="lazy">
  <figcaption><strong><em>Studying five Queen songs</em></strong>: Another One Bites the Dust, Bohemian Rhapsody, Don’t Stop Me Now, Fat Bottomed Girls, We Will Rock You</figcaption>
</figure>
</p>

<h2 id="making-sense-of-the-data">Making sense of the data&nbsp;<a class="hanchor" href="#making-sense-of-the-data" aria-label="Anchor link for: Making sense of the data">🔗</a></h2>
<p>A few explanations are necessary for some of the data, especially the difference in number of covers and number of artists. <em>Don&rsquo;t Stop Me Now</em>, <em>Fat Bottomed Girls</em>, and <em>We Will Rock You</em> had the same number of recorded covers as number of artists who have covered the song. Why were <em>Another One Bites the Dust</em> and <em>Bohemian Rhapsody</em> different?</p>
<p>As it turns out, <em>Another One Bites the Dust</em> had more covers than the number of artists who have covered the song. This happens because some artists have covered the song twice (e.g. once on a studio release and another on a live recording release). On the other hand, Bohemian Rhapsody had more artists covering it than number of covers because some recordings featured multiple artists on the same cover (e.g. the 1992 live performance with Elton John and Axl Rose).</p>
<p>The data opens many interesting questions. Why have some songs persisted longer than others (in terms of recent covers)? Have these songs impacted culture and society in different ways? How have they permeated culture? Is there geographical bias in the data?</p>
<p>This exercise was an exploratory assignment, but we had fun visualizing it and ended up learning an interesting pattern in music data.</p>

<h2 id="check-out-the-presentation-and-paper">Check out the presentation and paper&nbsp;<a class="hanchor" href="#check-out-the-presentation-and-paper" aria-label="Anchor link for: Check out the presentation and paper">🔗</a></h2>
<p>If you&rsquo;re interested for the full details, the <a href="https://docs.google.com/presentation/d/1sMgwgo5dxi2n0j1elnlfZgk3OU5QnwsZfcrNwQYmmCQ/edit?usp=sharing">slides</a> and a <a href="https://docs.google.com/document/d/1sLXBK2uUCpBazBUe_EiRdHOGlKUcBMwP7CG1XX9-Aiw/edit?usp=sharing">short paper</a> about the presentation are available online. They provide deeper context for the research and the visualization details based on different design concepts.</p>
<p>You can see what else <a href="https://www.linkedin.com/in/davidkim18/">David Kim</a>, <a href="https://www.linkedin.com/in/jathan-a/">Jathan Anandham</a>, <a href="https://www.linkedin.com/in/jwwheel/">Justin Wheeler</a>, and <a href="https://www.linkedin.com/in/scott-tinker-216962129/">Scott Tinker</a> are up to on LinkedIn. Thanks for tuning in to this adventure into music data analysis, powered by MusicBrainz!</p>
<hr>
<p><em>Photo by <a href="https://unsplash.com/photos/QrqeusbpFMM?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Matthias Wagner</a> on <a href="https://unsplash.com/search/photos/microphone?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a>.</em></p>]]></description></item><item><title>Inside Facebook's open source program at RIT</title><link>https://jwheel.org/blog/2018/02/facebook-open-source-program/</link><pubDate>Mon, 26 Feb 2018 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2018/02/facebook-open-source-program/</guid><enclosure url="https://jwheel.org/blog/2018/02/LAW-Internet_construction_9401467_520x292_0512_dc.png" length="18363" type="image/png"/><description><![CDATA[<img src="https://jwheel.org/blog/2018/02/LAW-Internet_construction_9401467_520x292_0512_dc.png" alt="Inside Facebook&amp;#39;s open source program at RIT"><p><a href="https://opensource.com/article/18/1/inside-facebooks-open-source-program"><em>Originally published on Opensource.com.</em></a></p>
<hr>
<p>Open source becomes more common every year, where it appears at <a href="https://opensource.com/article/17/8/tirana-government-chooses-open-source">government municipalities</a> to <a href="https://opensource.com/article/16/12/2016-election-night-hackathon">universities</a>. More companies turn to open source software too. However, some companies try to take it a step further, and instead of only using the software, they also support projects financially or with developers. Facebook&rsquo;s open source program encourages others in Facebook to release their code as open source. They also work and engage with the community to support the projects too.</p>
<p><a href="https://twitter.com/abernathyca">Christine Abernathy</a>, a Facebook developer advocate and member of the open source team, visited the Rochester Institute of Technology on November 15, 2017. She gave the <a href="https://www.eventbrite.com/e/fossmagic-talks-open-source-facebook-with-christine-abernathy-tickets-38955037566#">November edition</a> of the FOSS Talks speaker series. Her talk explained how Facebook approaches open source and why it&rsquo;s an important part of the work they do.</p>

<h2 id="facebook-and-open-source">Facebook and open source&nbsp;<a class="hanchor" href="#facebook-and-open-source" aria-label="Anchor link for: Facebook and open source">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/12/blog-article-facebook-open-source-projects.png" alt="Some of the projects released as open source by Facebook, including React, GraphQL, Caffe2, and more" loading="lazy">
  <figcaption>Some of the projects released as open source by Facebook, including React (<a class="bare" href="https://reactjs.org/">https://reactjs.org/</a>), GraphQL (<a class="bare" href="http://graphql.org/">http://graphql.org/</a>), Caffe2 (<a class="bare" href="https://caffe2.ai/">https://caffe2.ai/</a>), and more</figcaption>
</figure>
</p>
<p>Abernathy explained that open source plays a fundamental role in Facebook&rsquo;s mission to create community and bring the world closer together. The ideological match was a motivational reason for Facebook&rsquo;s participation in open source.</p>
<p>Additionally, Facebook has unique problems and challenges to solve for their infrastructure and development. Open source provides a platform to share those challenges and help others avoid similar mistakes.</p>
<p>Open source also provided a way to accelerate innovation and create better software. It helped engineering teams produce better software and work more transparently. Today, Facebook&rsquo;s 443 projects on GitHub have 122,000 forks, 292,000 commits, and 732,000 followers.</p>

<h2 id="lessons-learned">Lessons learned&nbsp;<a class="hanchor" href="#lessons-learned" aria-label="Anchor link for: Lessons learned">🔗</a></h2>
<p>Abernathy emphasized that Facebook has learned many lessons from the open source community and hopes to learn many more. She identified the three most important lessons that Facebook took from open source:</p>
<ol>
<li>Share what&rsquo;s useful</li>
<li>Highlight your heroes</li>
<li>Fix common pain points</li>
</ol>
<p><a href="https://twitter.com/abernathyca">Christine Abernathy</a> visited RIT as part of the FOSS Talks speaker series. Every month, a guest speaker from the open source world shares wisdom, insight, and advice about the open source world with students interested in free and open source software. The <a href="http://foss.rit.edu/">FOSS @ MAGIC</a> community is thankful to have Abernathy attend as a speaker!</p>]]></description></item><item><title>Raspberry Pis and open source at Rochester Mini Maker Faire</title><link>https://jwheel.org/blog/2018/01/rochester-mini-maker-faire/</link><pubDate>Tue, 09 Jan 2018 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2018/01/rochester-mini-maker-faire/</guid><description><![CDATA[<p><a href="https://opensource.com/article/17/12/rochester-mini-maker-faire"><em>This article was originally published on Opensource.com.</em></a></p>
<hr>
<p>The <a href="https://rochester.makerfaire.com/">Rochester Mini Maker Faire</a> is an annual event at the Joseph A. Floreano Riverside Convention Center in Rochester, NY. Each year, makers, creators, artists, and more from all over upstate New York and beyond show their crafts and creations to the community. Open source software and hardware are popular items at the Rochester Mini Maker Faire, with countless Raspberry Pis, Arduino boards, and open source projects powering many electronic projects.</p>
<p>On November 18th, the <a href="http://foss.rit.edu">Free and Open Source Software initiative</a> at the <a href="https://magic.rit.edu">RIT MAGIC Center</a> and the <a href="http://ritlug.com">RIT Linux Users Group</a> presented projects and their communities at the Faire. Students from both communities demonstrated projects made with Raspberry Pis or larger undertakings on other open source projects.</p>

<h2 id="looking-good-magic-mirror-and-raspberry-pi">Looking good: Magic mirror and Raspberry Pi&nbsp;<a class="hanchor" href="#looking-good-magic-mirror-and-raspberry-pi" aria-label="Anchor link for: Looking good: Magic mirror and Raspberry Pi">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/11/ritlug-makerfaire-gameboy-magic-mirror.jpg" alt="Taylor Bowling with the Magic Mirror and Retro Pi at the Rochester Mini Maker Faire 2017" loading="lazy">
  <figcaption>Taylor Bowling (<a class="bare" href="https://twitter.com/TaylorScott319">https://twitter.com/TaylorScott319</a>) with the Magic Mirror and Retro Pi at the Rochester Mini Maker Faire</figcaption>
</figure>
</p>
<p>Students from the FOSS@MAGIC initiative presented the <a href="https://github.com/MichMich/MagicMirror">Magic Mirror</a>, a mirror that combines your digital world into your reflection. A Raspberry Pi and salvaged monitor screen sit behind a piece of one-way glass. Through the glass, the mirror shows the time, daily weather report, calendar updates, and more along with your reflection.</p>
<p><a href="https://twitter.com/TaylorScott319">Taylor Bowling</a> and <a href="https://serubin.net/">Solomon Rubin</a>, two students at RIT, worked together on the project in spring 2017. The frame for the mirror was hand-built for the project. Using <a href="https://magicmirror.builders/">this guide</a>, the two created a pair of them for the upcoming <a href="https://www.rit.edu/news/story.php?id=58179">RIT MAGIC Center</a>.</p>

<h2 id="community-course-ware-with-learnit">Community course-ware with LearnIt&nbsp;<a class="hanchor" href="#community-course-ware-with-learnit" aria-label="Anchor link for: Community course-ware with LearnIt">🔗</a></h2>
<p>Another student, <a href="https://wilfriede.me/">Wilfried Hounyo</a>, demonstrated his open source course-ware platform, LearnIt. <a href="https://github.com/wilfriedE/LearnIt">LearnIt</a> is a platform for topic-based, community-contributed courses and tutorials. Similar to other platforms like <a href="https://www.udacity.com/">Udacity</a> or <a href="https://www.coursera.org/">Coursera</a>, LearnIt enables anyone to host their own learning platform and build a community around it.</p>
<p>Wilfried&rsquo;s inspiration for LearnIt came from working with the <a href="https://www.firstinspires.org/">FIRST Robotics</a> community in high school. LearnIt&rsquo;s original goal was to build an open platform for learning and teaching within the FIRST Robotics community. This way, anyone around the country could create their own lessons for anyone to view and follow. After working on the project, Wilfried decided to make the platform ambiguous for any project, so anyone could use LearnIt for building a learning community around any topic or subject area.</p>
<p>A demo is available <a href="https://learnit-demo.herokuapp.com/">here</a> and the source is <a href="https://github.com/wilfriedE/LearnIt">on GitHub</a>.</p>

<h2 id="linux-operating-system-for-rit">Linux operating system for RIT&nbsp;<a class="hanchor" href="#linux-operating-system-for-rit" aria-label="Anchor link for: Linux operating system for RIT">🔗</a></h2>
<p>Members of the RIT Linux Users Group also presented TigerOS, a custom Linux operating system for students, faculty, and staff of Rochester Institute of Technology. One of the project goals is to offer an installer based on major across all RIT majors. After picking your major, TigerOS installs and configures all the software used by the department or major.</p>
<blockquote class="twitter-tweet" data-dnt="true"><p lang="en" dir="ltr">Did you know <a href="https://twitter.com/hashtag/RITlug?src=hash&amp;ref_src=twsrc%5Etfw">#RITlug</a> is working on a custom operating system for <a href="https://twitter.com/RITtigers?ref_src=twsrc%5Etfw">@RITtigers</a>? Check out <a href="https://twitter.com/hashtag/TigerOS?src=hash&amp;ref_src=twsrc%5Etfw">#TigerOS</a> at the @ROCHMakerFaire, table #91! <a href="https://twitter.com/hashtag/Rochester?src=hash&amp;ref_src=twsrc%5Etfw">#Rochester</a> <a href="https://twitter.com/hashtag/MakerFaire?src=hash&amp;ref_src=twsrc%5Etfw">#MakerFaire</a> <a href="https://t.co/aipHh8APz6">pic.twitter.com/aipHh8APz6</a></p>&mdash; RIT Linux Users Group (@RITlug) <a href="https://twitter.com/RITlug/status/931952653998940160?ref_src=twsrc%5Etfw">November 18, 2017</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<p>Development on TigerOS began when student <a href="https://axk4545.github.io/">Aidan Kahrs</a> picked up an abandoned project from past RIT students. After building a team, they set out to revive the project over the last year. To date, an early beta is available and efforts are going towards building an automatic CI build system and updating to Fedora 27.</p>
<p>To learn more about TigerOS, visit <a href="http://tigeros.ritlug.com/">their website</a>.</p>

<h2 id="spy-pi">Spy Pi&nbsp;<a class="hanchor" href="#spy-pi" aria-label="Anchor link for: Spy Pi">🔗</a></h2>
<p>RITlug also presented the Spy Pi at the Rochester Mini Maker Faire. The Spy Pi is a discreet camera embedded inside a picture frame powered by a Raspberry Pi. <a href="https://twitter.com/TaylorScott319">Taylor Bowling</a> also helped lead this project.</p>
<p>In the picture, R2D2 is <a href="http://www.starwars.com/video/r2-d2-captured-by-jawas">carried away</a> by the Jawas in <em>Star Wars: A New Hope</em>. Taylor added two orange LED lights into one of the hooded characters and attached an infrared motion sensor, webcam, and Raspberry Pi into the picture frame. Whenever someone walks in front of the picture frame, the LED &ldquo;eyes&rdquo; light up and the webcam takes a picture that&rsquo;s stored to the Raspberry Pi.</p>
<p>
<figure>
  <img src="/blog/2017/11/ritlug-makerfaire-gameboy-spypi.jpg" alt="Taylor Bowling stands next to the Spy Pi, a discreet picture frame that takes a picture when it detects movement at the Rochester Mini Maker Faire 2017" loading="lazy">
  <figcaption>Taylor Bowling (<a class="bare" href="https://twitter.com/TaylorScott319">https://twitter.com/TaylorScott319</a>) stands next to the Spy Pi, a discreet picture frame that takes a picture when it detects movement</figcaption>
</figure>
</p>
<p>Taylor designed the project himself and wrote simple Python scripts to automate using the sensors. His <a href="https://github.com/TaylorBowling/SpyPi">code is available</a> on GitHub.</p>

<h2 id="see-you-next-year">See you next year!&nbsp;<a class="hanchor" href="#see-you-next-year" aria-label="Anchor link for: See you next year!">🔗</a></h2>
<p>This year was the third year for FOSS@MAGIC and first year for the RIT Linux Users Group to exhibit at the Rochester Mini Maker Faire. Both communities look forward to showing off our projects and what we&rsquo;re working on again at Imagine RIT in May and again next year at the Faire.</p>
<p>To learn more, visit the websites for <a href="http://foss.rit.edu/">FOSS@MAGIC</a> and the <a href="http://ritlug.com">RIT Linux Users Group</a>.</p>
<p>
<figure>
  <img src="/blog/2017/11/IMG_20171118_082253-e1511219651105.jpg" alt="See you at next year&rsquo;s Rochester Mini Maker Faire!" loading="lazy">
  <figcaption>See you at next year’s Rochester Mini Maker Faire (<a class="bare" href="https://rochester.makerfaire.com/">https://rochester.makerfaire.com/</a>)!</figcaption>
</figure>
</p>]]></description></item><item><title>2016 – My Year in Review</title><link>https://jwheel.org/blog/2017/02/2016-my-year-in-review/</link><pubDate>Fri, 17 Feb 2017 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2017/02/2016-my-year-in-review/</guid><enclosure url="https://jwheel.org/blog/2017/02/2016-year-in-review.jpg" length="337601" type="image/jpeg"/><description><![CDATA[<img src="https://jwheel.org/blog/2017/02/2016-year-in-review.jpg" alt="2016 – My Year in Review"><p>Before looking too far ahead to the future, it&rsquo;s important to spend time to reflect over the past year&rsquo;s events, identify successes and failures, and devise ways to improve. Describing my 2016 is a challenge for me to find the right words for. This post continues a habit I started last year with my <a href="/blog/2016/02/2015-year-review/">2015 Year in Review</a>. One thing I discover nearly every day is that I&rsquo;m always learning new things from various people and circumstances. Even though 2017 is already getting started, I want to reflect back on some of these experiences and opportunities of the past year.</p>

<h2 id="preface">Preface&nbsp;<a class="hanchor" href="#preface" aria-label="Anchor link for: Preface">🔗</a></h2>
<p>When I started writing this in January, I read <a href="https://freenode.net/">freenode</a>&rsquo;s &ldquo;<a href="https://freenode.net/news/2016-is-finally-dead">Happy New Year!</a>&rdquo; announcement. Even though their recollection of the year began as a negative reflection, the freenode team did not fail to find some of the positives of this year as well. The attitude reflected in their blog post is reflective of the attitude of many others today. 2016 has brought more than its share of sadness, fear, and a bleak unknown, but the colors of radiance, happiness, and hope have not faded either. Even though some of us celebrated the end of 2016 and its tragedies, two thoughts stay in my mind.</p>
<p>One, it is fundamentally important for all of us to stay vigilant and aware of what is happening in the world around us. The changing political atmosphere of the world has brought a shroud of unknowing, and the changing of a number does not and will not signify the end of these doubts and fears. 2017 brings its own series of unexpected events. I don&rsquo;t consider this a negative, but in order for it not to become a negative, we must constantly remain active and aware.</p>
<p>Secondly, despite the more bleak moments of this year, there has never been a more important time to embrace the positives of the past year. For every hardship faced, there is an equal and opposite reaction. Love is all around us and sometimes where we least expect it. Spend extra time this new year remembering the things that brought you happiness in the past year. Hold them close, but share that light of happiness with others too. You might not know how much it&rsquo;s needed.</p>

<h2 id="first-year-of-university-complete">First year of university: complete!&nbsp;<a class="hanchor" href="#first-year-of-university-complete" aria-label="Anchor link for: First year of university: complete!">🔗</a></h2>
<p>Many things changed since I decided to pack up my life and go to a school a thousand miles away from my hometown. In May, I officially finished my first year at the <a href="https://www.rit.edu/">Rochester Institute of Technology</a>, finishing the full year on dean&rsquo;s list. Even though it was only a single year, the changes from my decision to make the move are incomparable. Rochester exposed me to amazing, brilliant people. I&rsquo;m connected to organizations and groups based on my interests like I never imagined. My courses are challenging, but interesting. If there is anything I am appreciative of in 2016, it is for the opportunities that have presented themselves to me in Rochester.</p>

<h4 id="adventures-into-fossmagic">Adventures into FOSS@MAGIC&nbsp;<a class="hanchor" href="#adventures-into-fossmagic" aria-label="Anchor link for: Adventures into FOSS@MAGIC">🔗</a></h4>
<p>
<figure>
  <img src="/blog/2017/02/Group-photo.jpg" alt="On 2016 Dec. 10th, the &ldquo;FOSS Family&rdquo; went to dinner at a local restaurant to celebrate the semester" loading="lazy">
  <figcaption>On 2016 Dec. 10th, the \&#34;FOSS Family\&#34; went to dinner at a local restaurant to celebrate the semester</figcaption>
</figure>
</p>
<p>My involvement with the <a href="http://foss.rit.edu">Free and Open Source Software (FOSS) community at RIT</a> has grown exponentially since I began participating in 2015. I took <a href="https://hfoss-ritjoe.rhcloud.com/">my first course</a> in the FOSS minor, Humanitarian Free and Open Source Software Development in spring 2016. In the following fall 2016 semester, I <a href="https://hfoss16f-ritjoe.rhcloud.com/">became the teaching assistant</a> for the course. I helped show our community&rsquo;s projects <a href="https://opensource.com/education/16/6/imagine-rit">at Imagine RIT</a>. I helped carry the <a href="/blog/2016/11/spigotmc-california-minecon/">RIT FOSS flag in California</a> (more on that later). The FOSS@MAGIC initiative was an influencing factor for my decision to attend RIT and continues to play an impact in my life as a student.</p>
<p>I eagerly look forward to future opportunities for the FOSS projects and initiatives at RIT to grow and expand. Bringing open source into more students&rsquo; hands excites me!</p>

<h4 id="i-3-wic">I &lt;3 WiC&nbsp;<a class="hanchor" href="#i-3-wic" aria-label="Anchor link for: I &amp;lt;3 WiC">🔗</a></h4>
<p>With a new schedule, the fall 2016 semester marked the beginning of my active involvement with the Women in Computing (WiC) program at RIT, as part of the Allies committee. Together with other members of the RIT community, we work together to find issues in our community, discuss them and share experiences, and find ways to grow the WiC mission: to promote the success and advancement of women in their academic and professional careers.</p>
<p><a href="/content/WiCHacks-Opening-Ceremony.jpg">
<figure>
  <img src="/content/WiCHacks-Opening-Ceremony.jpg" alt="WiCHacks 2016 Opening Ceremony" loading="lazy">
</figure>
</a>In spring 2016, I participated as a <a href="/blog/2016/03/why-i-love-wichacks/">volunteer for WiCHacks</a>, the annual <a href="http://wichacks.rit.edu/">all-female hackathon</a> hosted at RIT. My first experience with WiCHacks left me impressed by all the hard work by the organizers and the entire atmosphere and environment of the event. After participating as a volunteer, I knew I wanted to become more involved with the organization. Fortunately, fall 2016 enabled me to become more active and engaged with the community. Even though I will be unable to attend WiCHacks 2017, I hope to help support the event in any way I can.</p>
<p>Also, hey! If you&rsquo;re a female high school or university student in the Rochester area (or willing to do some travel), you should seriously <a href="http://wichacks.rit.edu/">check this out</a>!</p>

<h2 id="google-summer-of-code">Google Summer of Code&nbsp;<a class="hanchor" href="#google-summer-of-code" aria-label="Anchor link for: Google Summer of Code">🔗</a></h2>
<p><a href="https://summerofcode.withgoogle.com/">Google Summer of Code</a>, abbreviated to GSoC, is an annual program run by Google every year. Google works with open source projects to offer stipends for them to pay students to work on projects over the summer. In a last-minute decision to apply, I was <a href="https://communityblog.fedoraproject.org/fedora-google-summer-of-code-2016/">accepted as a contributing student</a> to the Fedora Project. My proposal was to work within the Fedora Infrastructure team to help <a href="https://summerofcode.withgoogle.com/archive/2016/projects/4844704050970624/">automate the WordPress platforms</a> with Ansible. My mentor, <a href="https://patrick.uiterwijk.org/about/">Patrick Uiterwijk</a>, provided much of the motivation for the proposal and worked with me throughout the summer as I began learning Ansible for the first time. Over the course of the summer, my learned knowledge began to turn into practical experience.</p>
<p>It would be unfair for a reflection to count successes but not failures. GSoC was one of the most challenging and stressful activities I&rsquo;ve ever participated in. It was a complete learning experience for me. One area I noted that I needed to improve on was communication. My failing point was not regularly communicating what I was working through or stuck on with my mentor and the rest of the Fedora GSoC community. GSoC taught me the value of asking questions often when you&rsquo;re stuck, especially in an online contribution format.</p>
<p>On the positive side, GSoC helped formally introduce me to Ansible, and to a lesser extent, the value of automation in operations work. My work in GSoC helped enable me to become a sponsored sysadmin of Fedora, where I mostly focus my time contributing to the <a href="https://badges.fedoraproject.org/about">Badges site</a>. Additionally, my experience in GSoC helped me when interviewing for summer internships (also more on this later).</p>
<p>Google Summer of Code came with many ups and downs. But I made it and <a href="/blog/2016/08/gsoc-2016-thats-wrap/">passed the program</a>. I&rsquo;m happy and fortunate to have received this opportunity from the Fedora Project and Google. I learned several valuable lessons that have and will impact going forward into my career. I look forward to participating either as a mentor or organizer for GSoC 2017 with the Fedora Project this year.</p>

<h2 id="flock-2016">Flock 2016&nbsp;<a class="hanchor" href="#flock-2016" aria-label="Anchor link for: Flock 2016">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/02/flock-group-photo-5_28949792761_o.jpg" alt="Group photo of all Flock 2016 attendees outside of the conference venue (Photo courtesy of Joe Brockmeier)" loading="lazy">
  <figcaption>Group photo of all Flock 2016 (<a class="bare" href="https://flocktofedora.org/">https://flocktofedora.org/</a>) attendees outside of the conference venue (Photo courtesy of Joe Brockmeier)</figcaption>
</figure>
</p>
<p>Towards the end of summer, in the beginning of August, I was <a href="/blog/2016/07/czesc-poland-back-europe/">accepted as a speaker</a> to the annual Fedora Project contributor conference, <a href="https://flocktofedora.org/">Flock</a>. As a speaker, my travel and accommodation were sponsored to the event venue in Kraków, Poland.</p>
<p>Months after Flock, I am still incredibly grateful for receiving the opportunity to attend the conference. I am appreciative and thankful to Red Hat for helping cover my costs to attend, which is something I would never be able to do on my own. Outside of the real work and productivity that happened during the conference, I am happy to have mapped names to faces. I met incredible people from all corners of the world and have made new lifelong friends (who I was fortunate to see again in 2017)! Flock introduced me in-person to the diverse and brilliant community behind the Fedora Project. It is an experience that will stay with me forever.</p>
<p>To read a more in-depth analysis of my time in Poland, you can read <a href="/blog/2016/08/fedora-flock-2016/">my full write-up</a> of Flock 2016.</p>
<p>
<figure>
  <img src="/content/IMG_9225.jpg" alt="To Kraków for Flock with Bee, Amita, Jona, and Giannis" loading="lazy">
  <figcaption>On a bus to the Kraków city center with Bee Padalkar, Amita Sharma, Jona Azizaj, and Giannis Konstantinidis (left to right).</figcaption>
</figure>
</p>

<h2 id="maryland-bitcamp-massachusetts-hackmit-california-minecon">Maryland (Bitcamp), Massachusetts (HackMIT), California (MINECON)&nbsp;<a class="hanchor" href="#maryland-bitcamp-massachusetts-hackmit-california-minecon" aria-label="Anchor link for: Maryland (Bitcamp), Massachusetts (HackMIT), California (MINECON)">🔗</a></h2>
<p>
<figure>
  <img src="/content/group-photo.png" alt="Bitcamp 2016: The Fedora Ambassadors of Bitcamp 2016" loading="lazy">
  <figcaption>The Fedora Ambassadors at Bitcamp 2016. Left to right: Chaoyi Zha (cydrobolt), Justin Wheeler (jflory7), Mike DePaulo (mikedep333), Corey Sheldon (linuxmodder)</figcaption>
</figure>
</p>
<p>2016 provided me the opportunity to explore various parts of my country. Throughout the year, I attended various conferences to represent the <a href="https://fedoraproject.org/wiki/Overview">Fedora Project</a>, the <a href="https://www.spigotmc.org/wiki/about-spigot/">SpigotMC project</a>, and the <a href="http://foss.rit.edu">RIT open source</a> community.</p>
<p>There are three distinct events that stand out in my memory. For the first time, I visited the <a href="/blog/2016/04/bitcamp-2016/">University of Maryland for Bitcamp</a> as a Fedora Ambassador. It also provided me an opportunity to see my nation&rsquo;s capitol for the first time. I also visited Boston for the first time this year as well for HackMIT, MIT&rsquo;s annual hackathon event. I also participated as a Fedora Ambassador and <a href="https://communityblog.fedoraproject.org/hackmit-meets-fedora/">met brilliant students</a> from around the country (and even the world, with one student I met flying in from India for the weekend).</p>
<p>
<figure>
  <img src="/blog/2017/02/Team-Ubuntu-2.jpg" alt="Team Ubuntu shows off their project to Charles Profitt before the project deadline for HackMIT 2016" loading="lazy">
  <figcaption>Team Ubuntu shows off their project to Charles Profitt (<a class="bare" href="https://fedoraproject.org/wiki/User:Cprofitt">https://fedoraproject.org/wiki/User:Cprofitt</a>) before the project deadline for HackMIT 2016 (<a class="bare" href="https://hackmit.org/">https://hackmit.org/</a>)</figcaption>
</figure>
</p>
<p>Lastly, I also took my first journey to the US west coast for MINECON 2016, the annual Minecraft convention. <a href="/blog/2016/11/spigotmc-california-minecon/">I attended</a> as a staff member of the SpigotMC project and a representative of the open source community at RIT.</p>
<p>All three of these events have their own event reports to go with them. More info and plenty of pictures are in the full reports.</p>
<ul>
<li><a href="/blog/2016/04/bitcamp-2016/">Going to Bitcamp 2016</a></li>
<li><a href="https://communityblog.fedoraproject.org/hackmit-meets-fedora/">HackMIT meets Fedora</a></li>
<li><a href="/blog/2016/11/spigotmc-california-minecon/">SpigotMC goes to California for MINECON</a></li>
</ul>

<h2 id="vermont-2016-with-matt">Vermont 2016 with Matt&nbsp;<a class="hanchor" href="#vermont-2016-with-matt" aria-label="Anchor link for: Vermont 2016 with Matt">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/02/IMG_8441.jpg" alt="Shortly after I arrived, Matt Coutu took me around to see the sights and find coffee" loading="lazy">
  <figcaption>Shortly after I arrived, Matt took me around to see the sights and find coffee.</figcaption>
</figure>
</p>
<p>Some trips happen without prior arrangements and planning. Sometimes, the best memories are made by not saying no. I remember the phone call with one of my closest friends, Matt Coutu, at some point in October. On a sudden whim, we planned my first visit to Vermont to visit him. Some of the things he told me to expect made me excited to explore Vermont! And then in the pre-dawn hours of November 4th, I made the trek out to Vermont to see him.</p>
<p>
<figure>
  <img src="/blog/2017/02/IMG_8525-e1487263384338.jpg" alt="50 feet up into the air atop Spruce Mountain was colder than we expected" loading="lazy">
  <figcaption>50 feet up into the air atop Spruce Mountain was colder than we expected.</figcaption>
</figure>
</p>
<p>Instantly when crossing over the state border, I knew this was one of the most beautiful states I ever visited. During the weekend, the two of us did things that I think only the two of us would enjoy. We climbed a snowy mountain to reach an abandoned fire watchtower, where we endured a mini blizzard. We walked through a city without a specific destination in mind, but to go wherever the moment took us.</p>
<p>We visited a quiet dirt road that led to a meditation house and cavern maintained by monks, where we meditated and drank in the experience. I wouldn&rsquo;t classify the trip has a high-energy or engaging trip, but for me, it was one of the most enjoyable trips I&rsquo;ve embarked on yet. There are many things that I still hold on to from that weekend for remembering or reflecting back on.</p>
<p>A big shout-out to Matt for always supporting me with everything I do and always being there when we need each other.</p>
<p>
<figure>
  <img src="/blog/2017/02/IMG_8476.jpg" alt="Martin Bridge may not be one of your top places to visit in Vermont, but if you keep going, you&rsquo;ll find a one-of-a-kind view" loading="lazy">
  <figcaption>Martin Bridge may not be one of your top places to visit in Vermont, but if you keep going, you’ll find a one-of-a-kind view.</figcaption>
</figure>
</p>

<h2 id="finally-seeing-nyc-with-nolski">Finally seeing NYC with Nolski&nbsp;<a class="hanchor" href="#finally-seeing-nyc-with-nolski" aria-label="Anchor link for: Finally seeing NYC with Nolski">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/02/Nolski-and-jflory-take-Manhatten.jpg" alt="Mike Nolan and Justin Wheeler venture through New York City early on a Sunday evening" loading="lazy">
  <figcaption>Mike Nolan and I venture through New York City early on a Sunday evening</figcaption>
</figure>
</p>
<p>In no short time after the Vermont trip, I purchased tickets for my favorite band, <a href="http://www.elteneleven.com/">El Ten Eleven</a>, in New York City on November 12th. What turned into a one-day trip to see the band turned into an all-weekend trip to see the band, see New York City, and spend some time catching up with two of my favorite people, <a href="http://nolski.rocks/">Mike Nolan</a> (nolski) and <a href="http://decausemaker.org/">Remy DeCausemaker</a> (decause). During the weekend, I saw the World Trade Center memorial site for the first time, tried some amazing bagels, explored virtual reality in Samsung&rsquo;s HQ, and got an exclusive inside look at the <a href="https://giphy.com/">Giphy</a> office.</p>
<p>This was my third time in New York City, but my first time to explore the city. Another shout-out goes to Mike for letting me crash on his couch and stealing his Sunday to walk through his metaphorical backyard. Hopefully it isn&rsquo;t my last time to visit the city either!</p>

<h2 id="finalizing-study-abroad">Finalizing study abroad&nbsp;<a class="hanchor" href="#finalizing-study-abroad" aria-label="Anchor link for: Finalizing study abroad">🔗</a></h2>
<p>
<figure>
  <img src="/blog/2017/02/DSC_0029.jpg" alt="This may be cheating since it was taken in 2017, but this is one of my favorite photos from Dubrovnik, Croatia so far" loading="lazy">
  <figcaption>This may be cheating since it was taken in 2017, but this is one of my favorite photos from Dubrovnik, Croatia so far. You can find more like this on my 500px gallery (<a class="bare" href="https://500px.com/jflory7/galleries/dubrovnik-croatia">https://500px.com/jflory7/galleries/dubrovnik-croatia</a>)!</figcaption>
</figure>
</p>
<p>At the end of 2016, I finalized a plan that was more than a year in the making. I applied and was accepted to study abroad at the Rochester Institute of Technology campus in Dubrovnik, Croatia. RIT has a few satellite campuses across the world: two in Croatia (Zagreb and Dubrovnik) and one in Dubai, UAE. In addition to being accepted, the university provided me a grant to further my education abroad. I am fortunate to have received this opportunity and can&rsquo;t wait to spend the next few months of my life in Croatia. I am currently studying in Dubrovnik since January until the end of May.</p>
<p>During my time here, I will be taking 12 credit hours of courses. I am taking ISTE-230 (Introduction to Database and Data Modeling), ENGL-361 (Technical Writing), ENVS-150 (Ecology of the Dalmatian Coast), and lastly, FOOD-161 (Wines of the World). The last one was a fun one that I took for myself to try broadening my experiences while abroad.</p>
<p>Additionally, one of my personal goals for 2017 is to practice my photography skills. During my time abroad, I have created a <a href="https://500px.com/jflory7/galleries/dubrovnik-croatia">gallery on 500px</a> where I upload my top photos from every week. I welcome feedback and opinions about my pictures, and if you have criticism for how I can improve, I&rsquo;d love to hear about it!</p>

<h2 id="accepting-my-first-co-op">Accepting my first co-op&nbsp;<a class="hanchor" href="#accepting-my-first-co-op" aria-label="Anchor link for: Accepting my first co-op">🔗</a></h2>
<p>The last big break that I had in 2016 was accepting my first co-op position. Starting in June, I will be a Production Engineering Intern at <a href="http://jumptrading.com/">Jump Trading, LLC</a>. I started interviewing with Jump Trading in October and even had an on-site interview that brought me to their headquarters in Chicago at the beginning of December. After meeting the people and understanding the culture of the company, I am happy to accept a place at the team. I look forward to learning from some of the best in the industry and hope to contribute to some of the fascinating projects going on there.</p>
<p>From June until late August, I will be starting full-time at their Chicago office. If you are in the area or ever want to say hello, let me know and I&rsquo;d be happy to grab coffee, once I figure out where all the best coffee shops in Chicago are!</p>

<h2 id="in-summary">In summary&nbsp;<a class="hanchor" href="#in-summary" aria-label="Anchor link for: In summary">🔗</a></h2>
<p>2015 felt like a difficult year to follow, but 2016 exceeded my expectations. I acknowledge and I&rsquo;m grateful for the opportunities this year presented to me. Most importantly, I am thankful for the people who have touched my life in a unique way. I met many new people and strengthened my friendships and bonds with many old faces too. All of the great things from the past year would not be possible without the influence, mentorship, guidance, friendship, and comradery these people have given me. My mission is to always pay it forward to others in any way that I can, so that others are able to experience the same opportunities (or better).</p>
<p>2017 is starting off hot and moving quickly, so I hope I can keep up! I can&rsquo;t wait to see what this year brings and hope that I have the chance to meet more amazing people, and also meet many of my old friends again, wherever that may be.</p>
<p>Keep the FOSS flag high.</p>]]></description></item><item><title>Why I love WiCHacks</title><link>https://jwheel.org/blog/2016/03/why-i-love-wichacks/</link><pubDate>Mon, 07 Mar 2016 00:00:00 +0000</pubDate><guid>https://jwheel.org/blog/2016/03/why-i-love-wichacks/</guid><enclosure url="https://jwheel.org/content/WiCHacks-Opening-Ceremony.jpg" length="154098" type="image/jpeg"/><description><![CDATA[<img src="https://jwheel.org/content/WiCHacks-Opening-Ceremony.jpg" alt="Why I love WiCHacks"><p>Two weekends ago, from February 27th to the 28th, the <a href="http://wic.rit.edu">Women in Computing</a> program at the <a href="https://www.rit.edu/">Rochester Institute of Technology</a> hosted their third annual <a href="http://wichacks.rit.edu/">WiCHacks</a> hackathon. WiCHacks is a women-only hackathon open to university students and high school juniors and seniors. WiCHacks is a collaborative event bringing women together from across RIT, the country, and even the world (including attendees from Germany). The participants are in a supportive and empowering environment to build something awesome and present it to everyone else in the span of one weekend.</p>
<p>So why am I writing about WiCHacks? I signed up as a volunteer for the event this year. I would help with the setup, running the event, and packing it up. During my experience as a volunteer, I met some other awesome people, saw some really cool projects, and discovered an inviting and inclusive community on campus.</p>

<h2 id="opening-the-doors-for-wichacks">Opening the doors for WiCHacks&nbsp;<a class="hanchor" href="#opening-the-doors-for-wichacks" aria-label="Anchor link for: Opening the doors for WiCHacks">🔗</a></h2>
<p>I was scheduled for the Saturday morning shift (8:00am - 1:30pm) and the Sunday morning shift (11:00am - 5:00pm). When I arrived on Saturday morning, the prep work was just beginning. The WiC team had breakfast pizza for all the volunteers, which was surprisingly delicious!</p>
<p>After grabbing a quick bite to eat, I began helping with setting up sponsor tables, moving equipment and tables around, and other miscellaneous tasks to prepare for the first influx of people, scheduled to arrive around 10:00am. After two hours of setting up, the hackers began streaming into the Golisano building and filling the atrium. As more and more people began to roll in, it was awesome to see how diverse and culturally unique the room was. There were people of all races, from all over the country and even the world, that had come here to join other women hackers in a weekend of creativity and fun. With such a wide palette of culture and ideas, I was anticipating to see some awesome creations in my time volunteering.</p>

<h2 id="wichacks-begins">WiCHacks begins&nbsp;<a class="hanchor" href="#wichacks-begins" aria-label="Anchor link for: WiCHacks begins">🔗</a></h2>
<p>After an opening keynote by the WiCHacks committee leader <a href="https://www.rit.edu/news/story.php?id=54739">Susan Heilman</a> kicking off the hackathon, the hackers were served a quick lunch before jumping into brainstorming and programming.</p>
<p>For those who had never programmed before, there was a special Newbie Track that aimed to help teach some of the basics. It helped give girls who didn&rsquo;t know anything about programming a booster to also create something during the weekend.</p>
<blockquote class="twitter-tweet" data-dnt="true"><p lang="en" dir="ltr">GO HACKERS GO! There are 117 people listed as apart of teams already make sure you register your team <a href="https://twitter.com/hashtag/wichacks?src=hash&amp;ref_src=twsrc%5Etfw">#wichacks</a> <a href="https://twitter.com/hashtag/soundoff?src=hash&amp;ref_src=twsrc%5Etfw">#soundoff</a></p>&mdash; WiCHacks @ RIT (@wichacks) <a href="https://twitter.com/wichacks/status/703695663289278464?ref_src=twsrc%5Etfw">February 27, 2016</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<p>After lunch, the hacking began! Teams could go into a room and have access to whiteboards, plenty of chairs, and outlets to charge devices. If needed, Major League Hacking also had a hardware lab where people could rent out laptops and other accessories during WiCHacks.</p>

<h2 id="accidentally-discovering-something-awesome">Accidentally discovering something awesome&nbsp;<a class="hanchor" href="#accidentally-discovering-something-awesome" aria-label="Anchor link for: Accidentally discovering something awesome">🔗</a></h2>
<p>After my volunteering shift ended, I had a homework assignment for one of my classes due at midnight. I had made plans many months ago after 7:00pm that night, so I had to work on the assignment that day to submit in time. I went up to an empty IST department lab, fired up my laptop, and began working. Suddenly, a team of five girls walked into the lab and began setting up close to the whiteboard near me.</p>
<p>
<figure>
  <img src="/blog/2016/03/OpenCircle-Presentation-1.jpg" alt="WiCHacks 2016: The OpenCircle team presents" loading="lazy">
  <figcaption>The OpenCircle team presents their project to the auditorium.</figcaption>
</figure>
</p>
<p>I was curious after a while to hear what they were working on. I kept hearing the words &ldquo;open source&rdquo; and &ldquo;FOSS&rdquo; dropping, and it pulled my attention in. I learned that their idea was to make a social platform to help make it easier for girls to get involved with open source software. The plan was to collect an inventory of open source projects that need help and connect interested girls with project mentors to guide them in contributing.</p>
<p>There was overlap with some ideas I&rsquo;ve had while working with the <a href="/blog/2015/11/fedora-commops-im-working/">Fedora CommOps</a> team towards boosting <a href="https://communityblog.fedoraproject.org/women-in-computing-and-fedora/">#WomenInComputing</a> in Fedora&rsquo;s community. I was anticipating hearing out their idea and seeing what they would come up with!</p>
<p>Their project would be known as <a href="https://github.com/Open-Circle/WicHacks2016Demo">OpenCircle</a>. After 6:45pm rolled around, I started packing up my gear to head out for the evening. The OpenCircle team was busy hacking away on laptops or making slight alterations to the whiteboard mock designs they had drawn. It was clear that the creativity and motivation were running high when I left.</p>
<p>I was envious that I wasn&rsquo;t there for the rest of the evening. Later on that night, Insomnia Cookies delivered to the hackathon. There was also a spontaneous dance party in the atrium of Golisano. Next year, I&rsquo;ll have to make sure I&rsquo;m able to stay for the entire night!</p>
<blockquote class="twitter-tweet" data-dnt="true"><p lang="en" dir="ltr">What&#39;s better than an impromptu dance party at <a href="https://twitter.com/wichacks?ref_src=twsrc%5Etfw">@wichacks</a>? <a href="https://twitter.com/RITWIC?ref_src=twsrc%5Etfw">@RITWIC</a>  <a href="https://twitter.com/hashtag/wichacks16?src=hash&amp;ref_src=twsrc%5Etfw">#wichacks16</a> <a href="https://t.co/NvvTZC4scO">pic.twitter.com/NvvTZC4scO</a></p>&mdash; Major League Hacking (MLH) (@MLHacks) <a href="https://twitter.com/MLHacks/status/703783084957835264?ref_src=twsrc%5Etfw">February 28, 2016</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<p>Closing out WiCHacks 2016</p>
<p>After a final push by hackers throughout the night, hacking ended at 12:00pm the next day. After a lunch break, the hackers returned to the auditorium in time  to present their projects. Before the deadline, all the teams added their projects to the <a href="http://wichacks-2016.devpost.com/">WiCHacks DevPost</a>. You can also find the list of projects submitted over the weekend there.</p>
<p>
<figure>
  <img src="/blog/2016/03/OpenCircle-Presentation-2.jpg" alt="WiCHacks 2016: The OpenCircle team demos the product" loading="lazy">
  <figcaption>The OpenCircle team demos their project for all the participants.</figcaption>
</figure>
</p>
<p>After helping with some other closing work, I wanted to listen to some of the presentations given by the teams. Some people designed some really cool apps, like <a href="http://devpost.com/software/pink-planet">Pink Planet</a>, <a href="http://devpost.com/software/resumatch">Resumatch</a> (a play on Tinder but with resumes), and the ever creative <a href="http://devpost.com/software/loocator">Loocator</a>.</p>
<p>However, the <a href="http://devpost.com/software/open-circle">OpenCircle</a> team was the presentation I was looking forward to the most. While they noted that they hadn&rsquo;t had the time to demo it as completely as they wanted, the idea behind their product was there and it was pretty solid as a prototype.</p>
<p>After the weekend was over, I submitted a <a href="https://github.com/Open-Circle/WicHacks2016Demo/pull/1">simple pull request</a> and filed <a href="https://github.com/Open-Circle/WicHacks2016Demo/issues/2">two</a> <a href="https://github.com/Open-Circle/WicHacks2016Demo/issues/3">issues</a> against the project. I&rsquo;m anticipating any future development the OpenCircle team collaborates on and seeing where their idea goes!</p>

<h2 id="wichacks-2016-in-retrospect">WiCHacks 2016: In retrospect&nbsp;<a class="hanchor" href="#wichacks-2016-in-retrospect" aria-label="Anchor link for: WiCHacks 2016: In retrospect">🔗</a></h2>
<p>I was slightly nervous when registering as a WiCHacks volunteer as I had no idea what to expect or the type of community that it would attract. However, after spending time with the volunteers, hackers, organizers, and mentors, it was clear that the environment was inclusive, welcoming, and receptive to all people.</p>
<p>WiCHacks is a well-organized, powerfully motivating event and something more and more people should look into checking out on the RIT campus each year. WiCHacks empowers women interested in computer science to <em>do something awesome</em> in the presence of people who want to see you succeed. The mentorship and leadership at WiCHacks definitely supports this.</p>
<p>Great job to the WiC team for organizing this, and I look forward to participating as a volunteer again next year!</p>
<p>
<figure>
  <img src="/blog/2016/03/WiCHacks-Volunteers.jpg" alt="WiCHacks 2016 volunteers" loading="lazy">
  <figcaption>The WiCHacks 2016 volunteers!</figcaption>
</figure>
</p>]]></description></item></channel></rss>