Archive for the 'Technology\' Category

Slides

Tuesday, January 26th, 2010
buy phentermine online cialis no rx find cialis online nexium generic cheap flagyl online order lasix online order propecia online buy viagra without prescription buy viagra pills lorazepam pharmacy plavix cheap cheap flagyl tablets price of zithromax discount cialis online reductil buy valium purchase reductil online synthroid online stores lasix for sale plavix no prescription valium pills lowest price accutane zoloft prices prozac for sale cheapest cialis prices order discount cialis buy generic viagra online purchase xanax where to buy levitra prozac sale discount cialis overnight delivery cost of cialis cheapest reductil cheap cialis tablets ativan for sale soma online stores discount bactrim buy accutane order diazepam online generic propecia plavix without prescription bactrim discount soma for order xenical lexapro for order doxycycline generic buy cheap levitra online acomplia purchase cialis overnight delivery cheap reductil cheap viagra from usa buy cheap ativan phentermine pharmacy order phentermine online order nexium cheap alprazolam online generic cialis cheap cialis professional where to buy accutane cialis internet purchase viagra online order viagra cheap online buy viagra internet viagra medication zoloft cheap cialis online without prescription accutane reductil sale zoloft for sale xanax without a prescription bactrim pills buy ambien synthroid without prescription buy acomplia without prescription pharmacy diazepam best price cialis order clomid levitra online ativan prescription compare cialis prices lipitor buy cialis generic accutane without prescription cheap cialis buy clomid without prescription buy cialis online without prescription price of zoloft cheap generic tramadol buy cialis pills buy cheap zoloft cialis without a prescription online alprazolam pharmacy plavix purchase xanax online alprazolam without prescription buy viagra in us buy generic xenical order phentermine soma online xanax buy flagyl cheap lexapro prescription buy cheapest viagra order zithromax discount ambien order lexapro tramadol prices buy generic sibutramine order generic cialis buying viagra online buy generic viagra zithromax online cheap buy sibutramine lasix generic viagra sale purchase bactrim cheap soma dicount cialis where to buy plavix cialis online review acomplia sale viagra india price of viagra cheap bactrim zithromax generic levitra pharmacy buy cheap soma online doxycycline for order phentermine online order synthroid online cialis prescription buy cialis online plavix online stores clomid pills effexor online cheap cialis pharmacy doxycycline online cialis synthroid discount order xanax online doxycycline where to buy synthroid purchase doxycycline tramadol no prescription flagyl online order viagra on internet cheap generic cialis buy cheapest cialis online bactrim for sale acomplia cheap plavix pills online prozac viagra tablet price of plavix buy valium online cheapest soma canadian pharmacy cialis where to buy cialis levitra discount online flagyl accutane pills cheapest acomplia acomplia online generic flagyl price of bactrim nexium no prescription discount nexium lowest price prozac cheap accutane online compare viagra prices doxycycline pills cheap synthroid tablets alprazolam purchase zoloft purchase lorazepam online viagra information price of cialis order viagra in us diazepam prices viagra without a prescription propecia online stores alprazolam for order buy cialis cheap cialis tablets cheapest generic viagra lorazepam without a prescription purchase phentermine online cheap generic acomplia acomplia online cheap flagyl without prescription cheap diazepam tablets pharmacy prozac buy generic flagyl discount lorazepam cipro for sale cheap zoloft valium for order levitra prices price of soma discount synthroid accutane online cheap cheap lorazepam cheapest synthroid alprazolam sale buy zoloft valium without prescription buy cheap clomid ativan without prescription buy generic effexor cialis from india price of propecia lorazepam online stores phentermine generic generic acomplia lorazepam sale diazepam prescription lipitor for sale cheap flagyl online doxycycline buy prozac cheap prozac pharmacy purchase diazepam online order tramadol online discount cialis no rx order viagra from us buy viagra from us order acomplia online buy cheap prozac online buy generic cipro viagra online cheap buy cialis in canada buy cheap flagyl cialis cheap drug cheap valium cialis pharmacy online canadian pharmacy viagra order bactrim cipro no prescription viagra pills cheap xanax tablets order plavix buy levitra cheap propecia no prescription cheapest cialis cheapest soma prices buy levitra without prescription buy generic propecia lowest price clomid lasix online discount xanax cialis information zoloft generic online accutane price of clomid discount viagra overnight delivery buy plavix cheapest generic viagra online discount clomid purchase zoloft online zoloft no prescription synthroid pills buy generic alprazolam alprazolam prescription accutane online stores cheap soma tablets purchase doxycycline online cheap cialis from usa buy ativan buy doxycycline without prescription tablet viagra order alprazolam online flagyl pharmacy cheap doxycycline tablets cheap zithromax tablets alprazolam online cheap where to buy prozac acomplia without prescription free cialis buy no rx cialis purchase plavix online buy cheap nexium order cialis from canada pharmacy soma cialis cheap price viagra for order diazepam without a prescription cheapest viagra price zoloft pills order viagra overnight delivery cheap clomid cialis bangkok purchase alprazolam cost of viagra online cialis viagra cheap price order cialis from us levitra without prescription best price for viagra buy lorazepam cheap online nexium viagra overnight delivery ativan no prescription order viagra no rx buy generic soma find no rx viagra propecia online cheap nexium sibutramine without prescription generic reductil free viagra online pharmacy viagra lowest price acomplia lexapro no prescription generic diazepam lipitor online reductil for sale discount xenical zithromax online stores buy cialis overnight delivery buy synthroid online soma sale bactrim prices ambien online bactrim online cheap effexor prescription where to buy bactrim ambien for sale cialis canada viagra no rx required order cialis no rx cheapest lipitor where to buy zithromax cialis australia sibutramine sale prozac generic generic viagra cheap online acomplia viagra tablets order zithromax online purchase lasix cheap propecia online tramadol prescription xanax no prescription propecia without a prescription valium cheap effexor for sale cheap lorazepam online generic prozac levitra online cheap buy xanax zithromax for sale where to buy doxycycline purchase viagra buying viagra clomid online stores phentermine no prescription buy lexapro without prescription tramadol for order doxycycline no prescription cheap cialis without prescription generic lasix alprazolam online stores pharmacy viagra zithromax prices propecia cheap cheap price viagra buy lipitor without prescription soma without prescription buy bactrim online tramadol online clomid cialis free delivery cialis sales buy cheap diazepam online zithromax discount cheap plavix tablets cheapest accutane prices clomid prescription buy generic ambien price of alprazolam buy generic lasix ambien pills soma pills cheap cialis in uk cheap prozac tablets cialis no online prescription viagra cheap drug sibutramine online stores order synthroid clomid no prescription buy generic bactrim cheapest levitra prices propecia pharmacy viagra drug plavix effexor order lorazepam online cialis overnight delivery valium discount lowest price xanax cheap nexium online buy lorazepam without prescription generic xanax find viagra no prescription required accutane for order prozac prices discount viagra online lowest price for viagra cheap cialis from uk buy viagra overnight delivery find viagra without prescription buy tramadol online zithromax cheap effexor sale cheap tramadol online cheapest viagra prices cheap lexapro viagra in uk buy cheap clomid online cheap cialis overnight delivery cheap cialis on internet bactrim sale diazepam generic cost cialis cheap generic nexium find cheap cialis buy prozac online cheap viagra from canada ativan pills purchase propecia online lowest price propecia discount acomplia generic sibutramine discount doxycycline buy valium cheap purchase lipitor online zoloft for order buy cheapest viagra online synthroid online tablet cialis levitra cheap discount zoloft buy accutane cheap cheap acomplia tablets tramadol discount cheap cialis no prescription no prescription viagra lipitor online stores purchase tramadol online cheapest acomplia prices official online pharmacy plavix for sale buy alprazolam cheap order cialis no prescription discount tramadol buy cheap alprazolam online cialis overnight shipping cheap bactrim tablets cheap viagra tablet accutane generic viagra us nexium for order find cheap cialis online discount ativan cheap generic valium buy plavix cheap buy tramadol generic nexium order zoloft buying generic cialis viagra rx find cheap viagra cheapest flagyl cheap acomplia online viagra online pharmacy buy cialis no rx cheap cialis from canada cialis online without a prescription cheap generic lasix buying cialis pharmacy phentermine plavix prices price of levitra buy generic ativan buy lipitor online ativan for order propecia online cialis no rx required lorazepam cheap order doxycycline online buy cheap prozac buy no rx viagra doxycycline sale cheap generic levitra xanax for sale viagra pill viagra sales order acomplia order cialis in canada cialis online pharmacy cheapest zoloft zoloft prescription cheap accutane tablets buy prozac accutane online buy cheap xanax price of accutane alprazolam cheap lipitor no prescription order bactrim online viagra no rx find cialis discount accutane cheapest cialis price buy cheap diazepam no rx cialis buy nexium cheap cheap lasix online cheap plavix viagra online sales order cialis online soma pharmacy where to buy flagyl lasix price of nexium price of lasix phentermine sale order cialis overnight delivery soma discount order propecia lasix without prescription order discount cialis online where to buy tramadol no prescription cialis viagra online sale acomplia prices cheap bactrim online purchase synthroid cialis prices discount sibutramine cialis for sale plavix without a prescription real viagra without prescription buy diazepam cheap soma cheap generic ambien cheap viagra overnight delivery levitra without a prescription phentermine online cheap buy nexium buy cheap zithromax cheap viagra without prescription order viagra online prozac online stores viagra online stores cheapest flagyl prices lexapro without prescription price of xanax synthroid for order cheapest zithromax prices levitra for sale cheap cialis pill flagyl without a prescription lasix prescription cheap synthroid online order cialis cheap generic plavix where to buy diazepam effexor online stores cheap cialis in canada cheap valium tablets cheapest nexium discount viagra cheapest cialis online viagra vendors tramadol online stores cheapest bactrim prices purchase prozac purchase valium online buy levitra online buy diazepam without prescription order cheap cialis drug viagra buy cheap propecia generic phentermine plavix discount zithromax buy viagra cheap soma no prescription buy cialis on line cheapest phentermine doxycycline cheap discount diazepam accutane no prescription buy clomid online buy lorazepam buy bactrim without prescription purchase synthroid online purchase viagra overnight delivery pharmacy cialis buy cheap viagra online discount lexapro buy cheap cipro online pharmacy tramadol buy cialis internet find viagra on internet discount cipro find cialis without prescription viagra side effects clomid overnight viagra propecia discount cheap lasix tablets phentermine discount cialis without rx clomid cheap canadian cialis cheapest bactrim buy flagyl order cialis in us cheap soma online order viagra in canada tramadol generic xanax sale buy cialis cheap cialis online buy cheap lorazepam synthroid buy cialis from india sale viagra order flagyl online cheapest xanax prices viagra no prescription buy viagra cheap alprazolam buy cialis once daily buy discount viagra online cheapest clomid prozac online cheap buying generic viagra zoloft pharmacy where to buy clomid lorazepam without prescription generic xenical lexapro for sale buy generic cialis buy zoloft cheap generic cialis online find cheap viagra online acomplia generic order prozac online cialis without prescription cheapest levitra buy cheap propecia online buy effexor nexium for sale alprazolam without a prescription buy viagra generic best price for cialis online pharmacy cialis cheap diazepam cheap price cialis order cialis without prescription synthroid cheap cheapest viagra online buy reductil without prescription cialis no prescription prozac discount buy viagra on internet viagra order cheap levitra tablets zoloft sale doxycycline online stores diazepam for order lowest price soma propecia without prescription viagra discount effexor without prescription synthroid prices xanax online buy generic nexium ambien without prescription nexium online cheap buy reductil lasix no prescription buy generic plavix cialis cost buy cheap alprazolam diazepam pharmacy viagra for sale purchase cipro online cialis buy drug purchase flagyl buy cheap flagyl online zoloft online buy discount cialis online cheap viagra tablets acomplia pills viagra purchase lowest price alprazolam valium no prescription buy cheap doxycycline xenical sale buy generic zoloft buy doxycycline online purchase ativan online order levitra levitra sale diazepam sale cheapest propecia prices order zoloft online viagra in us cheap generic zithromax lowest price nexium purchase cialis without prescription prozac pills buy phentermine without prescription cheapest cipro generic zithromax soma prices cheapest doxycycline reductil pills generic cialis xanax pharmacy discount zithromax lowest price diazepam viagra non prescription cheap xanax online online xanax generic levitra buy sibutramine online viagra cheapest price buy generic lexapro purchase cialis buy viagra canada order cialis no prescription required order diazepam cheapest valium buy propecia without prescription purchase plavix compare cialis prices online lorazepam pills doxycycline prices find discount cialis online bactrim effexor for order cheapest plavix prices buy cheapest viagra on line viagra online viagra free delivery cialis uk cialis india sale cialis viagra bangkok bactrim without prescription buy synthroid pharmacy lorazepam cheap accutane soma online cheap cialis tablet cheap clomid tablets purchase ambien online cheapest ativan purchase acomplia online lowest price doxycycline order xanax diazepam plavix pharmacy cialis drug viagra online review buy cialis from us purchase tramadol nexium online stores synthroid online cheap pharmacy nexium buy diazepam buy viagra low price purchase bactrim online cheap phentermine online clomid without a prescription cialis pill lexapro online lorazepam flagyl prices xanax cheap buy xenical cheap viagra in uk buy plavix without prescription order viagra from canada purchase nexium online zoloft cheapest lasix discount soma clomid online order valium online synthroid bactrim cheapest generic cialis valium without a prescription acomplia pharmacy purchase lasix online cheapest xanax price of acomplia cheap viagra pill prozac prescription buy ativan online cialis buy buy cheap tramadol online cialis in bangkok get viagra cheap alprazolam tablets viagra online without prescription valium sale tramadol for sale cialis cheap cheap lipitor cheap clomid online buy ambien without prescription order tramadol tramadol without prescription lowest price synthroid clomid online cheap buy xanax online sibutramine online cialis pills discount cialis without prescription find viagra online where to buy valium reductil without prescription plavix online price of diazepam viagra in australia lasix cheap order levitra online buy generic lorazepam buy generic tramadol pharmacy doxycycline lorazepam no prescription cialis in australia zithromax pharmacy discount plavix cialis medication buy cheap ativan online order no rx viagra buy cheap doxycycline online buy cheapest cialis on line discount flagyl viagra pharmacy cheapest lexapro buy cipro without prescription reductil prescription generic doxycycline certified viagra xanax prescription buy cialis no prescription required buy acomplia ativan online stores buy ambien online clomid sale buy generic lipitor buy tramadol cheap zithromax without a prescription lexapro sale cheap ambien discount lipitor online viagra cost viagra sibutramine pills cheap acomplia pharmacy lasix lowest price levitra buy cheap bactrim online tramadol pharmacy nexium cheap buy cheap synthroid cheapest propecia diazepam without prescription accutane pharmacy viagra uk buy cheap acomplia online order generic viagra purchase acomplia purchase viagra no rx discount lasix prozac viagra no online prescription buy cheap acomplia buy cheap soma cialis purchase bactrim prescription soma prescription purchase diazepam doxycycline without prescription buy diazepam online buy viagra lowest price cialis online cheap pharmacy synthroid prozac online generic lexapro order soma online cheap generic diazepam order accutane price of synthroid pharmacy clomid approved cialis pharmacy order clomid online buy soma cheap propecia prescription lowest price for cialis cialis non prescription xanax without prescription fda approved viagra buy valium without prescription cheap cialis in usa discount alprazolam where to order cialis buy cheap plavix generic valium accutane prices order reductil where to buy viagra buy cialis online cheap buy generic levitra reductil online stores xanax generic buy viagra us cheapest lorazepam prices order alprazolam purchase flagyl online accutane for sale cheap generic xanax plavix for order purchase zithromax pharmacy bactrim buy xanax without prescription buy soma drug cialis online valium flagyl pills price of phentermine reductil online phentermine buy cheap plavix online cheap generic viagra viagra free sample viagra australia order viagra without prescription cheap plavix online low cost viagra get cialis cheap generic zoloft purchase levitra online pharmacy acomplia order discount viagra buy cheap ambien price of prozac compare viagra prices online valium prescription viagra from canada buy cheap xenical online purchase viagra without prescription viagra cost cialis pharmacy cheap doxycycline flagyl online stores doxycycline pharmacy cheap viagra on internet flagyl sale cheap zoloft online buy cheapest cialis purchase nexium lowest price lasix levitra online stores low price cialis viagra pharmacy online purchase lorazepam cheapest lasix prices cialis sale buy xanax cheap zoloft discount buy cheap reductil cheap viagra no prescription purchase sibutramine online lasix sale plavix prescription soma generic purchase soma online order prozac cheap generic soma purchase phentermine cheap viagra pharmacy phentermine for sale synthroid prescription buy accutane without prescription cheapest generic cialis online cheapest ambien buy viagra no rx xenical for sale order effexor cheapest diazepam prices soma without a prescription valium for sale buy generic synthroid viagra in malaysia order soma valium online alprazolam pills soma for sale pharmacy alprazolam synthroid sale flagyl generic generic zoloft order valium online lorazepam generic where to buy acomplia buy viagra online cheap buy effexor without prescription buy bactrim online where to order viagra cheapest alprazolam zithromax sale lorazepam for sale purchase effexor online lowest price cialis best price viagra xenical online stores discount phentermine cheap generic flagyl buy cheap accutane online xanax online stores cheap synthroid tramadol online cheap zithromax pills plavix online cheap buy cheap reductil online order sibutramine generic viagra tramadol cheap levitra generic lorazepam where to buy propecia cialis from canada generic cipro buy zoloft without prescription online phentermine order cialis on internet order doxycycline buy cheap lexapro online cipro sale cheap levitra online discount cialis cialis online stores zithromax without prescription buy viagra in canada buy alprazolam without prescription buy generic doxycycline cheap tramadol tablets viagra prescription lowest price plavix sibutramine for sale find cialis no prescription required diazepam pills cheap tramadol pharmacy zithromax cipro prescription buy soma online cialis vendors purchase accutane online acomplia for sale buy cialis on internet cheapest nexium prices buy propecia online cheapest synthroid prices buy cialis us buy generic phentermine xenical no prescription viagra buy drug cialis free sample cheap nexium tablets bactrim online lowest price valium viagra certified cialis tramadol cheap purchase levitra purchase xenical online cheap xenical find discount viagra online cialis generic buy cipro order cialis cheap online buy cheap cialis accutane without a prescription xenical pills levitra generic buy viagra online prozac cheap xenical prescription canadian viagra cheap propecia tablets lipitor pills cheap generic synthroid cheapest lorazepam nexium discount levitra for order ambien for order xenical online cheap generic doxycycline cheap viagra internet generic synthroid xenical for order online soma cheapest prozac zithromax prescription lorazepam prices generic accutane cialis online sale viagra without prescription levitra prescription buy generic prozac lasix pills diazepam for sale buy cheap bactrim buy cipro online lasix without a prescription accutane sale buy propecia cheap buy cheap cialis online generic lipitor order lorazepam purchase zithromax online buy zithromax without prescription propecia for order lowest price zoloft acomplia discount cheap generic phentermine buy cheap effexor online discount viagra without prescription cheap diazepam online price of flagyl buy synthroid cheap buy cheap zoloft online approved viagra pharmacy lowest price lorazepam cheapest clomid prices order discount viagra online find no rx cialis propecia prices cialis for order lasix prices buy viagra from canada order accutane online phentermine pills find viagra tramadol without a prescription alprazolam no prescription synthroid pharmacy diazepam online cheap phentermine cheap generic bactrim diazepam no prescription ambien sale viagra internet buy cheap xanax online cheap zoloft tablets generic alprazolam accutane cheap buy nexium without prescription phentermine online stores cheapest viagra alprazolam generic order cipro pharmacy valium viagra price where to buy lasix zoloft online cheap nexium prescription cialis malaysia lasix pharmacy online plavix viagra professional discount reductil valium generic buy doxycycline cheap plavix generic find discount cialis online zithromax online order lasix cheapest prozac prices cheap effexor accutane prescription xanax for order generic tramadol clomid pharmacy buy cheap sibutramine online ambien prescription where to buy nexium acomplia no prescription buy lexapro where to buy phentermine discount valium order cheap cialis online buy cheap viagra ambien synthroid without a prescription valium prices buy ativan without prescription buy lasix lorazepam discount buy discount viagra order cheap viagra nexium pharmacy alprazolam prices doxycycline discount cheap lorazepam tablets valium online stores buy effexor online cheap viagra from uk cheapest valium prices prozac without prescription buy lasix cheap xanax discount cipro without prescription price of tramadol buy cheap phentermine online order cheap viagra online sibutramine prescription order no rx cialis lowest price zithromax order ativan purchase propecia buy prozac without prescription purchase alprazolam online soma online lorazepam buy cialis from canada cheapest doxycycline prices reductil for order buy cheap lipitor online nexium sale cheap generic accutane price of valium synthroid for sale cheapest accutane cheapest phentermine prices cheapest tramadol prices ambien no prescription buy xenical without prescription buy lasix online flagyl for sale diazepam online stores overnight cialis cheap sibutramine cheapest zithromax clomid for sale buy sibutramine without prescription flagyl online cheap buy viagra once daily buy generic valium buy flagyl online order flagyl bactrim generic viagra cheap buy cheap valium buy cheap xenical buy generic reductil cheapest zoloft prices sibutramine lexapro pills cheap generic clomid buy tramadol without prescription cheap nexium viagra buy online buy cheap lasix online purchase lexapro online buy viagra no prescription required real cialis without prescription online propecia buy cheap cialis internet purchase cialis no rx drug cialis online purchase lipitor for order effexor pills prozac without a prescription buy cheap lexapro purchase clomid buy cialis low price tramadol pills propecia generic buy viagra from india buy zithromax price of lorazepam buy cheap sibutramine find cialis on internet viagra online without a prescription viagra prices ativan purchase accutane alprazolam online order viagra no prescription required low price viagra flagyl viagra malaysia cialis in malaysia viagra from india acomplia online stores pharmacy propecia online levitra buy clomid sibutramine no prescription order plavix online buy generic clomid doxycycline prescription cheap doxycycline online valium cipro buy cheap lorazepam online xanax pills viagra overnight order viagra no prescription cheap viagra online buy reductil online cipro for order buy soma without prescription phentermine prices buy synthroid without prescription levitra propecia for sale buy phentermine cialis online order lipitor pharmacy accutane cheapest plavix alprazolam for sale buy cheap lipitor levitra no prescription lasix online cheap lipitor prescription lowest price bactrim buy viagra online without prescription cialis buy online pharmacy flagyl buy acomplia cheap online zoloft doxycycline without a prescription synthroid no prescription propecia sale lorazepam online cheap buy cialis canada order xenical buy zithromax cheap pharmacy zoloft generic viagra online acomplia prescription alprazolam discount buy cheap tramadol cialis price buy lorazepam online cheap generic alprazolam generic ativan cheap zithromax buy nexium online valium online cheap levitra pills reductil no prescription online diazepam cheap phentermine viagra without rx order viagra generic effexor pharmacy xanax lasix discount lexapro bactrim pharmacy cheap generic prozac buy cheap zithromax online cialis side effects cialis approved generic plavix buy generic acomplia discount effexor cheap cialis internet buy cheap lasix diazepam discount buy plavix online buy viagra on line flagyl discount cialis overnight purchase soma cheapest effexor purchase cialis online lipitor sale buy alprazolam online viagra overnight shipping cialis in us cheap prozac cialis rx buy cheap ambien online buy cialis lowest price generic clomid buy zithromax online cheap ativan cialis in uk buy doxycycline buy clomid cheap buy cheap synthroid online cialis us buy lasix without prescription cheap xanax cheap cialis no rx zoloft online stores clomid prices zithromax no prescription buy lipitor cialis cheapest price lexapro online stores cheapest tramadol buy discount cialis xenical without prescription ambien online stores buy zoloft online buy acomplia online buy cheap viagra internet valium pharmacy clomid discount buy generic zithromax bactrim cheap cheap phentermine tablets buy cheap cipro clomid without prescription effexor no prescription nexium without prescription cheap viagra in canada cheap generic propecia cheap generic bactrim nexium online clomid for order low cost cialis order nexium online viagra in bangkok prozac no prescription buy generic diazepam buying cialis online flagyl prescription buy lexapro online cialis online sales cheap lasix fda approved cialis zoloft without prescription purchase valium buy cheap phentermine lowest price tramadol order ambien buy cheap nexium online buy cheap valium online lasix online stores where to buy zoloft cheap viagra in usa plavix sale sibutramine for order buy alprazolam lorazepam for order price of doxycycline viagra canada buy phentermine cheap cheap valium online buy propecia phentermine without prescription discount levitra cheap viagra purchase prozac online cheap viagra no rx pharmacy levitra nexium pills buy levitra no rx viagra viagra buy cialis discount buy xenical online cheap prozac online cipro online stores buy generic accutane lowest price viagra diazepam online ativan sale discount viagra no rx buy cialis without prescription doxycycline online cheap where to buy lorazepam drug viagra online purchase doxycycline for sale diazepam cheap alprazolam pharmacy where to buy soma cheap propecia phentermine prescription ativan online tramadol sale discount prozac cheapest sibutramine xanax online cheap flagyl no prescription where to buy xanax acomplia without a prescription tramadol online cheap zithromax online buy accutane online nexium prices cheap generic lorazepam purchase clomid online bactrim online stores where to buy alprazolam online lasix buy cheap accutane cheapest alprazolam prices clomid generic buy cialis in us bactrim no prescription cheapest xenical find discount viagra lorazepam prescription buy cheap effexor lorazepam online cheap cipro lowest price flagyl buy generic cialis online phentermine without a prescription discount propecia nexium without a prescription synthroid generic phentermine for order buy bactrim cheap buy cheap levitra xanax prices cheapest diazepam buy flagyl without prescription cialis order propecia accutane discount cheap cialis tablet cipro pills buy generic xanax lowest price phentermine viagra generic viagra approved propecia pills cipro online flagyl cheap lipitor without prescription generic soma online zithromax bactrim without a prescription

