tag:blog.amjith.com,2013:/posts Brain Spill 2017-06-12T02:00:57Z tag:blog.amjith.com,2013:Post/1162880 2017-06-11T20:51:12Z 2017-06-12T02:00:57Z Conversations with a 4 year old

We were sitting at a restaurant eating brunch. Yoshi got Calamari which was served with a lemon. Sempi is sipping his orange juice. Suddenly he drops this pearl of wisdom. 

Why do we call an orange, orange but don't call a lemon, yellow?

Yoshi and I both choked on our food from laughing so hard.

]]>
tag:blog.amjith.com,2013:Post/1154062 2017-05-15T03:12:13Z 2017-05-15T03:12:13Z Tugging at Heartstrings

We're all having dinner as a family.

Sempi is complaining about the food. He eats a little, here and there. Yoshi warns him to eat well or he might get hungry later. He doesn't pay any attention. 

Dinner is over and he's ready for bed. Yoshi is reading him a story. Sempi declares he's hungry now.

Yoshi: You should have eaten well when we were all having dinner.

Sempi: I'm hungry. 

Yoshi: It's not dinner time. We just brushed your teeth. Go to sleep Sempi.

Sempi: I don't know why you're making me starve.

-----

Naturally, he's now out of the bedroom eating an orange. 

The boy just has a way with words. 

]]>
tag:blog.amjith.com,2013:Post/1148791 2017-04-24T05:34:15Z 2017-04-25T00:10:14Z Goodbye, Portland

It was a dark and stormy evening. The rain was pouring down. A young couple pulled into an apartment complex in the middle of Portland. The wife was pregnant and the husband was clueless (as always). Despite his cluelessness, they thrived in the city. They made new friends and established their roots. The husband sprouted gray hairs and the wife grew motherly. Before they knew it, five years have gone by. With a new kid in tow and a toddler running ahead, they're off to a new city to start anew.

For anyone confused by that paragraph, that's my way of saying we're no longer in Portland. I'm incredibly thankful to NewRelic for bringing me to Portland and raising me into an adult. I've forged friendships that'll last my lifetime. I created things that marked my name in the sand. I found a mentor who accelerated my career growth. I met coworkers who became best friends and confidants. I met humans who were caring and helpful. Thank you Portland, for enriching our lives. 

I'm off to the Bay Area to work for Netflix. I'm sure the future holds wonderful opportunities, I'll always remember Portland as the city that doubled our family. Once a hippie, always ....

]]>
tag:blog.amjith.com,2013:Post/1136058 2017-03-05T00:22:16Z 2017-03-05T00:23:29Z Stealing words

I'm playing Tamil songs on the computer and busting my moves

Sempi: Appa why does this song keep saying 'poop'.

Me: Haha. It's not saying 'Poop', it's saying 'poo'. I guess that's not any better. In Tamil 'Poo' means flower. They're singing about a flower.

Sempi: 'Poo' means flower? 

Me: Yeah. But to be fair we had that word a long time before English. English stole it from us. 

Sempi: How do you steal words? 

Me: Ok. I was just kidding. Tamil people heard the sound 'poo' and decided it's such a beautiful sound, we'll use it to mean flower. English people heard the same sound and figured it's a fitting word for excrement.

Sempi: What's excrement? 

Me: Sigh...


]]>
tag:blog.amjith.com,2013:Post/1135738 2017-03-03T14:50:50Z 2017-03-03T14:50:50Z Dancing with the dorks

Early Wednesday morning. I'm entertaining both Sempi and Vian. I start to play some music (Tamil songs) and decided to dance. Sempi reaches for his ear muffs and Vian starts to bounce to the music. 

I have the sudden realization that both the kids are doomed to be dorks if they're learning dance moves from me. Naturally, I start dancing harder. 

]]>
tag:blog.amjith.com,2013:Post/1132637 2017-02-19T23:53:17Z 2017-02-20T06:56:34Z Facts about a 9 month old

