<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Joyce Kung</title>
    <link>https://joyce.fyi/posts/</link>
    <description>Recent content in Posts on Joyce Kung</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 31 Dec 2020 14:05:57 -0500</lastBuildDate>
    <atom:link href="https://joyce.fyi/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>2020: Reading ~52 Books in ~52 Weeks</title>
      <link>https://joyce.fyi/posts/books-2020/</link>
      <pubDate>Thu, 31 Dec 2020 14:05:57 -0500</pubDate>
      <guid>https://joyce.fyi/posts/books-2020/</guid>
      <description>&lt;p&gt;TL;DR: I read a lot of books this year. I put some on lists. I will not justify these lists.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#xA;&lt;p&gt;At the end of 2019, I vaguely thought about reading one book a week in 2020. It was going to be one of my &amp;ldquo;New Year&amp;rsquo;s Resolutions&amp;rdquo;,&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; and I really felt like I missed reading for fun again.&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#xA;&lt;p&gt;That term - fall 2019 - I had taken one of my favourite classes ever in university - ENGL 208N: Sex in Literature, and after reading a bunch of raunchy shit for class - after finding reading fun again! despite reading for assignments - I decided I wanted to try reading, a lot, again, for real.&lt;/p&gt;</description>
    </item>
    <item>
      <title>On Learning to Read (Literary Writing)</title>
      <link>https://joyce.fyi/posts/learning-to-read/</link>
      <pubDate>Fri, 06 Nov 2020 15:02:54 -0500</pubDate>
      <guid>https://joyce.fyi/posts/learning-to-read/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a few days into my first gig as a reader in the Stone of Madness masthead, and I feel I need to learn how to read literary writing better.&lt;/p&gt;&#xA;&lt;p&gt;In my circle of friends (primarily techies who have interests in some form of art), I&amp;rsquo;m the &amp;ldquo;English&amp;rdquo;/&amp;ldquo;literary&amp;rdquo;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; friend. I like reading, and I like poetry specifically.&lt;/p&gt;&#xA;&lt;p&gt;But my primary source of poetry (up until about this year) has been from classes.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; This meant:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writeup: MetaCTF CyberGames 2020</title>
      <link>https://joyce.fyi/posts/metactf-cybergames-2020/</link>
      <pubDate>Mon, 26 Oct 2020 08:54:17 -0400</pubDate>
      <guid>https://joyce.fyi/posts/metactf-cybergames-2020/</guid>
      <description>&lt;p&gt;Last weekend MetaCTF hosted their annual CyberGames, lasting 24 hours from Sat Oct 24 12PM EDT to Sun Oct 25 12PM EDT. They had over 1500 teams sign up, with tracks for both students and non-students. My friends and I signed up for the student track as &lt;code&gt;press start to braincell&lt;/code&gt; and had a fun (and frustrating) time.&lt;/p&gt;&#xA;&lt;p&gt;As with other CTFs we&amp;rsquo;ve done, this writeup is by &lt;em&gt;no&lt;/em&gt; means conclusive - more of a &amp;ldquo;throw it on the wall and see what sticks&amp;rdquo; - and is written by &lt;a href=&#34;https://twitter.com/deanjiao&#34;&gt;Dean Jiao&lt;/a&gt;, &lt;a href=&#34;http://github.com/rujuj&#34;&gt;Ruju Jambusaria&lt;/a&gt;, and me, of course.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writeup: b01lers CTF bootcamp 2020</title>
      <link>https://joyce.fyi/posts/bo1lers-bootcamp-2020/</link>
      <pubDate>Sun, 04 Oct 2020 16:57:20 -0400</pubDate>
      <guid>https://joyce.fyi/posts/bo1lers-bootcamp-2020/</guid>
      <description>&lt;p&gt;Last weekend, b01lers from Purdue University had their CTF bootcamp designed for beginners from Saturday Oct 4 9AM EDT to Sunday Oct 5 8PM EDT. It was a busy weekend for &lt;code&gt;why not make team&lt;/code&gt;, so I was the only one able to participate (and even then, I didn&amp;rsquo;t have too much time).&lt;/p&gt;&#xA;&lt;p&gt;As with Down Under CTF, I didn&amp;rsquo;t end up finishing all the challenges (not even close!) so this will serve as a record of what I&amp;rsquo;ve tried (and what didn&amp;rsquo;t work).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Abandoning Github Pages for Netlify (ii)</title>
      <link>https://joyce.fyi/posts/deploy-custom/</link>
      <pubDate>Sat, 03 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://joyce.fyi/posts/deploy-custom/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://joyce.fyi/posts/custom-domain&#34;&gt;first part of this post&lt;/a&gt;, I discussed getting and setting up a custom domain for this site (and all its various challenges).&lt;br&gt;&#xA;In this post, I&amp;rsquo;ll be talking about how I abandoned all that hard work just to go back to Netlify.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Another thing that&amp;rsquo;s become obviously lacking in my blog setup has been the ability to collaborate (read: for people I know to edit my work).&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; This was something that became painfully obvious the week after &lt;a href=&#34;https://joyce.fyi/posts/ductf-2020&#34;&gt;Down Under CTF&lt;/a&gt;, where I basically just published our writeup, and then let my friends go on the blog and point out my mistakes as they were sitting in production.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Custom Domains on Github Pages Are Hard (i)</title>
      <link>https://joyce.fyi/posts/custom-domain/</link>
      <pubDate>Fri, 02 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://joyce.fyi/posts/custom-domain/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been using my &lt;a href=&#34;https://joyce.fyi/posts/a-note-old-blog/&#34;&gt;Hugo setup&lt;/a&gt; for just over a month now (and really enjoying it!), but I&amp;rsquo;ve made a few changes to this blog that I think are going to make things even better:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;I have a custom domain now&lt;/li&gt;&#xA;&lt;li&gt;I&amp;rsquo;m using Netlify for hosting, instead of Github Pages&lt;/li&gt;&#xA;&lt;li&gt;I&amp;rsquo;m taking advantage of Netlify&amp;rsquo;s Deploy Previews&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;All of these changes came with &lt;em&gt;some&lt;/em&gt; level of consideration, so I want to take some time to walk through my thought process here. (Just in case anyone else is thinking about it!)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a chmod calculator in Go</title>
      <link>https://joyce.fyi/posts/modch/</link>
      <pubDate>Fri, 25 Sep 2020 21:36:28 -0400</pubDate>
      <guid>https://joyce.fyi/posts/modch/</guid>
      <description>&lt;p&gt;One of the things that really irked me as I started to learn more about Linux was using the &lt;code&gt;chmod&lt;/code&gt; command.&lt;/p&gt;&#xA;&lt;p&gt;When I first learned the &lt;code&gt;chmod&lt;/code&gt; command in school, we learned to explicity declare the permissions:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ chmod a+x file.txt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;However, whenever running through tutorials or, really, anything that involved &lt;code&gt;chmod&lt;/code&gt;, I found that most people like to use the numeric (octal) format instead&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ chmod &lt;span style=&#34;color:#bd93f9&#34;&gt;777&lt;/span&gt; file.txt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;I knew there was some kind of math involved with &lt;code&gt;chmod&lt;/code&gt;, so I decided it would be fun to try &lt;a href=&#34;https://github.com/thejoycekung/tinkering/tree/master/modch&#34;&gt;writing a &lt;code&gt;chmod&lt;/code&gt; calculator in Go&lt;/a&gt;, a language I started learning this summer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writeup: Down Under CTF 2020</title>
      <link>https://joyce.fyi/posts/ductf-2020/</link>
      <pubDate>Sat, 19 Sep 2020 09:28:04 -0400</pubDate>
      <guid>https://joyce.fyi/posts/ductf-2020/</guid>
      <description>&lt;p&gt;This past weekend, my friends and I had the chance to participate in &lt;a href=&#34;https://downunderctf.com/&#34;&gt;Down Under CTF&lt;/a&gt; 2020, a CTF aimed at Australian secondary- and tertiary-school students. Though our team didn&amp;rsquo;t come anywhere close to placing, or even completing all the challenges, we had a fun time and learned some new techniques for our next CTF.&lt;/p&gt;&#xA;&lt;p&gt;This writeup is a team effort by me, &lt;a href=&#34;https://twitter.com/deanjiao&#34;&gt;Dean Jiao&lt;/a&gt;, and &lt;a href=&#34;http://github.com/rujuj&#34;&gt;Ruju Jambusaria&lt;/a&gt;, and was written while we were solving challenges. It is &lt;em&gt;not&lt;/em&gt; an exhaustive writeup (please consult &lt;a href=&#34;https://github.com/DownUnderCTF/Challenges_2020_public&#34;&gt;the organizers&amp;rsquo; writeup&lt;/a&gt; for a full writeup). Instead, this writeup is a collaborative effort in exploring dead ends, throwing ideas on the wall, and seeing what sticks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux Upskill Challenge: Setting up on Google Cloud Platform</title>
      <link>https://joyce.fyi/posts/linux-upskill-setup/</link>
      <pubDate>Sun, 06 Sep 2020 14:02:54 -0400</pubDate>
      <guid>https://joyce.fyi/posts/linux-upskill-setup/</guid>
      <description>&lt;p&gt;This September&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;, I&amp;rsquo;m going to participate in the &lt;a href=&#34;https://www.linuxupskillchallenge.org/&#34;&gt;Linux Upskill Challenge&lt;/a&gt;. I read about it a little &lt;a href=&#34;https://news.ycombinator.com/item?id=24380969&#34;&gt;on Hacker News&lt;/a&gt; yesterday, and it looks like it aligns really well with my goals of working as an SRE.&lt;/p&gt;&#xA;&lt;p&gt;The challenge starts tomorrow, so today is &amp;ldquo;Day 0&amp;rdquo; of 20: getting set up. It&amp;rsquo;s possible that I may create new posts related to this challenge - even though the content is listed publicly on Github at all times - but we&amp;rsquo;ll see at the end of this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Looking for Work: New Grad Edition</title>
      <link>https://joyce.fyi/posts/new-grad-jobs/</link>
      <pubDate>Sat, 05 Sep 2020 09:34:49 -0400</pubDate>
      <guid>https://joyce.fyi/posts/new-grad-jobs/</guid>
      <description>&lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt; (2020-11-13): I am no longer looking for work! Happy to say that I accepted a position as a Site Reliability Engineer in Toronto working remotely for a company. May share more details about this as my start date looms closer (as it stands, we&amp;rsquo;re about 7 months out), but haven&amp;rsquo;t decided yet. Going to leave this post up for posterity&amp;rsquo;s sake. Thanks to anyone who sent me an email about this over the last couple months!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writeup: SANS Interactive Beginner Challenge CTF</title>
      <link>https://joyce.fyi/posts/wicys-beginner-ctf/</link>
      <pubDate>Fri, 14 Aug 2020 10:22:11 -0400</pubDate>
      <guid>https://joyce.fyi/posts/wicys-beginner-ctf/</guid>
      <description>&lt;p&gt;Last week I had the chance to participate in the SANS Interactive Beginner Challenge CTF as part of a qualification round for the &lt;a href=&#34;https://www.wicys.org/sans-security-training-scholarship&#34;&gt;SANS Security Training Scholarship by Women in Cybersecurity (WiCyS)&lt;/a&gt;. [&lt;em&gt;Edit&lt;/em&gt;: I also made it forward to the next round!] This was a closed, Jeopardy-style CTF that ran for four days (Aug 7-10). It was also a solo CTF, although we did have a Slack channel where people occasionally shared hints to especially hard-to-solve problems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A note on my former blog</title>
      <link>https://joyce.fyi/posts/a-note-old-blog/</link>
      <pubDate>Wed, 12 Aug 2020 03:16:47 +0400</pubDate>
      <guid>https://joyce.fyi/posts/a-note-old-blog/</guid>
      <description>Moving to more technical content.</description>
    </item>
  </channel>
</rss>