Yellow

“It lets us travel the way a child travels…round and around, and back home again, to a place where we know we are loved.”

—Don Draper, pitching the Kodak Carousel on Mad Men.

I remember playing with the yellow plastic boxes, and my father saying, “Don’t put your paws all over the slides.” I used to hold the squares up to the bedroom window to see tiny pictures of monkeys and babies. They weren’t that exciting, but in those days telly didn’t start until 3 o’clock.

Zambia was mine. My younger sisters were born in Limerick, but I was born in the town of Mansa, Luapula Province, Zambia, Africa, The World, The Universe. I had no memories of the place, and no real curiosity about it, but it was exotic and scary in a lions-and-tigers kind of way, and at eight you’ll use whatever might make you special. I liked to tell people I was born in Africa, in that hair-twirling way of small girls who want your attention.

“And I was on an aeroplane, and on the way home from Africa I got sick out the window,” I remember announcing in class one day. One of the boys said that the windows on aeroplanes didn’t open, so it wasn’t true. I would be 16 before I got on a plane again, and none of the other kids had been on one at all, but his challenge put a stop to my boasting. It still stings. (Not long ago my mother told me that yes, I’d had some bad water on a stopover in Ethiopia, and vomited the whole way back—but not out the window.)

My mother was 20 and my father 24, and they were a few days married when they went from Ireland to Zambia to start their teaching careers. It wasn’t a completely unusual choice. Ireland has a strong bond with Africa through a shared colonial history and decades of Catholic mission and relief work. In the late 60s and 70s, the newly-independent African nations were offering contracts for foreign engineers, doctors, and teachers, just at the time that the first Irish generation to get free secondary schooling were coming out of college with their first-in-the-family degrees. The bolder ones were glad to sign up for a three-year adventure.