These facts are based on a sample size of one 9 month old.

  • 9-month-olds can eat 3 whole grapes before they get bored of it.
  • 9-month-olds can go from smiling to crying in 5 seconds flat. I've also managed to reverse this reaction in 5 seconds. Once!
  • 9-month-olds have no sense of personal hygiene. If you try to kiss them on their cheeks, they can turn their head at the last second and slobber all over your mouth.
  • If you give them an avocado to eat, make sure to wash their hair afterward. Avocado leaks out of their hair and all over their face.
  • 9-month-olds are dramatic. They are emotionally moved when you pluck them out of their mother's hand. They cry out in joy for saving them. With tears flowing down their chubby cheeks.
  • 9-month-olds are thrill seekers. Even though they can't walk to save their lives, they will try to launch themselves down the stairs or climb up tables.


]]>
tag:blog.amjith.com,2013:Post/1130793 2017-02-13T04:05:02Z 2017-02-13T04:05:03Z In defense of GPL

When I first started coding, GPL used to be the most popular license for open source projects. It was the go to license for someone dipping their toe in the FOSS world unless you're developing software for FreeBSD.

But over the past few years, companies have pulled a brilliant coup d'état and convinced the up and coming programmers that GPL is a virus. If you release your software in anything other than MIT or BSD license the programming community looks down upon that contribution.

Recently I've been seeing a lot of open source maintainers complaining about companies that use their software and demand bug fixes or features but hardly contribute any code or money towards their projects. 

This is the exact problem that GPL was designed to solve. If a company finds value in your code and decide to build upon it, they can either contribute back to the community by making their product open source or pay you for an alternative license that allows them to keep their code closed source.

OpenSource is Socialism. People do OpenSource because they enjoy doing it or they stepped up to fill a need. In a socialistic community, you're not paid for the end product and sharing (or forking) is encouraged. But commercial companies operate on the principle of Capitalism. They're trying to maximize their shareholder's value. Trying to appeal to a capitalist entity to support a socialist endeavor will not work. This is the reason why GPL is designed the way it is. GPL protects the OpenSource source ecosystem from the exploitation of capitalist entities.

But somehow the programming community decided that permissive licenses are the way forward. This is further encouraged by commercial companies because now they can use all this quality software without paying a penny or contributing back to the community. This erodes the OpenSource ecosystem in the long run because we are building software on the ashes of thousands of burnt out programmers.

This is where we arrive at a fork in our journey. 

Should we all use GPL? No.

If you're doing OpenSource because you love what you do and want to see your work used by as many people as possible, go with a more permissive license. But don't expect companies or users to pay for the product. This is never going to work.

There is nothing wrong with trying to make a living through OpenSource. Dual licensing with GPL + paid commercial license is a fantastic option. Don't succumb to the ivory tower programmers who demand all OpenSource software must be permissively licensed. If a company wants to build their profits from your software, there is nothing wrong with asking them to pay your fair share.

If you do take the more permissive license route, take care of your mental health and take steps to prevent burnout. Because whether you like it or not it's coming.

]]>
tag:blog.amjith.com,2013:Post/1129572 2017-02-08T07:25:59Z 2017-02-08T17:25:35Z Maintainer Stories

Github produced a video series called "Maintainer Stories". One of the videos is about my experiences as a maintainer of pgcli

]]>
tag:blog.amjith.com,2013:Post/1128832 2017-02-05T18:55:23Z 2017-02-05T18:55:23Z Conversations with a 4 yo

Sempi: Appa, I'm making hot dogs. Do you want one? 

Me: Yes! How much is it? Eight dollars or Fifty Three dollars?

Sempi: Appa, you can't make up numbers. It is eight dollars.


ps: He can count up to ten. It gets fuzzy after that.


]]>
tag:blog.amjith.com,2013:Post/1126777 2017-01-28T04:33:50Z 2017-01-28T04:35:01Z Classical music geeks

I'm a bit of a classical string instruments nerd. I can't pay any instrument but I listen to classical music a lot.

Sempi and I like to name our trucks. Sempi goes for the classics like Mary Anne and Mike Mulligan. I usually go for Jacquline Du Pre, Yoyo Ma and Stradivarius. 

Me: So Yoyo Ma is driving the Stradivarius (the dump truck) and Jacquline Du Pre is digging the dirt with Guarneri (the excavator).

Sempi: Appa, Mike Mulligan and Mary Anne are driving up the hill and coming to the construction site.

Me: Paganini (the steam roller) is flattening the road. Perlman and Heifetz are pouring the concrete. 

Sempi starts struggling with the names at this point.

Sempi: What should we name our back hoe. 

Me: How about Beethoven? 

Sempi: Ok, we'll call it Beethoven Backhoei. But we'll use Backhoei for short. What do you think? 

