Family

Instagram That Sh*t

Bitmap and I regularly go on walks in our neighborhood, as it’s pretty much the only way I can get her to be quiet (read: sleep) long enough to make a phone call. Today I noticed some graffiti along the path…

 

I don’t use instagram much, partially because I’m kind of a camera snob aficionado, but how could I say no? And then I decided to take some over-processed snapshots of a few other things along our walk.

These were posted all along the path. I’m not positive, but I don’t think these were actually posted in 2009. I think they went up a couple months ago.

Festive berries! Anyone know what kind they are?

This bridge is currently unused, but there are plans to turn it into a park similar to NYC’s High Line.

This road is directly under the regional rail. It’s handy to walk under when it’s raining, but parking on it is a guarantee that your car will be covered in pigeon poop.

Today’s walk was short, maybe half a mile. On a fussy day we might walk 3 miles just so I can get some peace and quiet. Bitmap almost always passes out when I put her in her carrier. By the time she’s walking I’ll have back muscles like superman.

New Construction Townhome, Organization

Coming Clean

Commenter Tim asked how I keep the house so clean, especially in light of having a baby.

I’ll tell you: I cheat. I almost always do a quick pick-up of a room before taking a photo, and usually only even think to do a house-related post when the house is in a semi-presentable state. In my most recent weekend-update, I’d just vacuumed the room because installing the window blinds left a fine layer of dust and metal shavings everywhere.

Here’s a more honest picture of our media room, where the baby spends most of her time:

I’m proud of the fact that it’s still not too terrible, and our overall level of house cleanliness is decent. Keeping the house in order takes a lot of work, but is crucial to keeping our overall stress level down.

I’m a slob by nature, and RD has worked very hard to try and break me of some terrible habits. This includes:

  • Have a place for everything, and don’t buy anything you don’t know where you’ll put it. I’m a sucker for kitchen gadgets, an affinity RD does not understand, but I’m allowed to buy whatever stupid kitchen items I want provided I can find a place to put them away.
  • Open sink policy – meaning no dirty dishes are left in the sink ever for any reason. Every now and then I backslide on this, but it works pretty well. Dirty dishes are washed immediately and set on the drying rack. We do have a dishwasher but we only use it when we have company over or I want to sterilize the baby bottles.
  • Daily chores. Cleaning a little each day is SO much easier than letting things pile up and then having to set aside an entire afternoon to dig out your living room floor. I had a page-a-day cleaning calendar at the old place, and need to update it for the new place.

The last secret is that I have help. RD’s aunt comes for a few hours each day so I can work (I do freelance WordPress development), but the truth is about half that time gets spent on household chores. I can get some done while Bitmap naps, but having someone occupy her for a couple hours so I can take care of things is amazing. When people ask if I miss living in New York, I think about all the extra help I get by living near so many family members and the answer is unequivocally no. I might miss a few aspects of it, particularly my friends, but I am so very glad we moved down here when I got pregnant. My own parents didn’t get their first night out sans-baby until I was 5 months old. Bitmap is 3 months now and I’ve lost count of the number of dates we’ve had thanks to my in-laws. Family FTW.

 

Family

Progress

Our little grumblebot (her nickname this week) is on the brink of mobility!

I really expected her to start crying when she first fell forward, but she didn’t and so as a true documentarian I did not interfere, though the hand that wasn’t holding the camera was ready to grab her in case she launched herself off the couch (which she did at the end)

New Construction Townhome

Weekend projects

We had our first free weekend in a while so we took some time to tackle stuff around the house.

First, we cleaned out the garage and washed the car! I don’t have a picture of that, because I am a bad blogger. Also, I was busy washing the car. Immediately after we finished washing it, a pop up thunderstorm drenched everything in water and we were very happy to have a garage.

Then we did our part for the economy and bought every household item imagineable from three different stores. Frames from Michaels, window blinds from Lowes, and everything else in the world from Target.  Including this salad bowl, which we’re using to hold our surplus of tomatoes from this week’s CSA harvest.

2012-08-05 14.44.49

If we get another 6 lbs of tomatoes this week, it’s going to make pasta sauce.

Then we hung blinds over the back faux-french doors. I call them faux-french because they look like french doors, but the “door” on the left is actually completely fixed in place. This was more of an ordeal that we expected, because the doors are hollow metal. But we made it work.