My parents weren’t the only young couple on that long journey heading out on one of those contracts. They watched the other passengers to see who stayed with them past Rome, past Addis Ababa, past Nairobi, and on to Lusaka. A girl with a shiny new wedding ring turned to my mother on the last leg, weeping, and asked her “Do you miss your mammy too?” They are still friends with Esther today.

Esther’s baby, Danielle, was born a month before me. She was Town Mouse and I was Bush Mouse. I was the first white baby born in the Mansa clinic, 18 months after they arrived, and my mother didn’t see a doctor until late in her labour, when we were both troubled. Afterwards, she washed in a pitch-dark bathroom and then discovered next morning that it was thick with flies and filthy; it made her sick. She remembers the local women laughing at her mottled, funny-looking baby, but says she didn’t mind.

Mary and Dervala

We didn’t have many photos from Zambia in our house in Limerick—a few square, white-bordered prints of leopards, my christening, and the gleaming young men on the football team at St. Clement’s Secondary School, where my father taught. But there were dozens and dozens of photos of my younger sisters, born six and nine years later, and I decided—with more logic than bitterness—that this was because they were so clearly cute, while I had brown hair and glasses.

It wasn’t until a trip home last September that I remembered the yellow boxes of slides. My parents hadn’t owned a slide projector, and we had never seen them properly. Over the years their pictures had faded first into mystery and then into oblivion. At some point they had been shunted up to the attic. My mother wasn’t sure about letting me have them—I’m known to lose things—but I persuaded my sister to climb up to the attic and pass them down to me, in a precarious operation that had the three of us yelping “Oh Jesus! Watch it!”