Me: Nice try buddy, we're calling our backhoe, Beethoven.


My hope is that by the time he starts taking Cello lessons, he's already used to the names of big wigs.

]]>
tag:blog.amjith.com,2013:Post/1126776 2017-01-28T04:22:18Z 2017-01-28T04:22:18Z Conversations about an 8 month old

Vian is starting to pull himself up. He stood up and tried to grab everything in his reach. 

Me: We shouldn't keep the water cup here. Vian might grab it.

Yoshi: We just have to keep an eye on him. You might think he has tiny T-Rex hands, but nooo. He's more like an octopus with tentacles.


]]>
tag:blog.amjith.com,2013:Post/1117995 2016-12-26T17:00:04Z 2016-12-26T17:00:04Z Alphabet Race - a kid's game

TL;DR: I built a little truck "game" to teach my son alphabets.

I started watching http://javascript30.com a couple of days ago. It's a series of 30 videos that uses vanilla Javascript to do amazing things.

I have only done the first two videos in the series. Based on what I learned in those two videos, I decided to write a small game. My son is a fan of trucks, so I cobbled together a truck race that teaches him alphabets.

The game is written using the latest version of Javascript. It will not work in old browsers (sorry). It is not designed for tablets or phones, you need a keyboard to play this game.

Game: http://alphabetrace.itsybits.xyz/

Source: https://github.com/amjith/alphabet_race/

My goal was to create an educational game that is entertaining but not addictive. 

You can send me feedback about the game via twitter or email.

]]>
tag:blog.amjith.com,2013:Post/1117925 2016-12-24T18:16:56Z 2016-12-24T18:26:22Z 'Tis the season for giving

Some of you might know that I created a couple of open source projects that became successful.

I added a donate button to one of the project's homepage. A couple of days ago, I received a donation through that link (thanks, Daniel). This is the second donation I've received since it's inception. Needless to say, I was pleasantly surprised.

My current job pays me well, so I decided to funnel the donation to the following charities. It's a small sum ($15) but it had a big impact. 

Solve Hunger: https://onetoday.google.com/p/pnvzxbtk

$5 to provide 4 meals for 5 school children.

Nepal Earthquake: https://onetoday.google.com/p/mjsxg_gq

$5 can provide 785 water purification tablets.

Clean water: https://onetoday.google.com/p/66rfdsta

$5 can provide clean water to 5 children for 3 months. Isn't that incredible?

If you happen to use pgcli or mycli and you're happy with it, consider making a donation. I promise to pick the best charities out there to contribute your donations. :)

]]>
tag:blog.amjith.com,2013:Post/1115902 2016-12-16T05:54:16Z 2016-12-16T21:46:05Z Nostalgic Programming

For some unknown reason, I looked up GWBasic today and downloaded an emulator. GWBasic was the first programming language that I learned. I have fond memories of that language. I love the fact that I could switch to a graphics mode and start drawing circles and squares. 

After about 30 minutes of fumbling around, my muscle memory kicked in and I started to write a simple program to draw some shapes on the screen. I asked Sempi to sit with me and help me with the drawing. He wanted me to draw a truck, so I decided to give it a shot. 

He lost interest midway when I started looking up various commands in the programming manual, but I stuck with it. 

Here's the creation in all it's glory. 

Needless to say, I had a lot of fun. 

]]>
tag:blog.amjith.com,2013:Post/1114604 2016-12-11T17:52:57Z 2016-12-11T17:52:57Z Broccoli and Carrot

A few weeks back while eating at a restaurant Sempi wanted me to tell him a story. I noticed he wasn't eating his vegetables, so I made up a story about these animals that lived in the forest and how they discovered Broccoli. When they ate broccoli they became strong and could lift heavy things. Then came carrots which made them fast. Somehow this worked and he polished off every broccoli and carrot in the plate. 

Recently we were playing with a hole punch and he was having difficulty piercing through some strong pieces of paper. So I helped him out and punched holes. He asked me if I've been eating broccoli. I said yes and told him that I'm going to eat all the broccoli in the house. Visibly disturbed by that he protested "But appa, I want some broccoli, can you please give me some broccoli next time?".

I'm supposed to feel bad for manipulating him into eating vegetables, but I have no regrets.

]]>
tag:blog.amjith.com,2013:Post/1107705 2016-11-13T06:27:19Z 2016-11-14T11:42:21Z I want a baby