It’s surprising how much of an effect they have on the room. It feels much more like its own space now, rather than an auxiliary space between the kitchen and back yard. We also hung some photos up. After a decade each of living in apartments where we couldn’t really hang things on the walls (or were too lazy to) we’re finally putting up artwork. We even went through the trouble of having mats cut for some of the odd-shaped pieces! The next few weeks will be spent figuring out where everything goes. The reading room was the easiest because it only has one small section of wall.

We also spent some time working on the baby’s room, which is at least half done now. The big accomplishment was getting a room darkening shade up, so maybe one of these days she’ll be willing to sleep in past 6am. We can only hope.

 

Hacking

Adding Live TV to XBMC

It started simply enough. “I would like to watch the olympics on our main television.” After about an hour of cursing at the tv we gave up and contented ourselves to watch the olympics in the kitchen.

We get our TV signal over cable. Although we don’t have a cable TV subscription the broadcast channels are sent unencrypted over the cable line. This works great on our newer Sony TV. It turns out it doesn’t work at all on our older Pioneer TV. After much research I discovered that the Pioneer has an NTSC and ATSC tuner (analog and digital over the air), but not a QAM tuner (cable without a cable box).

The simple solution would be to plug a set of rabbit ears into the Pioneer and call it a day. We probably even have some in the basement. Those of you who know me know that the simple solution is never, ever, the one I go for.

Enter the Hauppauge 2250. Oh yes, we’re adding live tv to our media PC.

DVR / Live TV functionality is experimental in XBMC. It was originally planned for Eden (version 11), but got pushed back to Frodo (verson 12). It’s under active development, and arguably useable, so I decided to go for it.  After 3 days and a ton of reading, I have it more or less working. If that’s not a ringing endorsement, what is?

The latest PVR builds of XBMC are meant to work as front ends to one of a handful of backend “TV servers,” software which will handle the nitty gritty of managing the TV tuner card. This can be either in the same machine as XBMC or on a separate one. For now I’m working locally. I chose MediaPortal as the backend because it runs on Windows and has a reasonably active community.

Step 1 was to install the card and see if I could get it to even come up in Windows Media Center. And it did! The setup wizard found 10 channels on the QAM tuner. A number of channels, including NBC and CBS, were missing. After about an hour of poking at it I decided to move on to my ultimate target, MediaPortal.

MediaPortal has two main parts: the TV Server and the client frontend. The client frontend is another media center program, which I ignored. The TV server runs as a service under windows, and is more or less invisible once you’ve got it running. It’s managed with its own configuration tool separate from the MediaPortal frontend.

With the TV server installed and running, step 2 was to scan for channels. This took about half an hour, and found hundreds of channels – many of which were encrypted. I deleted all the encrypted channels (marked with a red T). This left me with about 100 channels. Many of these were data channels (which gave an error when I tried to preview them) or otherwise uninteresting, so I deleted those as well. The remaining 40ish channels included broadcast and cable public access stations.

Step 3 was to identify each station and get scheduling data. The broadcast stations self-identified, but the call signs they used were sometimes opaque. WHYYDT is pretty obviously the local PBS affiliate, but it took me a fair amount of googling to figure out that RT is the station formerly known as RussiaToday, and is offered by local independent station WYBE.

Step 4! Armed with a list of call signs for each station, I started creating a grabber file for MediaPortal’s WebEPG plugin. In theory, listing data is sent along with the signal and can be picked up by the tuner, but I didn’t have any luck with that. WebEPG lets you get listing data via the internet. I copied the IMDB grabber included with the plugin and added a listing for each station in the following format:

<Channel id=”RT” siteId=”WYBEDT2″ />

The Site ID is generally the station’s call sign, with DT added to the HD digital feeds. Subchannels (e.g. 10.2) usually have a trailing number. So our local NBC affiliate, WCAU, can be found at WCAUDT and its substation NBC Nonstop can be found at WCAUDT2. You can double-check to make sure you’ve got the right ID by going to http://www.imdb.com/tvgrid/2012-08-01/WCAUDT/, replacing WCAUDT with the call sign of your choice. You should see the schedule for that station.

Lastly, I needed to install a plugin for MediaPortal that will allow XBMC to communicate with it called TVServerXBMC.

Whew! That concludes the MediaPortal set up, now on to XBMC!

In order to play with the PVR stuff you need to install one of the experimental PVR builds. I went with Margro’s build which includes the MediaPortal add-on. Setup in XBMC is fairly straightforward: enable the add on and a new option for Live TV shows up in XBMC. Assuming everything’s been set up correctly in MediaPortal your TV stations and listing data will be populated and there you have it: Live TV in XBMC.