I brought the slides back to San Francisco and eventually got round to shipping them to a scanning service down the road in Burlingame. They sent them on to Mumbai, where Indian workers would scan each slide by hand and color-correct them for my digital approval, then return them to San Francisco along with a DVD copy of their contents.

We are moving, says my friend Richard, from a world of things to a world of flows. The Zambia slides had a long journey in years and miles. They were carried across four continents and three decades, encased in yellow plastic boxes, in suitcases, in bubble wrap and styrofoam peanuts, in cardboard boxes and packing tape, until one day their atoms were reborn as bits and their hidden stories began to flow.

I opened the links on my computer at work. There was the baby that was once me—smiling, pondering, sleeping, bawling, floating. There were my parents, hip and beautiful and improbably young, wearing bright colors. And there was Zambia, dusty, sunny, with new brick buildings and vivid red bushes.

Sean, Mary, Dervala

These were my blurred stories but not my memories, and I wished that I were discovering them with my mother and father instead of sitting alone 5,000 miles away. Digital photos don’t live anywhere. There’s no ritual of setting up the projector and dimming the lights. You’re not passing loose photos across a kitchen table, or squeezing in beside someone to turn the pages of an album. Loosed on the web, these photos seemed ephemeral and indestructible, detached and yet achingly intimate, years ago and yesterday.