Sempi had this conversation with Yoshi yesterday. 

Sempi: Amma, when can I have a baby?

Yoshi: Well, you have to study hard. Finish your pre-school, then your elementary school, middle school and then high-school. Go to college, well that part is optional. Get a job, meet someone, fall in love and then you can have a baby. Most importantly you have to be at least 18 years old.

Sempi: Man, I'm never gonna have a baby.

Yoshi: Why do you want to have a baby? 

Sempi: So I can fiddle with my own baby monitor.

Previously, Yoshi had told him not to play with Vian's baby monitor and this is his solution. :)

]]>
tag:blog.amjith.com,2013:Post/1107371 2016-11-13T06:17:17Z 2016-11-13T06:17:17Z My little helper

Sempi loves Vian. Vian thinks Sempi is the coolest guy ever. When Vian is crying and I've tried every trick in my book, I call Sempi for help. Sempi starts doing something funny (sing a song in gibberish or jump up and down on a mattress), immediately Vian starts laughing (not just a smile but a wholehearted laughter). Vian thinks Sempi is hilarious and Sempi loves to entertain Vian. It works out great for me. :)

]]>
tag:blog.amjith.com,2013:Post/1094437 2016-09-29T16:00:05Z 2016-09-29T16:30:43Z Little Hands Big Work

My son's preschool Whole Child Montessori is running it's annual fundraiser called Little Hands Big Work. It's an event where the school raises money to provide scholarship to kids who need it. In addition the kids and parents volunteer to restore a natural water shed. So donors get the double benefit of supporting early childhood education as well as making the environment better. 

It is a worthy cause that deserves your support.

Here's the link to donate: http://www.wholechildmontessori.org/little-hands-big-work/

When you donate mention Sempi's name in the student column, I'm sure he'll appreciate it. :)

]]>
tag:blog.amjith.com,2013:Post/1089140 2016-09-12T04:33:26Z 2016-11-11T16:39:17Z Levelling Up

A common advice that is given to people in software is "Surround yourself with programmers better than yourself". Somehow this advice does NOT work for me. Whenever I've worked on a team with programmers who are better than me, I get lazy. I tend to write code that is slightly worse than my average. I reckon it's because I rely on the better programmers to catch my mistakes. I do learn things from them but it's not quite at the same pace as when I'm thrown in the deep end with minimal help.

When I work in teams where people are about as good as me or they come to me for advice, I produce significantly better results. This goes beyond code, I've noticed this effect in project direction or project management. I find myself doing a lot of self-study and personal experimentation to make sure I know what I'm talking about. This naturally leads to better results.

I still need access to the expert when I'm stuck, but that access should not be as easy as turning my head to ask a question. I prefer that access to be through an email where I'm forced to write my thoughts down. Describing my problem in written form usually triggers cognitive dissonance and I end up solving the issue before hitting send.

]]>
tag:blog.amjith.com,2013:Post/1085885 2016-09-02T04:30:48Z 2016-09-02T04:46:08Z The Lemonade Stand

Last Sunday Sempi decided he wanted to setup a lemonade stand. Yoshi and Sempi went to store to pick up a bunch of lemons and spent the morning hand squeezing them.

It was made with the finest ingredients (cane sugar and ice cold water). Yoshi said she can help make the signs and Sempi declared that he's going to give free lemonades. He insisted that he won't charge for his lemonade. 

At this time I'm beaming with pride with his decision to give away his lemonade for free.

He sat out in the scorching sun in the middle of the day calling out to passersby "Free Lemonade". When people came over his first words were "you don't have to pay, this is free lemonade". Then he diligently poured some lemonade in a cup and handed it over.

Our neighbor across the street came over for some lemonade. He not only gave him a few quarters as tips and he was also the salesman of our fine stand. Calling out to bikers and walkers to come taste the delicious free lemonade. It was a grand success.

At one point even Vian was sitting inside the little lemonade stand helping his brother. 

I'm incredibly proud of my son's decision to setup a free lemonade stand. He is the best.

]]>
tag:blog.amjith.com,2013:Post/1084268 2016-08-26T23:00:02Z 2016-08-26T23:12:41Z A Trip to the Gorge

Nice hot day for driving to the gorge and visiting some of our favorite falls. First stop Bridal Veil falls. 

Bridal Veil falls:

After an awesome hike we have a clear view of the bridal veil falls. Sempi takes in the view and announces, "Appa I'd like to pee now". Of course, you do.

