Attempting to Grow the Ghost Orchid


Now that I’ve had some success with Dracula orchids, I’ve decided to take on a new challenge. In fact, this might actually be the challenge when it comes to orchid growing: Dendrophylax lindenii, better known as the ghost orchid.

Ghosts only grow in humid, swampy forests in Florida, Cuba, and the Bahamas, and are classified as endangered. In fact, there are only about 2,000 left in all of Florida, and the locations of most of the best specimens are kept secret in an attempt to prevent poaching.

Replicating the conditions of a swamp in southern Florida isn’t easy. Ghosts typically need:

  • Very high humidity (I’m trying an average of about 80%). That’s a little lower than Dracula orchids, but still much higher than what most orchids require.
  • Warm temperatures during the day with a 10-15 degree decrease at night.
  • Very bright light (at least 3,000 foot-candles). Rather than leaves, ghosts photosynthesize through their roots, so they thrive in relatively bright environments.
  • Reduced airflow. (Swamps tend to be stagnant.)
  • A mount they can attach themselves to, and that will not decay significantly over time since it isn’t possible to transfer ghosts to new mounts once established.

What I find most challenging about ghosts is their limited palette for expression. Becoming a good grower of orchids (or any other type of plant) means observing tiny changes in behavior, sometimes over long periods of time, as expressed primarily through leaves, roots, stems, and blooms. However, ghost orchid seedlings have tiny roots, no leaves, obviously no blooms, and a dramatically reduced stem. And if that’s not challenging enough, they’re naturally very slow-glowing. That means by the time you’re able to observe a problem, it might very well be too late to correct for it.

I got my first ghost at the beginning of the year, and I’d classify it as “stable” (certainly healthy, but barely growing). I used to have two, but the second one I ordered was damaged in transit when it was delayed due to a snow storm and exposed to freezing temperatures for too long (they should be shipped with a chemical heat pack during the winter; this one was not). Now the trick will be to make small adjustments in light, humidity, temperature, fertilizer, etc. until I see it start to thrive.

Many updates to come (hopefully).

Become a master of public radio with NPR Ninja

Being both a news junkie, and a big fan of NPR, I decided to put together a little utility that I call NPR Ninja to help me track topics that interest me, and search for stories on specific topics. It’s a client-side (JavaScript) application that leverages NPR’s open APIs.

Now that there’s also an NPR One API, I might just add some hooks into it one of these days, as well.

Growing Dracula Orchids


My own little high-altitude, South American cloud forest.

I’ve been casually growing orchids for a few years now, but things got more serious in October when I decided to take on Dracula orchids (often called “monkey-face orchids” because many of the blooms resemble little faces). Draculas are not “windowsill” orchids because they have very specific environmental requirements. Most grow in high-altitude, South American cloud forests which means they need:


My first Dracula orchid bloom.

  • Extremely high relative humidity (at least 90%).
  • Warm temperatures during the day (in the 70s or 80s), and cold temperatures at night (in the 50s).
  • “Full shade” which means a fair amount of light (1,000 – 1,5000 foot-candles), but not direct sunlight.

If those weren’t challenging enough conditions, half my collection blooms from below rather than above which means they need to be potted in baskets and suspended rather than arranged on a shelf. In other words, these are some of the most difficult orchids to grow in completely artificial, indoor conditions. (I actually have a couple of orchids that are proving even more difficult, but I’ll save those for another post).

Once I feel I have the process of growing Dracula orchids in a terrarium perfected, I’ll write a detailed article accompanied by a video. But for now, I want to report that I am having some very solid success. Not only am I seeing new growth with all my Dracula orchids, but my Dracula olmosii just bloomed. I’m particularly proud of the olmosii because it was nearly dead when I got it, having spent several months in a greenhouse that was far too hot.

I think it’s really interesting that the orchid that was in the worst condition when I got it was also the first to bloom.


Peek inside the bloom of a Dracula olmosii orchid and you’ll find a little face peeking back out at you.

Everything there is to know about texting from the desktop (and why it’s so much easier on iOS than Android)

pc_messaging_640It’s happened to all of us. While sitting in front of our ultra-powerful, multi-thousand-dollar laptops, we’ve reached for our phones to send or read a text.

Think about that for a second: instead of applying the veritable supercomputers in front of us to the task of transmitting a few bits-worth of emoji — machines, incidentally, with obscene connectivity, full keyboards, mice/trackpads, and excellent spell checking — we’ve opted instead to pick up a phone, biometrically unlock it, open a messaging app, and risk autocorrect humiliation while laboriously tapping out a dispatch with less efficiency than a nineteenth-century telegraph operator. Then: lock phone, set down, complete approximately twenty additional seconds of work, and repeat.

For some of us desktop texters, such onerous workflows are a thing of the past — anecdotes to be passed down to our children and grandchildren in futile attempts to make them appreciate the extravagance of modern life. But for others, the loathsome cycle is seemingly unbreakable.