I sent the links to my sister in Canada and to my friends at work, because I wanted the photos seen. How can you not bite your lip at the sight of a tiny baby, wet and kicking after a basin-bath, even if that baby is—somehow—yourself?

As I said, I was six when my sister was born, and as an almost-only child I believed myself to be self-sufficient. I remember vividly the night I learned to read, some time before I was four. My mother was re-reading an Enid Blyton story about Santa Claus getting stuck in the chimney of a factory. I was curled under her arm, sucking my thumb and imbibing the bliss of a story, and then there was a moment when the words on the page unscrambled, and I knew by the shape of them what each one said. It was fabulously exciting. From now on, I could read myself a story any time I wanted, forever and ever. It was my emancipation.

That’s what I remember—being a good girl, being the big sister, being able to tie my own shoes and put on my pyjamas, being able to learn off my spellings and read my own bedtime stories. All my life, I have shrunk from needing things from others. Yet these Zambia photos tell a different story, one that makes my throat swell. I wasn’t an independent little creature. I was a baby who was swaddled and held—in the crook of my father’s arm, on my mother’s hip, on their laps and shoulders, in lakes and on land—and I accepted it with grace and satisfaction. My parents didn’t have a Baby Bjorn to keep their hands free for their iPhones. Even though the Zambian babies were carried in wraps, it hadn’t occurred to my parents to do the same. They brought me everywhere—on safari in the back of a friend’s tiny Beetle, to parties with their childless friends, backpacking through Kenya, Zimbabwe, and Tanzania. We were a trio.

This year, 2010, my parents will be married forty years, and my mother will turn sixty. I no longer gaze up at them daily with total dependence and devotion, but now I know how much I once did. And through their old photos I’ve learned to read another love story.

Green

Christening

Wow

If I know aught of myself, no one whose mind is introspective—and mine is painfully so—can have a less respect for his present identity, than I have for the man Elia. I know him to be light, and vain, and humorsome; a notorious ***; addicted to ****: averse from counsel, neither taking it, nor offering it;—*** besides; a stammering buffoon; what you will; lay it on, and spare not; I subscribe to it all, and much more, than thou canst be willing to lay at his door—but for the child Elia—that “other me,” there, in the back-ground—I must take leave to cherish the remembrance of that young master—with as little reference, I protest, to this stupid changeling of five-and-forty, as if it had been a child of some other house, and not of my parents. I can cry over its patient small-pox at five, and rougher medicaments. I can lay its poor fevered head upon the sick pillow at Christ’s, and wake with it in surprise at the gentle posture of maternal tenderness hanging over it, that unknown had watched its sleep. I know how it shrank from any the least colour of falsehood.—God help thee, Elia, how art thou changed! Thou art sophisticated.—I know how honest, how courageous (for a weakling) it was—how religious, how imaginative, how hopeful! From what have I not fallen, if the child I remember was indeed myself,—and not some dissembling guardian, presenting a false identity, to give the rule to my unpractised steps, and regulate the tone of my moral being!

That I am fond of indulging, beyond a hope of sympathy, in such retrospection, may be the symptom of some sickly idiosyncrasy. Or is it owing to another cause; simply, that being without wife or family, I have not learned to project myself enough out of myself; and having no offspring of my own to dally with, I turn back upon memory and adopt my own early idea, as my heir and favourite?

—Charles Lamb, ”New Year’s Eve,” 1821

Start

Tuesday, January 19th, 2010

Tomorrow Patrick comes to stay. My couch has missed him, and so have I. He’s one of my favorite people in the whole wide world, and though both our worlds are wide, we share a hometown. I grew up in Limerick in the 1980s, and he grew up there in the 2000s.

Among many other things—student, hacker, writer, pilot, traveler—Patrick is an entrepreneur. He was 17 when he started to write software that would make life easier for middle-aged eBay sellers, and 19 when he sold it. Paul Graham, whose essays I’ve long admired, was his mentor and investor through his Silicon Valley incubator firm, Y Combinator. (I’ve wondered if that “Y” indicates the chromosome requirements for running programs, but that’s a mean little thought.)

Since then, Patrick has gone back to college and kept up his start-up ventures, from making Wikipedia fit on an iPhone to designing payment systems for developers. Every so often he’ll tell me off-handedly that he is meeting with some improbable supporter—the president of the European Commission or some billionaire CEO. And we laugh at the ridiculousness of this world that will give you all kinds of unexpected help as long as you have the balls to try, the brains to back it up, and the belief to keep it going.

Though I work with big corporations, my favorite clients are usually founders rather than career executives. They are the artists of the business world, who see what isn’t there and bring it into existence. They are romantics.

I suppose I collect entrepreneurs. I’ve worked for start-ups, made friends with many founders, and even married a man who turned out to be one. Ten years ago, when we were deciding how much of our savings to put into his new business, my ex-husband said, “Owning stocks is betting on other people. I’d rather bet on myself than anyone else.”  I’ve never forgotten it. It wasn’t a bigger appetite for risk, it was a different definition of risk. And it was just the opposite of everything our Irish upbringing had trained us both to work for—the gold stars of a good Leaving Cert, a profession, and assumption into the Dublin elite.