There are a few bugs in my set up, which I assume are a combination of errors in my confguration, bugs in the still-under-development software, and features which have yet to be implemented. These include:

  • Deinterlacing problems on some (but not all) HD channels. This is most visible at the edges of moving objects on screen.
  • XBMC/MediaPortal only using one of the two available tuners (meaning I can’t watch one thing while recording another)
  • Visual glitches in XBMC, like text overlapping itself
  • Occasional trouble tuning stations, which is resolved by trying another station and then coming back
  • Occasional video stutter
  • Live TV can be paused/resumed, but not rewound / fast-forwarded

It’s still a work in progress, but it’s getting there! In theory one TV backend can serve all the XBMC frontend clients on the network, so getting that up in running is one of my next steps along with ironing out some of the configuration problems.

 

Family

I can’t believe I’m cloth diapering

Anyone who knows me in real life knows I am not an earth-hugging hippie. To hell with “natural” products. I am a staunch believer in the miracles of modern science, and you can pry  my preservative-filled Tastykakes and DEET laden bug spray from my cold dead hands.

And now I’m cloth diapering, something labeled “too crunchy” for some of the crunchiest parents I know.

Why? Because my daughter is peeing us out of house and home. She can’t stand to be in a diaper that is even a tiny bit wet for any length of time. Other babies might pee two or three times between changes, but I’m throwing out 15+ diapers a day – most of which have only a tiny spot of pee on them. No there is nothing wrong with her, yes we asked her doctor. She just hates pee.

Hates. Pee.

Not only is this expensive (~ 20 cents per diaper), but it’s creating a horrifying mountain of waste. Even I, the prototypical consumer who is far too lazy to do things like compost, am disgusted by the amount of garbage we’re producing here. And so I embarked on a cloth diapering experiment.

After contemplating a dizzying array of options (prefolds! all in ones! pocket diapers!) I purchased a 6-pack of osocozy prefolds and one Thirsties Duo cover. Worst case, if I hate it I can use the prefolds as burp cloths and give the cover to a cloth diapering friend.

Diaper cover. Also, baby foot.

Using these is pretty simple: you place the prefold in the cover sort of like a maxi-pad, and then snap the cover around your baby just like you would a disposable diaper. I swap out the prefold every time Bitmap makes a mess of it, and give the cover a quick once-over with a baby wipe. If she’s made a huge mess or I’m out of clean prefolds, I chuck the cover in a plastic bag with the dirty prefolds and we’re back to disposables until I run the wash.

Diaper cover (green) + prefold diaper

So far it’s going pretty well. Since I’m already doing at least one load of laundry a day, throwing some diapers in with it is not a big deal. Because Bitmap is exclusively breastfed at this point, even her messy diapers aren’t too gross. They do however tend to stain the prefolds, which I’m told is just something I’ll have to get over.

Cloth Diaper
Snapped closed diaper

The initial investment was $22, so if we replace 4 disposables a day with cloth they’ll pay for themselves in about a month. Maybe a little sooner, since we use a Diaper Genie pail for the disposables, which requires special bags (yes, I know, we’re suckers).

An update!

As of mid-August, I’m still pretty stoked on part-time cloth diapering. On days we cloth diaper we’re saving 6 disposables, but I haven’t been cloth diapering every day.

The good news is Bitmap is spitting up a lot less, so I’m not doing her laundry constantly. But since I’m not willing to run the wash just for 6 cloth diapers it means we’re only using them every other day or so. This is fine, and it’s still a financial win. At 20 cents per disposable, I need to replace 110 disposables with cloth to break even.  At this rate I’ll hit that the first week of September.

As soon as I mentioned trying out cloth diapers, a friend offered up some prefolds and a cover her son had outgrown, thereby doubling my stash! So now I’ve got 12 prefolds and 2 covers. One thing I’ve noticed is that many people who like cloth diapers are really into cloth diapering, so if you want to try it out without making a huge investment check to see if any friends have diapers they’d be willing to pass on.

A few people have mentioned diaper services, but the ones I’ve checked out in my area aren’t any cheaper than disposables. The good news is they’re not any more expensive either. Since finances are a big part of why I’m doing it, it just doesn’t make a ton of sense for us. As Bitmap moves up in disposable sizes (and therefore prices) it might be more of a win, so I’ll reevaluate in a few months.