If you bask in the privilege of texting from both your desktop and your phone interchangeably, chances are you are an iOS and Mac user who has discovered the brilliance of Apple’s Continuity. Or you’ve allowed yourself to be subjugated by a more closed and proprietary messaging platform like Facebook Messenger. A few of you might even be Android users who cling to the false hope of Google Voice, or who have sworn lifelong allegiance to Nexus devices for the privilege of testing Project Fi.

What follows are all the ways I know of to text from both your desktop and your phone, along with the pros and cons of each approach. If you are already intimately familiar with the problem and you’re just here for a solution, skip ahead to the “Apple Messages” section and go from there. But if terms like “text” and “iMessage” sound to you like distinctions without differences, you might want to start with the glossary below.

Continue reading

Negative Proof


My most recent short story, Negative Proof, is unabashedly about gun violence. But it does not revolve around the politics of the Second Amendment. Nor is it a thinly veiled parable endorsing or condemning gun legislation. Instead, it’s the story of a journalist who — through an unexpected gift from a controversial philosophy professor — discovers an extraordinary way to turn seemingly irremediable personal tragedy into hope and inspiration.

Negative Proof is for all those whose lives have been touched by senseless and preventable gun violence.

Birdbath Hack



My kids love watching birds in the backyard, so I decided to put up a bird feeder and install a birdbath. Bird feeders are relatively straightforward; birdbaths, I discovered, not so much.

It only took me about an hour of shopping to discover that buying a birdbath presents three general challenges:

  1. There isn’t a very good selection at most home and garden stores. I suppose birdbaths are probably pretty passé at this point — relics from our grandparents’ generation — so there wasn’t much of a selection. Which leads to the second challenge…
  2. The overwhelming majority of birdbaths we found were, in my opinion, gaudy at best, and at worst, outright unsightly. Not much available for the modern, minimalist backyard. But lest you assume an ugly birdbath is a cheap birdbath…
  3. Most high-quality birdbaths we found were somewhat pricy, ranging from $75 to over $300. It’s not that I don’t consider clean birds to be a worthwhile investment, but when you’re expecting to spend $25 – $50, that’s a fair amount of economic recalibration.

So I decided to assemble my own. The base is a $13, 9-inch, painted steel plant stand, and the bath itself is a $20, 16-inch, ceramic planter saucer similar to this one. Total cost was about $35, and so far the beta testers seem to love it. It even has the added benefit of being very convenient to clean since I can pick up the saucer, dump it out, hose it down, and refill it in about sixty seconds.

Which leads me to my next ornithological epiphany: birds are surprisingly dirty. If you decide to take on the responsibility of avian hygiene, expect to change out the bath water every few days.

And finally, if you’re curious about why birds bathe in the first place, the answer is that we’re not entirely sure, but here are some pretty good guesses.

Review of the Google OnHub From TP Link


Update (1/13/2017): Although Google still sells the OnHub, it looks to me like it’s being replaced by Google WiFi. Fortunately, they work together so I can add Google WiFi devices to my network without having to replace my OnHub.

Update (5/2/2016): The OnHub now works with IFTTT (If This Than That). Looks like I’m going to be making a lot of updates to this post.

Update (4/25/2016): The OnHub now has support for guest networks. (I’m back to only having to use one router again.) You can even allow your guest network to have access to streaming devices like the Chromecast and Chromecast Audio. Thanks, Google!

Whenever Google dabbles in hardware, I pay attention. And whenever anyone claims to be rethinking not only an ubiquitous consumer electronic, but an entire customer experience, my curiosity is piqued. Google’s OnHub project is both.

I went with the model from TP Link since it was the only one available at the time I was buying, but the model from ASUS looks similar enough that I wouldn’t expect major differences. Here’s a breakdown of my experience with the OnHub so far.

Continue reading

Adobe Logo in LEGO

I was playing around with the LEGO Digital Designer app the other day, and as a quick, single-evening challenge, I decided to design and build the Adobe logo (I’m an Engineering Manager on Adobe’s Experience Design team). In order to ensure I’d be able to build it with pieces I already had, I used only the most common bricks (1×2, 2×2, 2×3, and 2×4). And, of course, it’s built for maximum rigidity.

Here’s the 3D model:


Here’s here’s how it turned out:


And finally, here’s the parts list:

Continue reading

The 2015 Moto G: Why the “worst” smartphone I own is also the best


As I write this, I am surrounded by phones. I could justify it by saying that I’m a software developer, or a science fiction author, or some of them are from work, but the reality is that I have a phone fetish. I switch between iOS and Android devices on a regular basis purely for the novelty of it, and as part of an ongoing experiment to see if and how the most recent mobile innovations fit into my life. With several phones charged up, configured, and ready to use at any given time, I find it endlessly fascinating to see which one I’m compelled to reach for every day, and which end up neglected or sold.

Continue reading