Even now, it’s hard to imagine preferring to bet on myself. But Patrick would take that bet, I’m sure. It’s a confidence shared by the twenty-odd entrepreneurs I know across different fields and different countries. It sets them apart from those of us who look for the misleading signals of other people’s belief. As I got closer to start-ups in the 1990s, I noticed how many people felt more secure joining a new company with 60 employees rather than six. What the crowd thinks matters more than where the cash is going.

I didn’t mean for this to turn into an essay on enterprise—especially as Paul Graham does those so well—but I find myself listing the traits that make founders different:

They are challengers.

When I move into an apartment, there’s a period of about two weeks when I can see what could make it better. Then I get used to it, and for years that crooked mirror stays where it is. Entrepreneurs don’t get comfortable with the mediocre. They see the gaps between what is and what could be.

Sometimes, they even see gaps for other people.

Much of my consulting work involves enforcing empathy—helping clients  see the world from the perspective of other people. It’s  hard, and that’s probably why so many founders start or stick with the stuff that they themselves (and their friends) care about.  We end up with no shortage of t-shirt design companies, indie coffee shops, and mobile apps.

But some people can look beyond their own tribe to identify what people who are not at all like them might need or want. I’m thinking of Patrick with his eBay seller tools, or Cameron Sinclair building houses for and with the four billion people who are neither destitute or rich, or Liam Casey helping people dance with the chaos of the global supply chain.

They have a bias for action.

They might  play with ideas in words for a while, but before long they want to make a prototype. And then they want to move it forward. And forward again.  “That thing we were talking about last night? I mocked it up. I think it could work.”

They are connectors.

“Do you know so-and-so?” The entrepreneurs I know are constantly suggesting and making introductions—texting mid-meal to someone you “should really meet.” Karma is capital.

They can inspire others to help them.

Sometimes it’s charm, sometimes it’s force of will, sometimes storytelling. However they do it,  founders have an ability to make other people see something, believe in it and pitch in. And often, they just ask for help directly—an underrated superpower.

They define discomfort differently.

I like having someone else worry about my paycheck, even though that means it’s much smaller than an independent practitioner’s. And I like the notion of “after work”—the time for Down Dogs, bon-bons, and Mad Men.

My founder friends can tolerate a level of uncertainty that would paralyze me. They can live without material comforts (on my couch), and drive themselves like mill horses. What they can’t stand is the idea of spending their time and talent on someone else’s ideas.

They don’t need approval.

Several of my entrepreneur friends are academically brilliant—and several others struggled to pass school and couldn’t wait to get out. But none of them got hooked on hits of teacher’s praise, and they avoided a lifelong addiction to recognition from above. Their own opinions matter more to them than those of authority figures. In a strange way, I think this frees them up to ask for and listen to advice more effectively, because they’re looking for information, not confirmation.

Above all, they are relentlessly resourceful.

Paul Graham pointed this one out as the key defining trait of successful entrepreneurs. They will find ways to get around problems and get stuff done, long beyond the point where sane and well-adjusted people would abandon a project.

I feel lucky to know so many makers and doers. Life is more vivid with people who are shaping some corner of the future, however small. You get to talk about possibilities, fears, creativity, change, big choices, leadership—all the good stuff. And I know, too, that it can be lonely for founders, who must constantly project certainty even as they suffer night sweats over making payroll. For them, being able to question, worry, or even just gossip with an outsider can be a break from a consuming enterprise, and for me—well, it’s nice to feel useful.

Making Something New

Tuesday, November 7th, 2006

Most consumer technology companies are founded by young or youngish men. They’re funded by men who live in the same world.

They do best when making stuff for themselves. Take Vindigo. The original service, a Palm-based city guide, was made by smart dorks who didn’t like not knowing where to go in the big city. With Vindigo in hand, that tribe still wouldn’t know the latest underground bars, clubs, and restaurants, but they’d have directions (and, crucially, reviews to parrot) for the places that had already surfaced. Creators and audience understood one another, and it’s still one of the best mobile phone applications available in the US, though little known, and underused these days.

Juno, like Vindigo, hired the kind of people who later graduated to jobs at Google. Juno’s requirements were strict, but not sensible. Unbelievably, SAT scores counted. Experience didn’t. Ivy League GPAs were verified, but common sense wasn’t. This would have worked if the service were based on spotting tiny arbitrage opportunities, like their hedge-fund parent company. Instead, Juno provided free, dial-up email to millions of people who had never before used the Internet. The idea was audacious, and in theory the numbers worked.

However, Juno employees worked in a glass tower 26 floors above Times Square—opposite MTV, and in the same office as P. Diddy, back when he was Puff Daddy, and Every Breath You Take played in every elevator. Those microscopic glitches our hedge fund brothers searched for? That was about the scale of our intimacy with customers. All we knew was, we were doing them a favor—hey, it was free—and that the product they bought most often from our daily bombardment of direct-sales ads was religious clip art.

This was just proof that they were weird. And most likely hadn’t gone to Yale.

A switched-on French colleague railed shortly before he left that it seemed everyone wanted to “do strategy,” and nobody wanted to go to the warehouse to figure out the best way to get these people the religious clip art they had paid for. Solving the technical challenges of serving ten million people was (rightly) valued, but learning about their lives was not. We spent our energy on odd things—getting fervent about serial commas in intranet articles, or designing “error message” advertisements to trick people into upgrading to paid services. Or “doing strategy.” (As Joel says, “no one at Juno owned anything. They just worked on it.”)

Well, that was extreme, and that was ten years ago. Still, it’s left me with an interest in figuring out how people make things for people who aren’t like them. Walking around the Yahoo! offices in Sunnyvale last spring, it was clear that, though they still call it a campus, that internet generation is older now. The majority are the thirtysomething dorky guys I’ve always liked. And Yahoo!—like Google and others—has done well with the services that matter most to their staff as users: Autos, Finance, Personals, Instant Messenger, Video, Maps…

Where I get interested is in the efforts of tech founders and organizations to move beyond their tribe. In their efforts to hire, or at least get to know, people who are different. The Yahoo team I worked with last spring are little on the margins—“a bunch of moms,” they called themselves, maybe ten years older than the surrounding engineers. They’re designers, in a technologists’ world. And they wanted to work for customers that Yahoo hadn’t yet talked to. So they found some, visited them, and picked their brains. They made prototypes together, big looping sketches that filled walls. They spent time showing them how older services actually worked—even instant messaging is always new to someone. Eventually they gathered a bigger group—sixty representatives—from this tribe that doesn’t surf the web all day. For ten days, they lived at Yahoo!, while the “bunch of moms,” their engineering allies, and some executives with big ideas listened, answered, explained, and asked. There was no fancy method, just people getting to know one another, then sketching, building, and testing ideas together. They produced good work. Also some Princess Leia skits, but that’s another story.

The “just moms” were curious, self-deprecating, and tenacious as Borat. It’s to Yahoo’s credit that passionate entrepreneurs have a place to live, and room for a real life to draw from. I hope they succeed.

If you don’t take the time they took to explore unfamiliar ground, it’s hard to sound real. Here’s what today’s Valleywag pulled from an article on a recent launch—Yahoo’s Food portal, as it happens.

