<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Christopher Hylarides</title>
    <link>https://www.half-empty.ca/</link>
    <description>Recent content on Christopher Hylarides</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>{{year}}</copyright>
    <lastBuildDate>Mon, 25 Nov 2024 12:04:04 -0500</lastBuildDate>
    <atom:link href="https://www.half-empty.ca/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>MacOS Yubikey ssh-agent Setup</title>
      <link>https://www.half-empty.ca/post/yubikey_mac_ssh/</link>
      <pubDate>Sun, 24 Nov 2024 18:12:54 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/yubikey_mac_ssh/</guid>
      <description>&lt;p&gt;Recently, I decided to give FIDO2-backed ssh keys a go for work and personal use. The theoretical benefits of keeping your private keys secure and irretrevable are pretty compelling in certain use cases.&lt;/p&gt;&#xA;&lt;h4 id=&#34;background-on-the-issues-with-yubikeys-and-ssh-on-macos&#34;&gt;Background on the Issues with Yubikeys and SSH on MacOS&lt;/h4&gt;&#xA;&lt;p&gt;With modern versions of &lt;a href=&#34;https://www.openssh.com/&#34;&gt;OpenSSH&lt;/a&gt; (8.3+), you can use SSH keys stored in a modern Yubikey that supports FIDO2 (specifically FIDO 2.1 for credProtect, which early versions of Yubikey 5 did not support). This allows you to use the key in an attached Yubikey to authenticate to remote SSH servers, including Linux, GitHub and anything that supports ed25519-sk and ecdsa-sk keytypes (essentially ed25519 and ecdsa keys in a Yubikey or other hardware device). For their own reasons, Apple has the MacOS bundled versions of OpenSSH (including ssh-keygen and ssh-agent) built with support for this disabled (including as of November 2024 with MacOS Sequoia 15.1.1). We can get around this by installing the clients via &lt;a href=&#34;https://brew.sh/&#34;&gt;Homebrew&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://www.half-empty.ca/about/</link>
      <pubDate>Sun, 24 Nov 2024 15:08:51 +0000</pubDate>
      <guid>https://www.half-empty.ca/about/</guid>
      <description>&lt;p&gt;Christopher Hylarides is a DevOps Enginner located in Toronto, Canada.  He works for [Street Contxt](Street Contxt) and in his spare time likes to cook and travel.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Digital Ocean FreeBSD status</title>
      <link>https://www.half-empty.ca/post/digital_ocean/</link>
      <pubDate>Sun, 29 May 2016 12:52:40 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/digital_ocean/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve setup this website on a FreeBSD droplet on &lt;a href=&#34;https://www.digitalocean.com&#34;&gt;Digital Ocean&lt;/a&gt;.  I want to start off by saying that DO is a wicked cool service that is both relatively cheap, quick, and slick.&lt;/p&gt;&#xA;&lt;p&gt;However, there&amp;rsquo;s currently a problem with their FreeBSD droplets.  I&amp;rsquo;m getting some bad packet loss which is killing the performance of the service, which is why the website is taking so long to load.  It&amp;rsquo;s a known issue that they&amp;rsquo;re working on but they can&amp;rsquo;t/won&amp;rsquo;t give me a timeframe.  They&amp;rsquo;ve given me a free 3 month credit, so I&amp;rsquo;m going to wait it out for another month or so before switching to an Ubuntu image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blogging again!</title>
      <link>https://www.half-empty.ca/post/new_blog/</link>
      <pubDate>Sun, 01 May 2016 16:06:12 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/new_blog/</guid>
      <description>&lt;p&gt;Well it&amp;rsquo;s been years, but I&amp;rsquo;ve finally gotten around to blogging again.  I&amp;rsquo;ve decided on &lt;a href=&#34;https://gohugo.io&#34;&gt;Hugo&lt;/a&gt; as my blogging platform and I&amp;rsquo;m hosting it on a &lt;a href=&#34;https://www.digitalocean.com&#34;&gt;Digital Ocean&lt;/a&gt; &lt;a href=&#34;https://www.freebsd.org&#34;&gt;FreeBSD&lt;/a&gt; droplet.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve also backported a couple of posts from previous blogs that I&amp;rsquo;ve ran.  Let&amp;rsquo;s see how this goes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenBSD sudo</title>
      <link>https://www.half-empty.ca/post/openbsd_sudo/</link>
      <pubDate>Tue, 07 Apr 2009 17:36:59 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/openbsd_sudo/</guid>
      <description>&lt;p&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;1&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;2&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;3&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;4&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;5&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;6&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell-session&#34; data-lang=&#34;shell-session&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    $ sudo -s&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    Password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    Your mind just hasn&amp;#39;t been the same since the electro-shock, has it?&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    Password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    stty: unknown mode: doofus&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    Password:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;:-D&lt;/p&gt;</description>
    </item>
    <item>
      <title>Korean Differences</title>
      <link>https://www.half-empty.ca/post/korea/</link>
      <pubDate>Sun, 11 Jan 2009 17:25:18 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/korea/</guid>
      <description>A list of differences I noticed between Korea and Canada that I noted while there on business.</description>
    </item>
    <item>
      <title>Visiting the Korean Demilitarized Zone</title>
      <link>https://www.half-empty.ca/post/korea_dmz/</link>
      <pubDate>Tue, 06 Jan 2009 17:30:24 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/korea_dmz/</guid>
      <description>&lt;p&gt;On Sunday, Andrie and I took a trip out the the DMZ with North Korea. Unfortunately the &lt;a href=&#34;https://web.archive.org/web/20100122005719/http://en.wikipedia.org/wiki/Joint_Security_Area&#34;&gt;JSA&lt;/a&gt; was closed that day, so we didn&amp;rsquo;t get to see any North Korean Soldiers up close.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s still a very weird place. Driving up to it the river Imjin straddles the highway. Since it flows from North Korea, they&amp;rsquo;ve fenced it off halfway to Seoul and there are armed guard towers every few hundred metres. Once you get to the outskirts of the DMZ you have to switch to a special tour bus. Photography going forward is extremely limited. I was only allowed to take pictures from specific approved areas. Driving to our first stop, you have to go through a checkpoint where South Korean soldiers come on and check all the passports of the tourists. After this the bus goes on a bridge and zig-zag around barriers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Seoul</title>
      <link>https://www.half-empty.ca/post/seoul/</link>
      <pubDate>Mon, 05 Jan 2009 17:33:52 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/seoul/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;m currently blogging from South Korea!&lt;/p&gt;&#xA;&lt;p&gt;Seoul is a pretty intense place, and we&amp;rsquo;ve only explored it in tiny amounts so far. After a brutal 18 hours in airports and planes we arrived in the early evening. I was surprised that my CDMA blackberry roams here (no data though). So I didn&amp;rsquo;t need to rent a handset. The airport was overall very efficient and we were out within 30 minutes after landing, which was a nice reminder on how horrible and inefficient most Canadian airprots are (as well as Canadian Border Control). A quick bus ride to our hotel and we ventured out to the small roads behind our hotel, where we found a local korean grill house. For those who don&amp;rsquo;t know, many korean restaurants actually bring the raw meats to you and they are cooked in front of you on a gas grill. The meats are marinated and absolutely delicious.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Via Rail Internet</title>
      <link>https://www.half-empty.ca/post/via_internet/</link>
      <pubDate>Sun, 18 May 2008 17:19:04 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/via_internet/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m currently on a VIA train heading home. Since Angelo bought the wifi service for the day and then just went to sleep, he let me use it. It&amp;rsquo;s almost useable (AJAX tends barf on it). It&amp;rsquo;s uplink is via satellite.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;10&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;11&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;12&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;13&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;14&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;15&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell-session&#34; data-lang=&#34;shell-session&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     hylarides:~ hylaride$ ping www.google.ca&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     PING www.l.google.com (64.233.161.104): 56 data bytes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=0 ttl=240 time=1031.102 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=1 ttl=240 time=1131.279 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=2 ttl=240 time=4449.298 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=6 ttl=240 time=1692.930 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=3 ttl=240 time=4730.675 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=4 ttl=240 time=4203.077 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=5 ttl=240 time=4004.036 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=8 ttl=240 time=1236.735 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     64 bytes from 64.233.161.104: icmp_seq=10 ttl=240 time=1667.189 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     ^C&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     --- www.l.google.com ping statistics ---&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     15 packets transmitted, 9 packets received, 40% packet loss&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     round-trip min/avg/max/stddev = 1031.102/2682.925/4730.675/1513.236 ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Dtrace</title>
      <link>https://www.half-empty.ca/post/dtrace/</link>
      <pubDate>Mon, 21 Apr 2008 17:16:19 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/dtrace/</guid>
      <description>&lt;p&gt;From &lt;a href=&#34;http://www.brendangregg.com/dtrace.html&#34;&gt;Brendan Gregg&lt;/a&gt;:&#xA;&amp;ldquo;seeksize.d prints the disk head seek distance by process. This can identify whether processes are accessing the disks in a &amp;ldquo;random&amp;rdquo; or &amp;ldquo;sequential&amp;rdquo; manner.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;:-O&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wiser</title>
      <link>https://www.half-empty.ca/post/wiser/</link>
      <pubDate>Sat, 01 Sep 2007 17:09:27 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/wiser/</guid>
      <description>&lt;p&gt;This past August passed the 3 year mark of a company I work for. The anniversary occurred while I was on a business trip to Europe, otherwise I would have gotten wasted with several coworkers (which seems to be a tradition among the people whom actually get things done there).&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s hard to believe when I look back. The very rapid rise (though it seemed slow at the time) that I experienced can seem somewhat daunting. At 25 I&amp;rsquo;m already single handedly making more than the average household income in Canada. I rose from a measly monkey that called people when shit broke to a Jr. Systems Engineer in the span of 10 months and from there moved to a Senior role 6 months later. It took 8 months just to land a job at all after school. I went through dozens of interviews where people said &amp;ldquo;oh, we loved your enthusiasm and your knowledge, but we&amp;rsquo;re looking for somebody older and with more experience even though we thought you&amp;rsquo;d be wonderful for the job.&amp;rdquo; I then land a job and rapidly rise through the ranks. The laughable part is that it didn&amp;rsquo;t seem all that difficult to do. Maybe I&amp;rsquo;m just well suited to the logical (and spat of creativity) required to fulfill the role I&amp;rsquo;m in.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Malta and the Tribulations of Travelling.</title>
      <link>https://www.half-empty.ca/post/malta_tribulations/</link>
      <pubDate>Sun, 19 Aug 2007 16:58:07 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/malta_tribulations/</guid>
      <description>&lt;p&gt;I get to travel with my job. It is both a blessing and a curse that can take it&amp;rsquo;s toll on a man. The positives are obvious. I get a paid trip to wherever they send me. I can expense things like meals, cabs, etc. I usually squeeze time to take in some sights and wander around. Some of the places, like Curaçao, I&amp;rsquo;d never go to otherwise. This is really cool, as it&amp;rsquo;s something unique that I can talk to people about. However, the negatives also weigh in. It can get very lonely. After a few days, you start to feel down, wanting to spend time with people. Whenever I end up in London, there&amp;rsquo;s plenty of people who owe me beers and I have a grand social time. Most of the other sites I&amp;rsquo;m usually by myself in a data centre carrying out work on our systems. You get sick of eating out for every meal of every day. The schedules are killer. For days that I&amp;rsquo;m working, it&amp;rsquo;s usually 14+ hours. I miss my girlfriend. She misses me. I miss my cats, my friends, decent coffee, and on and on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stress</title>
      <link>https://www.half-empty.ca/post/stress/</link>
      <pubDate>Tue, 21 Nov 2006 16:49:33 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/stress/</guid>
      <description>&lt;p&gt;A few things:&lt;/p&gt;&#xA;&lt;p&gt;-Work has been driving me mad the past few weeks. It seems I can&amp;rsquo;t catch a single break, even for lunch. If I leave, my cell phone rings off the hook. Everybody, just FUCK OFF.&lt;/p&gt;&#xA;&lt;p&gt;-I&amp;rsquo;ll very soon get to learn the joys of a mortgage.&lt;/p&gt;&#xA;&lt;p&gt;-I just found out that the &amp;ldquo;ist&amp;rdquo; group (gothamist, torontoist, etc) has a &lt;a href=&#34;http://www.parisist&#34;&gt;Parasist page&lt;/a&gt;. Why the fuck wasn&amp;rsquo;t I told about this sooner?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curaçao</title>
      <link>https://www.half-empty.ca/post/curacao/</link>
      <pubDate>Mon, 24 Jul 2006 16:43:19 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/curacao/</guid>
      <description>&lt;p&gt;Well, I&amp;rsquo;m now working in Curaçao. The plane ride was pretty smooth, except having to run through the mess that is Miami International to make my connecting flight. I&amp;rsquo;d post pictures, but Microsoft sucks so much that it can&amp;rsquo;t get Windows to understand my camera&amp;rsquo;s RAW format and I wish I had my mac.&lt;/p&gt;&#xA;&lt;p&gt;The hotel is a million times better than the last one I stayed at. Ocean view, awesome service, I arrive, somebody takes the car, offers me drinks while they get my room ready, take my bags behind my back and there they are in the room&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bon Voyage</title>
      <link>https://www.half-empty.ca/post/bon_voyage/</link>
      <pubDate>Thu, 20 Jul 2006 16:39:26 -0400</pubDate>
      <guid>https://www.half-empty.ca/post/bon_voyage/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m heading to Curaçao&amp;hellip;again! Work has been crazy, lately. There&amp;rsquo;s a big release coming up, which is why I&amp;rsquo;m heading away. The last time they swooped me out there I was stuck in a shitty ass hotel (I will never stay at another Howard Johnson again) that reeked, worked 16 hour days, and didn’t have any time to explore the island. The island is nice, but I wouldn&amp;rsquo;t want to live there. If it wasn&amp;rsquo;t so touristy, then maybe it wouldn&amp;rsquo;t be so bad, but ah well. This time I’m staying at a decent hotel, so I may get to go swimming in the ocean this time!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