I don’t think I’ll ever do cloth full-time, for a handful of reasons. Disposables are a lot more convenient when we’re out and about, as well as overnight. There’s also the question of whether I’ll keep doing cloth once Bitmap starts eating solid food. I’m not so sure I’ll be dying to launder Serious Business myself. But even if we only get 3 months out of these 12 diapers, we’ll be saving 540 disposables from the landfill and about $86 cash. I’m going to consider that a huge win.

Family

Bedtime

We started a bedtime routine about two weeks ago. It sounded silly, having “bedtime” for a 6 week old baby who sleeps on and off at all hours of the day, but I needed the routine. Our nighttime strategy wasn’t working. I’d go to bed at 9:30, RD would stay up taking care of her until 2:30, and then I’d take care of her from 2:30 onwards. Except her erratic sleep schedule meant that she might or might not be hungry at 2:30, and I’d sit there awake wondering if I should go pump or just wait for her to wake up.

So we instituted bedtime. At around 8:30, Bitmap gets a bath and nursing session. Then we either read her a book (not that she cares) or sing her a song and put her in her crib. Before we started “bedtime,” she’d never slept in her crib.

At first, we had about a 50% success rate with bedtime. Half the time she’d sleep for an hour or two, the other half of the time she’d cry after a few minutes and we’d bring her back downstairs. Still, an hour to ourselves every other day was more than we had been getting before.

After about a week of bedtime, Bitmap started sleeping through 2:30 am “shift change”. So RD started leaving her in the crib and bringing me the baby monitor instead of the baby. Now after two weeks she’s started to sleep through her midnight feedings, sleeping about 5 hours at a time from 9:30 to 2:30. I know that at least part of the change is simply because she’s getting older, but I know the routine has helped me sleep better.

She still doesn’t sleep well after her 2:30 feeding, I’m lucky if I get another 2 hour stretch at that point, but at least now we reliably get some quiet time in the evenings. She also seems happier during the day now, with more periods of quiet alertness. I’m hoping she’ll start sleeping a little in the wee hours of the morning, but for now I’m happy with what we’ve got.

Family

Feeding the Kid

I can’t say I put a lot of thought towards breastfeeding before I had Bitmap. I figured it was something I’d do, and didn’t really think about it beyond that.

I don’t consider myself an activist, and certainly don’t feel the need to participate in any nurse-ins at Target. But after spending the last 2 months with my life more or less revolving around feeding my kid, I’ve got a new perspective. Mostly it’s this: if you’ve got a problem with seeing women breastfeeding (or pumping, for that matter), get over it. It’s something we need to do, and it’s hard enough without having to worry what someone else will think.

Breastfeeding can be really isolating. Bitmap eats roughly every two hours when she’s awake, and feeding her takes about 15 minutes. If we’ve got friends over or want to go out, I’ve got two choices: leave the conversation and hide myself in a spare room, or feed her in front of other people. I spend enough time cooped up with the baby, it’s hard to convince myself to sequester myself for the sake of modesty.

I make what I think are reasonable accommodations while feeding Bitmap. I’ll pick a seat in the corner rather than the middle of the room. I choose tops that allow me to stay mostly covered. If it’s cool enough, I cover up with a blanket. Most of the time, you can’t see anything but the back of my baby’s head. Sometimes, you can. Sorry.

Pumping while out is definitely weirder, and I try to avoid it. The machine is noisy and requires considerably more set-up and tear-down.  I can usually plan things so I don’t have to pump when I’m out, but when I went to Brooklyn for the day last week I knew I was going to have to figure out something. Not only do I have to pump frequently to keep supply up, but it’s actually incredibly uncomfortable to go more than about 4 hours without feeding or pumping. There weren’t any private rooms I could sneak off to on Amtrak or at NYC Resistor (before you suggest “bathroom,” please tell me if you would like to spend 20 minutes sitting in the bathroom of an Amtrak train).

The good news is between the roar of the train and the fact that everyone else is on their iPhones, no one even noticed me sitting next to the outlet with a strategically placed blanket over my shoulder. And if anyone at NYCR had something to say, they kept it to themselves.

I’m not saying we need to get up in everyone’s face about breastfeeding in public, but I do think it needs to become a little more normal. A lot of my fears about doing so aren’t because anyone has ever said anything negative to me, but because it’s not something I’ve seen anyone else do. So it seems weird to me too. But I’ve already given up a lot of my flexibility and independence in order to meet the needs of my baby, I’m not giving up more just because people “don’t want to see that.”