Just Wait Until Forbes Writes About Yahoo! Sex

  • “Brown has been working with food for most of the Internet’s history.”
  • “Yahoo! media and entertainment head Lloyd Braun hired Brown because ‘[Braun] identified “food” as something he wanted to do.’”
  • “‘He saw the food marketplace as under-served.’”

(For the record, this is what real sounds like: Meetup’s Scott Heiferman on his stint at McDonalds.)

Is it fair to say most tech founders think they’re smarter than everyone else? I hope so. They need that shell of arrogance to weather all the doubts and threats and blows to come. (And besides, they’re often right about being smarter.) That belief is probably a necessary condition for facing startup odds.

It’s also a conviction that limits their reach, from what I’ve seen.

What I look for now are the ones who, in action and conversation, can make others feel more smart, valued, and heard, not less. Staff, family, friends, and allies first—they’ll need them, to get through the brutality of birthing something new. Then customers. Mena Trott has that quality, as far as I can tell with an outsider’s eye. That’s why her new blog/community service, Vox.com, addresses with such warmth and respect people who aren’t visible to the Valley tribe.

Of the six billion people in the world, it’s amazing how many still fall into that category.

Turing’s Cathedral

Monday, November 14th, 2005

I’ve been re-reading George Dyson’s wonderful essay on Google, “Turing’s Cathedral“. You should read it.

“It was Turing, in 1936, who showed von Neumann that digital computers are able to solve most but not all problems that can be stated in finite, unambiguous terms. They may, however, take a very long time to produce an answer (in which case you build faster computers) or it may take a very long time to ask the question (in which case you hire more programmers). Computers have been getting better and better at providing answers but only to questions that programmers are able to ask.

We can divide the computational universe into three sectors: computable problems; non-computable problems (that can be given a finite, exact description but have no effective procedure to deliver a definite result); and, finally, questions whose answers are, in principle, computable, but that, in practice, we are unable to ask in unambiguous language that computers can understand.

We do most of our computing in the first sector, but we do most of our living (and thinking) in the third. In the real world, most of the time, finding an answer is easier than defining the question. It’s easier to draw something that looks like a cat, for instance, than to describe what, exactly, makes something look like a cat. A child scribbles indiscriminately, and eventually something appears that resembles a cat. A solution finds the problem, not the other way around. The world starts making sense, and the meaningless scribbles (and a huge number of neurons) are left behind.

This is why Google works so well. All the answers in the known universe are there, and some very ingenious algorithms are in place to map them to questions that people ask.

My visit to Google? Despite the whimsical furniture and other toys, I felt I was entering a 14th-century cathedral not in the 14th century but in the 12th century, while it was being built. Everyone was busy carving one stone here and another stone there, with some invisible architect getting everything to fit. The mood was playful, yet there was a palpable reverence in the air. “We are not scanning all those books to be read by people,” explained one of my hosts after my talk. “We are scanning them to be read by an AI.”

When I returned to highway 101, I found myself recollecting the words of Alan Turing, in his seminal paper Computing Machinery and Intelligence, a founding document in the quest for true AI. “In attempting to construct such machines we should not be irreverently usurping His power of creating souls, any more than we are in the procreation of children,” Turing had advised. “Rather we are, in either case, instruments of His will providing mansions for the souls that He creates.”

Google is Turing’s cathedral, awaiting its soul. We hope. In the words of an unusually perceptive friend: “When I was there, just before the IPO, I thought the coziness to be almost overwhelming. Happy Golden Retrievers running in slow motion through water sprinklers on the lawn. People waving and smiling, toys everywhere. I immediately suspected that unimaginable evil was happening somewhere in the dark corners. If the devil would come to earth, what place would be better to hide?” “

Full essay.

Few know how to ask good questions—of computers or of each other. And fewer still know how to listen, in a culture that babbles or sits slack-jawed. John Battelle has some free advice on the subject for the MacArthur Foundation.

“we suffer – in the US, certainly, and I imagine abroad as well – from a significant lack of what I might call 21st century literacy. By this I do not mean technological literacy, though that is certainly part of it. Instead, what I find seems to be missing, and in fact, is in serious retreat at least in our public schools, is what we often call “critical thinking” – the ability to look at all the available facts and, based on reason and a sense of fairness, determine a best course of action.

Our schools are instead focused on a testing regime which requires that students focus not on solving problems or determining best courses of action, but rather regurgitating answers. But as many wiser than I have noted through the course of history, the most creative act a human can engage in is not repeating an answer, it is forming a good question.

In an age where the knowledge of mankind is increasingly at our fingertips through the services of Internet search, we must teach our children critical thinking. One can never have all the answers, but if prepared, one can always ask the right question, and from that creative act, learn to find his or her own answer.

Instead, we have leaders that believe that questions have one answer, and they already know what it is. Their mission, then, is to evangelize that answer. That, to me, is a dangerous course. Reversing it by teaching our children to learn, rather than to answer, seems to me to be a noble cause.

I then later added:

Developing a framework in our schools for “search literacy” – how to use and think about using a search engine – might be just the kind of thing you could do with a modest investment….”

Bank of America: “Corporate doesn’t listen to us.”

Friday, August 19th, 2005

I’m a new customer at Bank of America. Though Citibank has bought billboards all over San Francisco to advertise their unsettling belief that money isn’t important, they have only one or two actual branches. This forces me to use other banks’ ATM machines, for which I get charged two dollars. Still, I stayed loyal until they turned me down for a small overdraft facility with a form letter that said, in block capitals, ‘YOU ARE NOT A PERMANENT LEGAL RESIDENT.’ Yes, I’d noticed. It hadn’t stopped them giving me an automatic overdraft for years, which I’d never even used.

Feeling rejected, I walked across the street from my office and opened an account at Bank of America. This branch exuded ugliness, from the low, dark building, to the ancient, grubby Windows terminals, to the tacky welcome kit. Though I missed Citibank’s shiny ATMs, pride kept me there even as the terminal crashed three times on the young Relationship Manager who was setting up my account. “Your first check will take three weeks to clear,” she said. That seemed fair enough.

Then I tried to confirm receipt of the credit card and debit card that arrived two weeks later.(They are almost identical, and butt-ugly. I’m not sure how customers with poor eyesight are supposed to manage.) On two separate calls, I had to sit through a six-minute pitch for an identity theft protection ‘service,’ which I didn’t want. There was no indication that my card had been confirmed until right at the end, so each time I was trapped with a robot huckster. “Welcome to Bank of America,” she lied.

Then I went to the branch and deposited a pair of checks. Since I was a new customer, the teller told me, they were going to place a ‘Hold’ on them for three weeks. I asked how long this policy would apply, and he consulted a more senior employee. I’d be on ‘probation’ for six months, she explained.

Probation? These people are getting automatic delivery of my paycheck.

I told the poor young clerks that these experiences were not what I’d hoped for as a new customer. They looked stricken. ‘We can’t do anything. Corporate doesn’t listen to us. Maybe if customers told them they’d do something, but we have no way to tell them. Maybe you should try to find out who to complain to.’ They had no idea who that might be. “Corporate?” they bleated.

Bank of America, are you listening? You’re toast.

Amazon.com: A Love Letter

Monday, July 11th, 2005

Ten years ago, I experienced the internet only through paper. It was reverently capitalized back then, like the Electric or the Motor-Car, and for those who visit but don’t yet live there, it still is.