---

Zinger between me and Yoshi.

Me: Do you think it is named Bridal Wails falls because it sounds like a wailing bride?

Yoshi: I can see why you would think that, but the wailing you saw at our wedding is a special spectacle, I had my reasons. No one does that.

---

On our hike back from the falls, I convinced Sempi to say that the falls ran out of water. He wasn't quite convincing, but he tried his best. Unfortunately none of the hikers heard what he said. Oh well, we'll try it again next time.

---

Multnomah falls:

After Bridal Veil we were trying do decide which one to visit next. The top contenders were Multnomah falls or Wahkeen falls. Multnomah falls won hands down because they have soft serve ice cream. Priorities!

Once we got our soft serve cones and started walking up, Sempi became increasingly distraught that his cone was melting. So I generously offered to switch his cone for mine. He agreed and we switched for a minute but then he realized my cone had very little left in it and promptly switched back.

---

A little while later...

Sempi: Appa can you just eat the ice cream so I can eat the cone?

Me: Gladly!

But unfortunately before I could do any damage to his ice cream, he changed his mind.

---

After the ice cream is done we were sitting at a bench and admiring the view. 

Sempi: Appa do they turn off the water at night when they close the gates?

---

]]>
tag:blog.amjith.com,2013:Post/1082636 2016-08-20T05:50:39Z 2016-08-20T05:50:39Z Bookworm

We're getting ready to visit the library to return the books. I'm walking around the house finding all the books and filling them up in bags.

Me: Filling up three large bags full of books to return to the library indicates a reading problem. Especially since they were checked out only a week ago.

Yoshi: These books are almost due, we checked them out two weeks ago.

Me: Oh well, that makes all the difference then. (as I'm struggling to carry three heavy bag of books). 

I'm quite proud of how many books Sempi goes through. Even though we're the ones reading it to them, he prefers books over many things, which is not all that bad.

]]>
tag:blog.amjith.com,2013:Post/1080091 2016-08-10T19:00:08Z 2016-08-10T19:00:10Z Conversations with a 3 month old

Vian's vocabulary isn't quite as good as his brother's. So what's documented below is my own interpretation of his actions and expressions.

It's bedtime and I'm rocking Vian to sleep. He fell asleep on my arms and I've been rocking him for nearly an hour. I decided it was time to put him down. 

As soon as I put him down, he wakes up in shock and disbelief.

Vian: I can't believe you've done this. 

His lower lip starts to quiver.

Vian: You better pick me up you overgrown human or I won't hesitate to use these brand new vocal chords.

He's back on my arms and starts to grunt a few times. 

Vian: Let that be a lesson, don't let me catch you in one of your shenanigans.

Promptly fell back asleep in my arms.

]]>
tag:blog.amjith.com,2013:Post/1080089 2016-08-10T03:59:07Z 2016-08-10T14:25:59Z Fun with Vilari (3 month old)

Vian and I started taking walks around the block in the evening. I carry him around all swaddled and he coos and babbles for a few minutes. I sing his favorite Tamil lullaby and he slowly calms down and rests his head on my chest and drifts into sleep. The awesome thing about our neighborhood is everyone I meet during the walk is genuinely happy to see us. I usually get a thumbs up from cars driving by or neighbors want to stop and take a closer look at Vian. Some of them offer up great advice about how they raised their kids. If he's ever fussy during our walk I add a bounce to my walk. At times like that, I get a sympathetic nod from fellow walkers and one woman said "It'll get better, don't worry" as she was passing by.

Night time is a whole another story. Yoshi wakes up a few times to feed him. Sometimes she'll hand him off after the feeding to change him or rock him. Those are my favorite times. He's wide awake and giggly. He's smiling the entire time I'm changing his diaper. Even after I swaddle him back he's usually all smiles. I rock him on a yoga ball and within 15 mins he's passed out again. I hold him for another 5 or 10 mins and then put him back on the bed. The best part is his sleepy grin after I put him down. His eyes are closed and he's asleep, but he still manages to crack a dreamy smile. So I always take an extra few minutes to take in his smile before returning to sleep myself.

Even though not every night is as smooth and easy as I described above, I'm quite content with my life.

]]>
tag:blog.amjith.com,2013:Post/1070549 2016-07-07T05:00:11Z 2016-08-10T14:32:27Z Voice of an Angel