Cooking

Veggies and fried tofu

We’ve signed up for a local CSA (community supported agriculture) and now get a giant pile of vegetables every week. It’s great because not only does it support the local community but it forces us to eat more vegetables. That said, we’ve had to get creative figuring out how find time to use all these awesome veggies while tending to a newborn.

This recipe, which started life as saag paneer but is now pretty much completely unlike it, meets my criteria for dinner: it’s dairy free (Bitmap may have an allergy to cow’s milk), it reheats well, and it has a wide margin of error.

IMG_6110

Ingredients List

  • ~1.5 lbs leafy green veggies, chopped
  • 1 lb tofu, cubed
  • 1 tbsp sesame oil
  • 1 can coconut milk
  • 2 yellow onions, finely chopped
  • 3 cloves of garlic, minced
  • ~1 tsp ginger
  • turmeric, cumin, and any other spices you enjoy
  • salt
  • pepper

I leave the rice to soak while I chop all the ingredients. I usually wear Bitmap in a Moby sling while I’m doing the prep work, it’s easier than trying to convince her to nap.

Once the veggies are ready to go I throw the rice in the rice cooker. If you don’t have a rice cooker you’re on your own – I have absolutely no idea how to successfully cook rice without one.

IMG_6111

Next I place a paper towel on a plate and sprinkle it with salt. The tofu cubes are spread out and sprinkled with more salt, then left to their own devices for about 15 minutes. This helps to dry out the tofu so it will crisp up in the skillet.

Now the actual cooking! I start by boiling a giant pot of water, large enough to hold all the greens. Then I hand the baby off to RD.

I heat 1 tablespoon of oil in a skillet. When it’s nice and hot, I add the tofu cubes. While the tofu is getting crispy I throw the greens into the boiling water. Depending on what I’ve got I’ll cook it for 2 to 10 minutes (longer times for tougher greens). Meanwhile I flip the tofu periodically so all sides get fried.

IMG_6113

When the tofu is done I remove it from the skillet and place it to the side. The veggies are drained and I leave them in the colander while I fry the onions, ginger, and garlic with whatever spices look good at the moment.

IMG_6115

When the onions are starting to look translucent I add the coconut milk to the pan. After a minute or two the sauce will thicken and I add greens, followed by the tofu. Mix well and serve with rice.

IMG_6118

Leftovers can be frozen, and make an easy lunch. It’s surprisingly tasty, and you can change the flavor up quite a bit by varying what greens and spices you use.

Family

Caving

I think pacifiers are disgusting. I realize that the pacifier debate has a lot more to do with the fact that they bother adults rather than causing problems in infants. But I still think they’re gross, and wanted to put off introducing our daughter to one as long as possible.

Then the screaming started. Two days of nonstop inconsolable crying. Two days of no sleep for myself. I held her, I rocked her, I read The Happiest Baby on the Block like it was my new bible. The only thing that vaguely calmed her was nursing and sucking on my pinkie finger, neither of which are things I can do while I sleep. So caved and introduced her to a pacifier. I worried about it affecting her latch and causing nipple confusion. But more importantly both RD and I were concerned about the lack of sleep wearing down my mental health, so I popped the infernal device in her mouth. And she was magically quiet. And I felt completely inferior to a little nub of plastic.

Now that I’ve slept, I have made my peace with the stupid thing. I feel a little better that sometimes when I offer it to her she reaches up, grabs it, and pulls it out of her mouth and looks at me like I’m a moron. As if to say “no, I want the real thing.” It’s the most deliberate use of her hands I’ve seen so far.  So she hasn’t completely abandoned me for the pacifier. She’s still trying to figure out how to get her own fingers into her mouth, but I think in another week she might get there.

We also introduced her to her first bottle of expressed milk. I wanted to put it off another week, per recommendations from lactation consultants, but in the interest of my sleep sanity RD needed to be able take some of the night feedings. I was terrified that she’d decide she preferred the bottle to me and that would be the end of breastfeeding. And I still am. If breastfeeding is awkward, pumping is downright ridiculous looking and getting a bottle ready / cleaning it afterwards is so much more effort than just popping her on a boob.

Like most new parents, I’m learning that there are some things you just have to let go in favor of something more important. Like sleeping for more than an hour. A baby who nurses well isn’t as important as having a mother who can think straight. And thankfully neither the pacifier the bottle hasn’t affected her latch as far as I can tell. She’s still my little lamprey.