I was working at Hodges Figgis bookshop in Dublin while my future ex-husband finished his thesis on delivering video through noisy channels. I’d had little chance to use computers, and was hazy about his post-graduate research. When I found the first issue of Wired, it didn’t occur to me it might have any connection to his work. Wired burbled with the promise of this World Wide Web, and I pored over it with the fizz of discovery, even though the typography was maddening. More than once I had to trace with my finger some distressed fuschia font as it wobbled from a lime-green background to the purple overleaf. I felt like a dyslexic with a treasure map.
(more…)

P*wered By

Thursday, April 21st, 2005

The poet who sits next to me at work taps out strategy documents with a brisk two-fingered peck. She never learned to type, she says, because she feared ending up a secretary. When I started out, just a few years after her, I’d taught myself to touch-type but was determined not to admit to the slightest knowledge of mark-up language or web development. At the time, London was so desperate for those skills that I thought it would mean spending ten years adding tables to online annual reports. Then when the rest of the world figured out that a marquee tag wasn’t, in fact, rocket science, my wages would drop from fifty to five quid an hour, and I’d have learned nothing interesting or saleable. I thought it was better to pretend to be the person who could tell those guys what to do.

That was a mistake. I may spend more time typing than tweaking web layouts, but I still wish I could do a better job.

When my blog comments broke last week, I took it as a sign that I should support technology startups—the clan I come from—and upgrade to the paid version of Movable Type, the software that runs this site. It took an evening of tense FTP negotiations with my database before I managed it. Since I first installed it two years ago, Movable Type’s parents, Six Apart, have taken out most of the non-expert instructions and introduced dead-end navigation on their support site. Presumably, we poets are now supposed to use their subscription service, TypePad.

(At lunchtime, sneaking out to a tag sale at Red Dot on Fourth Street, I was star-struck to notice that the Six Apart office is kitty-corner from mine. Their front door is appropriately unglitzy.)

Now a recent burst of posts is forcing me to look at this site again, and it’s painful. I’ve never liked this typography. The serif font of the body copy works badly on screen, and the kerning always seems a little off. Photos are not so much placed as abandoned. The site doesn’t validate against web standards, because I galumphed all over the templates when I was learning two years ago, leaving open tags and half-digested hacks strewn about. It’s not fully accessible to disabled readers, and it probably degrades like a sloppy drunk on phone browsers.

The navigation is clumsy. As the months go by, the sidebar gets more and more cluttered with archives and content categories, but Movable Type doesn’t make it easy to summarize old posts on flexible sub-pages. (I’ve already stripped off the blogroll, which was hopeless outdated.) I’d like to use this site as an outboard brain, but haven’t found a good way to keep track of all the lists and clippings from my magpie mind—book blurbs, heroes, playlists, web subscriptions, recipes, fleeting obsessions (sweet Kalamata olive jam!), and Things I Love/Hate About San Francisco.

I’d like to turn comments back on for old entries, now that I have a better way to manage them. So many people wash up here from Google searches that I’d like to give more context on old posts, at least to the visitors who aren’t looking for “schoolgurl loleeta knickers.” Trackbacks need de-spamming. I should offer more and better syndication choices, and an accessibility statement to be proud of. I want to find a spot for the podcasts I promised Bernie. I want to make a site that’s elegant and clean enough to merit a colophon.

My curse is that I know enough to know what’s failing, and not enough to fix it without a week to read up, noodle, steal and swear. I sketched a layout and a list of design requirements in my notebook (those who can’t, brief) and then wandered around to see who does this well. Shirley Kaiser, over at Brainstorms and Raves, say, or my Brooklyn friend Michael Barrish. (Michael, I miss you.) La Dooce. Dean Allen, still. Or Leslie Harpold, who says of design, function, and web standards that “pretty is as pretty does.”

Spare change for a frustrated, incompetent aesthete? Advice, sympathy, sample stylesheets, and donated archive templates gratefully accepted.

Comments are broken

Thursday, April 7th, 2005

My blog comments have been broken for a week, and I don’t know how to fix them. This makes me sad. Spammers had already made me close comments on old entries, and I miss the random stuff that used to come in from people stumbling on old posts through Google searches. Until I reinstall Movable Type, you can always email me instead. dervala [at] dervala [dot] net.

Owned by Apple in California

Wednesday, March 9th, 2005

I was a gadget geek. Then a paper purist, haughty about the toys that tethered the unenlightened ones. Now I’m a gadget geek again.

Truth is, for all my Zen posing, my pared-down life wasn’t a conscious renunciation of what the Quakers call “cumber”. It was just that I kept losing shit.

I lost my Sony laptop. Two cellphones. A digital camera. A Palm PDA. A film camera (or three, if you count the ones I owned with my ex.) A few wallets. An iPod, given to me by Meetup. On my way to an interview for my new job at Stone Yamashita, I abandoned my IBM laptop on the A train platform at JFK—perhaps acting out a fear of San Francisco.

Mostly, I shrugged. It’s just stuff. I didn’t feel rich enough to replace it, so I took each loss as one less thing to fret about. My co-workers made fun of my gadget-repelling forcefield. My friends and family complained that they could never call me, but that was okay; I find a whining phone no better company than a mosquito.

But the stuff crept back into my life. Meetup kindly gave me another iPod. Hooked by that touch-me iPod, as groovy as Courreges go-go boots, I bought a Bose Dock so that it could live out loud. I celebrated my new job by replacing the lost laptop with a matching iBook, proud that I’d finally earned a product designed in California. When I got there, Stone Yamashita trumped it with a sleek 17” PowerBook that made the iBook feel like an Etch-a-Sketch.

Before the move, I’d given in and bought a pay-as-you-go cellphone on eBay so that I could wrangle movers and realtors. Then Stone Yamashita handed me a BlackBerry that I clip to the strap of my backpack for full dorkish effect. It hasn’t helped my email twitchiness, though its clunky Canadian icons annoy me whenever I take a digital hit.

Yesterday we moved to new offices, just down the street on Brannan and Fourth, where the dotcom ghosts walk. It must have been wrenching for a small, cultish company to leave ten years of stories in the old loft we’d outgrown. To ease and celebrate the change, the partners handed us champagne and Shuffles, and fifty grown-up faces lit with glee.

I used to wander Brooklyn with a notebook, a pen, and a secondhand paperback. Now I schlep two laptops, two phones, and two iPods through SoMa (though I draw the line at listening to music in public: I can’t be in two places at once.) In the words of Mr. David Byrne, �How did I get here?”

He told us that he is your Friend

Monday, August 16th, 2004

Most social software acts more like a gawky thirteen-year-old than like Emily Post. I write customer service email for a living, so I’m touchy about software corporations telling me how fabulous a job they’re doing.

Below are some common questions asked about Multiply:

Is this just like other “networking” sites I have heard
about?

Actually it’s much different, and much better. While other
sites are strictly about meeting new people, Multiply is a
communication tool that makes it easier to stay in touch
with people you already know.

Spare me and show me, kids.

Frank has added you as his contact on Multiply so he can better stay in touch with you, and he told us that he is your Friend. To see Frank’s Multiply home page, or start your own, please go to the following address to confirm that he is your Friend:

Frank is my Friend? That’s what my mother called menstruation when I was twelve.