When Sempi was a little baby we had a hard time putting him to sleep. I would rock him for hours (yup, hours) trying to get him to sleep. During those days I would sing a Tamil song that my mom taught me in the hopes that it'll calm him down and put him to sleep. Never worked. 

With Vian we are going through a similar experience (you'd think we'd learn by now) of rocking him to sleep. But this time when I sing that Tamil song he actually calms down. He stops crying, places his head on my chest while I rock him and sometimes even falls asleep. This of course brings me tremendous joy. I was patting myself on the back congratulating for perfecting my singing technique. 

Only to find out later that he also calms down (faster) if the vacuum cleaner is in use. Yoshi found this out accidentally while vacuuming the house while wearing him in a wrap. He was passed out in under 5 minutes flat. 

My son likens my singing to the sound of a vacuum cleaner. I'm beaming with pride.

]]>
tag:blog.amjith.com,2013:Post/1062507 2016-06-13T16:00:02Z 2016-06-13T16:00:02Z Porcupine

After a 4 week paternity leave, I'm getting ready to go back to work. 

I've taken a shower, trimmed my beard, wearing a decent button up shirt and slacks. Sempi walks by and he says: 

Sempi: Appa you look different. 

I'm gearing up for a compliment. 

Sempi: You look like a porcupine. 

That's his way of noticing that I haven't combed my hair.

Me: Thanks a lot man. 

I should have known better. :P

]]>
tag:blog.amjith.com,2013:Post/1062504 2016-06-12T05:18:11Z 2016-06-12T13:14:08Z Sibling For Sale

Sempi and I are at our favorite neighborhood coffee shop, reading books and eating bagels. 

We picked up a book with a collection of funny poems. Here's one: 

“One sister for sale,
One sister for sale,
One crying and spying young sister for sale
I'm really not kidding so who'll start the bidding
Do I hear a dollar?
A nickle?
A penny?
Oh isn't there isn't there isn't there any
One person who will buy this sister for sale
This crying spying old young sister for sale.”

I asked Sempi.

Me: What would you say if someone offered a nickel for Jelly Bean (nickname for his brother Vian).

Sempi: Thank you!?

Me: Haha. So you'll give them Jelly bean for a nickel. 

Sempi: No! He's mine.

I guess he didn't really understand the poem or my question. But I was amused that his first response was "Thank you". 

]]>
tag:blog.amjith.com,2013:Post/1060649 2016-06-07T16:00:04Z 2016-06-07T16:00:04Z Cup of Almonds

Me: I noticed that you did not eat your almonds that I packed for your lunch yesterday.

Sempi: Yes I like to look at them for lunch.

Me: Huh. So do you want me to pack it again today?

Sempi: Yeah. (in a matter of fact voice). 

]]>
tag:blog.amjith.com,2013:Post/1060223 2016-06-06T16:00:06Z 2016-06-07T22:56:26Z Ikea Ice Cream

When I was a little kid which was about three or four years ago I used to go to IKEA with Yoshi. Whenever we went I always wanted to get their $1 ice cream. Sometimes Yoshi would indulge and other times I was too much of a wuss to ask her.

Today I went to Ikea with my son and my mom. After sending my mom to go sight see the various displays, we decided to hit the food court. Sempi said that he wanted a slice of pizza. I said sure then I crouched down next to him and asked him "Sempi I was thinking about getting you an ice cream". He thought for a moment and then said "But I was going to eat a slice of pizza". He did not realize that I was offering to buy him both a slice of pizza as well as ice cream. So I told him okay you get the slice of pizza and I will get the ice cream and I can share mine with you. He was excited about that proposition. Here's me eating the ice cream with him right before I drop the ice cream.

We manage to salvage most of it when I caught it mid air. It wasn't graceful but that never stopped us from finishing off the rest of it.

]]>
tag:blog.amjith.com,2013:Post/1060228 2016-06-06T05:45:50Z 2016-06-06T06:08:11Z Conversations about a 4 week old

After a particularly rough night with the new born, Yoshi and I are sitting in the dining room eating breakfast. Vian is sleeping in the bedroom.

Yoshi: Can you check on the baby? 

Me: Sure

*Checked on him to make sure he's still breathing*

Me: He's sleeping with the utmost satisfaction of someone who has stolen two people's sleep.

Yoshi: Haha. *tired and jittery laughter*

]]>