Archive for February, 2010

A lonely impulse of delight / drove to this tumult in the clouds

Saturday, February 27th, 2010

I have noticed that a good number of my favorite poems evoke a certain sense of… not quite wanderlust, but the quiet little lifting of your soul that happens when you soar free through a wide, wide, ever-widening universe, somehow happy to be lonely at that moment. Some pieces of this stick so deeply in me that I’ve memorized them (unintentionally).

Nor law, nor duty bade me fight,
Nor public men, nor cheering crowds,
A lonely impulse of delight
Drove to this tumult in the clouds;
– from “An Irish Airman Forsees His Death,” by William Butler Yeats

This is the sort of stuff that comes to mind when I find myself watching the sun come up from an air mattress next to a luggage of spilled clothes. It’s a good life – one that can’t last forever, but… well, I’ll love it while I can.

I must go down to the seas again, to the lonely sea and the sky,
And all I ask is a tall ship and a star to steer her by,
And the wheel’s kick and the wind’s song and the white sail’s shaking,
And a grey mist on the sea’s face, and a grey dawn breaking.
– from “Sea Fever,” by John Masefield

All right. I gotta sleep – I get to go see Mark’s lab today, which I am quite excited about. It’s been so long since I was around active mechanical prototypes. As much as I love software, sometimes I do itch to get my hands on something solid.

Self-introduction Mad Libs: because it’s SCIENCE!

Saturday, February 27th, 2010

In a little less than 2 hours, the Marketing Team refactored the self-introduction portion of its Join process to be (we hope) more newcomer-friendly. We did this by applying Mad Libs. For science. *little trumpet fanfare!* Actually, we don’t know if it’ll work, or if it actually is an improvement – that’s why we’d love thoughts and feedback.

Basically, the idea is that this…

  • Full legal name (as you use it is fine)
  • City, Country; you may use your timezone if you have a compelling reason not to specify your city or country
  • Profession or Student status
  • Company, School, or other affiliation
  • Your goals in the Fedora Project

…can be made a lot friendlier to newcomers looking for a template email by reformatting it as something like this:

Hi, my name is _________________ and I live in _______________ (location or timezone). My Fedora Account System (FAS) username is __________, and my IRC nick is __________. (OR: I am new to IRC and would like help getting started!)

How this happened: Robyn found an article on how alternative form formats increase sign-ups; this hit IRC and the Marketing list in quick suggestion, whereupon Justin said that “we could also make an introduction madlib, because I don’t know about everyone else but I felt really uneasy about mine.” A few minutes later, Robyn, Justin, Nelson, and I were editing away in Etherpad – the video of edits is fun to watch as people hop in and things start to snowball (look at the bottom of the document the entire time). Afterwards, I tried rewriting my self-introduction with the new template, and found that I did like the Mad Libs version better, but I’m not the best judge on whether something’s actually helpful to new Marketing contributors at this point. ;-)


The revised introduction template, mid-revision. I’m yellow, Justin is green, Robyn is pink, and Nelson isn’t here yet.

If you have a moment, take a look at the old, bulleted-list version, compare it to the new, Mad Libs version, and let us know what you think.

BBQ, or: Why I Missed The Ballad of Buddy Guy

Saturday, February 27th, 2010

I spent last night at the World’s Championship Bar-B-Que Contest walking through a giant carnival and over 300 tents full of BBQ-making competitors and live music (the musicians apparently competing for who could be the loudest). Those of you who’ve seen me gleefully consume BBQ in Raleigh can imagine how happy I was about this. Those of you who actually clicked on the link might go “wait, but that’s in Houston. And you live in Boston.”

Yeah.

So let me back up a little bit. A few days ago, I got this text message from Mark Penner, an old college buddy. This is the guy who used to match my crazy bedtimes in college – we regularly took 3:14am “pi time” pancake breaks from homework. (Then he’d proceed to sleep ’till noon the next day while I woke up and went back to the lab as the sun rose.) Anyway. Back in college, Mark was both blunt and surprising, which is probably why we became good friends. He is still blunt and surprising.

“Hey, I need to know ASAP if you can visit me in Houston next Thurs (and into the weekend). I’ll pay plane.”

My response was something to the effect of: WTF?

“What do you need to know? You get to be my date for world class BBQ & millionaires Thursday afternoon and maybe the rodeo Friday (that’s flexible).”

And so it was that very, very late on Wednesday night I stepped out of the Houston airport and was lifted off the ground in a giant bear hug from Mark. (He’s a big guy.) Then we went off to get… pancakes. What else? Then we debated all the way to his apartment, where I took out my laptop and went back to work. (What else?)

Thursday evening: reminded by Mark that it’s time to put away my computer and dress for the occasion, I grumble at putting on slacks and a blazer but am somewhat mollified when we improvise me some jewelry from buckyballs magnetic building spheres. And then we drive. I notice Texas has a lot of highways.

“Wait. Is this the BBQ?”
“Yes.”
“How big is this?”
“Very big. It’s the world championship.”
“The…”
“I told you this!”
“You did not!”
“I said ‘world class BBQ!’”
“I thought you meant ‘really good BBQ’ – I thought we were going to someone’s backyard! This is awesome!

And indeed it was. The ribs were juicy and spicy, and smoky all the way through. There was some weird sort of sausage with rice stuffed into the middle, and chicken wings just about falling off the bone. Mark’s coworkers (his company had sponsored a team and was having a party in that team’s tent, which was why I’d been invited) drank whiskey and puffed cigars – I’d never seen someone smoking a cigar before. Bands played, carnival rides spun, we got little fried donuts and fried oreos and walked around…

…and this is why I was not at Sweet Molasses when the Ballad of Buddy Guy went down.

The ballad of Gui, Jenn, and Buddy Guy

Saturday, February 27th, 2010

Because sometimes my friends are ridiculous: Gui and Jenn are getting married, and…

They started thinking, and Gui had a crazy idea. He was dreaming big, and asked Jenn “what if we dreamed the biggest we could dream, and got the legendary Bluesman Buddy Guy to sing for our dance after the wedding?” She looked at him, incredulous – he just graduated from college and she works in theater. There’s no way in hell they could afford it, and she said so.

He looked back and grinned, and said “It’s true, but damn if we shouldn’t just go ahead and ask!”

And thus this video, where he asks Buddy Guy in a song.

The ending lyrics: (Gui got Jenn’s ring size by measuring her finger with a caliper while she was sleeping.)

Well she don’t wear much jewelry
And she ain’t got no rings
I had to get myself a ruler
Measure her finger as she sleeps
Oh come on!
Oh baby please marry me
Oh we’ll tie the knot with a dance
And have us a juke joint Blues wedding

Well she told me yes
By screaming her reply
We started talkin wedding singers
I said lets get Buddy Guy!
She said what now?
Boy what the hell you on?
I said you don’t know till you ask
And baby I don’t dream small

Well hear us Buddy Guy
We await your reply
Could you please just take a minute
To help us keep the Blues alive
Well come on!
All we need’s a little news
Oh won’t you help us, Buddy Guy
We got these too-poor-for-a-Blues-singer Blues

Well, I think we always knew this was going to be one heck of an epic wedding.

CFS SoaS update: “All he knows is that he’s got to be excited about Sugar on a Stick.”

Thursday, February 25th, 2010

Melanie did a short update-video shoot with Lynne May on Tuesday night – it was done very late at night, and I love how Lynne May goes from exhausted to animated as she talks about the deployment. (The video becomes most interesting to me about 2 minutes in.) I livetranscribed – full transcript, as best as I can render it, posted below.

Transcript: Lynne May, 1st grade teacher

I’m testing – I’m going through the Sugar Activities to see what would be interesting for the kids.

I’m thinking how to introduce to unit to the children… talking about how communities – the general idea the kids have is that in communities, people get together, they work together, they agree on things, they have peace and love and they show respect.

We’re going to focus first on neighborhoods, the communities where they live. They actually have the homework of thinking about what they see in their neighborhood, so they have to figure out where they live, what neighborhoods they belong to, and what is their street where they live. I asked them to do some visualization of their neighborhood and they got to tell about what they saw on their way to school this morning from their house.

What? (Mel, from the side: You were talking at dinner about how they were really excited…) So I saw this neighborhood, and I said that we would study two other neighborhoods, I said our school community, which is the community where you work, so they’re ok with that, and then I said the third is an open source community called Sugar Labs. And I wrote “Sugar Labs,” and they said “Sugar? Labs?” And I forgot what one kid said, but I said “oh, lab, it’s like a laboratory.”

And I gave a very generic description of open source community – it’s where people who take time from their lives to develop software, applications, for other people to use for free, and then I referenced the DS and the games they have that they have to buy and pay money for. And I said the open source community people believe that there should be some things that should be available to anybody in this world for free. I think it’s like “huh?”

And that’s when I said “remember when my niece Mel, and…” and then they said “SEBASTIAN!” And then I said “Uh huh.” And (as kids:) “Oh! Oh!” And then they got really excited. (As teacher:) “We will not start right away!”

But then they… because I told their parents [about the SoaS pilot] in their [weekly classroom] newsletter and apparently some parents told their kids, so one kid, yesterday, Monday, when we got back from break, said “Are we going to work on the computer?” I said “Yes, aaand…” And then today he said “My mom said we’re gonna work on Sugar.” And then he said “My dad said we’re gonna have Sugar on a Stick.” So I said “What does that mean, Sugar on a Stick?” (As kid:) “Sugar on a Stick!” (As teacher, joking:) “You mean to say… something sweet, on a stick?” All he knows is that he’s got to be excited about Sugar on a Stick. He was quite excited about it.

But I think they are excited about it. So… So we’ll see. They might start saying “Oh, Lynne May, you said we’re going to have Sugar on a Stick! Where is it? Where is it?” By… tomorrow, they might say that. I’ll ask them to be patient.

(Melanie, behind the camera: So you’re actually going to start introducing it next week?) I will see if I can start introducing it on Friday. Or… yeah, maybe on Friday, or if not earlier, Thursday, to begin to. But it will be great to be introduce it when they have the computer, right? And I don’t think we are that ready yet to have the computers in the classroom. I mean me and the kids. Because first week back from break, I have to get them back on the routine. After being away for a week. You know, they sort of get excited like it’s the first week of school.

Anyway. So some of the things I’ve been thinking about is a [paper] journal that they would have a… when they will upload blog entries for, when they’re thinking about bug reports, that they would write there. (Melanie, from behind the camera: Battery runs out in 1 minute 30 seconds.) That’s ok, I won’t go on too long. So I’m working on tweaking on what it should look like. I have a prototype, I will see if that works.

That’s it for now. I’m pretty sleepy. (Melanie, holding the camera: That’s ok, thank you.) Bye.

Steven Chu is the man

Thursday, February 25th, 2010
Steven Chu, the US Secretary of Energy (and Nobel Laureate), came yesterday to visit Abu Dhabi and Masdar yesterday.  He gave a speech at the Emirates Palace at a Masdar-sponsered event. 

Although I knew that he has an extensive science background, I automatically expected a politician's speech.  Instead, he gave this really delightful slide show and I learned a lot.  (Found a similar slide show that he gave in China last year.  All of the following figures are stolen from that slide show.)

He presented a riddle: How is a Boeing 777 like a bar-tailed godwit?  The bar-tailed godwit happens to be a bird that looks like this:


The answer is that they can both fly 11,000 miles non-stop without stopping to refuel.  (Bar-tailed godwits migrate from Alaska to New Zealand every year.)  Similarly, when they begin their journey, roughly 50% of their mass is fuel.  Which leads me to this neat graphic that compares body fat to fossil fuels and batteries:


I've heard so much about how batteries are pretty terrible at storing energy, but this is the first time I've seen them directly compared with body fat.  That's pretty incredible how energy-dense nature is.   

Someone better figure out a battery break through fast, because so much renewable energy depends on storage.  The wind isn't always blowing, the sun only shines half the day, if that, and those pesky humans like to use energy all the time.  Maybe those Matrix robots were onto something with using humans as a power source... although why you would feed nutrients into humans instead of just using the nutrients directly for energy is beyond me.

Other interesting things:
The last ice age was only 6 degrees colder on a global average. Most of the US was covered in an ice sheet.  Under a "business as usual" scenario, the earth will become 6 degrees warmer in the next century.  6 degrees is a huge deal.

He also said, "It is our [the US and other developed countries] responsibility to reduce carbon emissions to allow developing countries the headway to grow."  Wow.

Refrigeration efficiency is a nice little success story from the US.  In the following graphic, the red line is the average refrigerator volume.  The blue line is the average energy use per refrigerator. And the green line is the price of a refrigerator, adjusted for inflation.

Basically, following California's lead, the US adopted standards for refrigerator efficiency.  Manufacturers grumbled at first and said it was possible, but the refrigerators would be more expensive.  Nope.  Refrigerators have become more efficient and less expensive while expanding in size. 

The amount of energy saved from refrigerators from this policy is greater than ALL the renewable energy generated in the US.  That is both sad that we have so little renewable energy and impressive that efficiency improvements can do so much.

He also mentioned pumping water up to a reservoir as a way of storing energy.  (When you need the energy again, you run it through a hydro plant) I've heard some vague stuff about this before, but generally that it isn't very efficient.  Steven Chu said it's 70-85% efficient, which surprised me.  Anyone know anything else about this?

Also, he mentioned another reoccurring theme I've been hearing a lot over the past year concerning agriculture.

The Haber-Bosch process is arguably the most important technological advance of the 20th century. The world population could not have quadrupled from 1.6 billion in 1900 to 6 billion in 2000 if not for the Haber-Bosch process, which produces ammonia for fertilizer, which won a Nobel prize in 1931.  Without this process almost two fifths of the world's population would not be here.

According to Saul Griffith, 21% of the world's energy consumption is for agriculture, and I bet that ammonia production plays a large role in this. 

Also  Norman Borlaug, aka the father of the Green Revolution, is believed to have saved more than a billion lives by developing a strain of wheat that produces more food per acre and is drought-resistant. 

In 1968, a famous book called the "The Population Bomb" argued that global starvation was unavoidable because food production was not keeping up with population increase in developing countries. Borlaug and his colleagues turned that around. For example, they worked in the middle of a war to spread the high-yield grain and took Pakistan from famine to self-sufficient in wheat production 3 years, and India from famine to self-sufficient in all cereals in 6 years.

Towards the end of his talk, Steven Chu also briefly mentioned a carbon nanotube technology that will take 30-50% less energy to desalinate water.  That would be a huge deal for places like the UAE, but also a huge deal for the world in general, as water scarcity is probably going to be a major challenge in the upcoming century.

He also mentioned a liquid battery being developed at MIT that uses molten metals that dissolve into an electrolyte as they release energy, and then reseparate when the battery is charged again.  This is an exciting technology because the batteries can absorb very high electrical currents and you could potentially make them the size of swimming pools (according to Chu.)

At the end, during the super brief question/answer period, Josh asked the following:  The Obama administration is putting $80 billion towards the renewable energy industry.  Obama has also stated that "I do not accept second place for the United States of America."  However, China is putting $440 billion towards renewable energy. How can the US hope to compete when China is going to vastly outspend us?

Mr. Chu's response was along the lines of $80 billion is a start, and once the innovation economy gets going there will be more force behind it. 

Hmph.  Not the most reassuring answer ever.  But I'm glad it's $80 billion and not zero, which is where it would probably be if Bush was still president.

Geile Zeit translation

Thursday, February 25th, 2010

A quick one done for my bandmates, because they stared at me blankly when I played the song in German. Many liberties have been taken with this translation in order to keep the rhyme and verse structure (thanks to Ginneh for showing me how to figure out what it was, and for doing half the chorus) and there are definitely awkward bits that don’t quite work, but it is at least marginally acceptable for a band of native English speakers to be able to sing and play.

This is probably best read after taking a look at the original lyrics with direct translation, and then listening to the music while reading. Also, as usual, patches welcome. When I needed to pick between the literal translation, making lyrics non-awkward to sing, and capturing the general feeling of the song, I went for non-awkwardness first, feeling second, and literal translation last, which explains the lines like “The road went by so fast” or “I’m sure that you’ll be fine,” which are totally not in the original song.

Good Times – Juli

Did you believe, did you have hope
That I would call your name
I hear you cry, I hear you pray
That things could be the same
Where is the time, where is the sea
It’s gone
It’s gone now, you ask me
Why can’t we keep the flame

The nights have come, the days go by
the landscape twists and turns
You walk on fragments of the sky
don’t seem to feel the burn
Where is the light, where is your star
It’s gone
It’s gone now, you ask me
When will you ever learn

The world is changing
Everything’s changing
It all is changing

Good times pass, this wasn’t meant to last
The road went by so fast
remember

Yours and mine, it was an awesome time
I’m sure that you’ll be fine
I’m moving on

I’m moving on
I’m moving on

You want to leave, you want to go
you want me back again
We’re breathing in, we’re breathing out
and nothing’s different then
Where is the night, where is the way
How far
How far now, you ask me
have we gone hand in hand

The world is changing
Everything’s changing
It all is changing

Good times pass, this wasn’t meant to last
The road went by so fast
remember

Yours and mine, it was an awesome time
I’m sure that you’ll be fine
I’m moving on

Yours and mine, it was an awesome time
I’m sure that you’ll be fine
I’m moving on

The lights have gone out, you look up at your star
The hands of the clock have to be where they are
And nothing and no one can change you this far
Because you know that while it lasted…
While it lasted…

Good times pass, this wasn’t meant to last
The road went by so fast
remember

Yours and mine, it was an awesome time
I’m sure that you’ll be fine
I’m moving on

Yours and mine, it was an awesome time
I’m sure that you’ll be fine
I’m moving on

My grandmother’s shoes

Wednesday, February 24th, 2010

This won’t be particularly coherent, but I felt compelled to get these thought-fragments down somehow. It makes me feel more… personlike, to think like this.

My grandmother’s shoes are waterproof. Or rather, I should say the sneakers I am now wearing, which came from my grandmother, are more waterproof than my other, older pair of shoes, which I had worn down so hard the rubber sole had cracked – fine in the dry summer, but when I walked through anything wet, it would wick and seep up through the sole, soaking my feet in cold water.

I spent most of the snowy portion of the Events FAD in Raleigh padding around the hotel in dry socks while the wet socks and wet shoes dried over the heater, only pulling on my shoes to go outside for meals, then beelining for the heater in my room when we got back to swap out the wet shoes and socks for dry socks. Rochester and Toronto were similarly cold and wet. I finally decided I was being an idiot – “oh, but these shoes are still good!” was clearly no longer the case – and swapped out for Guama’s shoes, a sturdy white pair.

The sneakers were supposed to be hers, I think, but she never wore them and I’m just about the same size, so she sent them in a box of clothes for the kids; I got the sneakers and an embroidered apron that’s almost too nice to cook with. (Besides, I don’t wear an apron when I cook; the clothes I wear are meant to be spattered with mud, grass, tomatoes – and washed.)

Guama’s shoes, my mother’s blouse. The purple pajamas Guama sewed for me when I was little, and which have since been passed down the line of cousins, ending with Audrey, who is 17 years younger than I am and who has recently outgrown them. A luggage from Lak-ee (my 6th aunt on my mom’s side, June). A shirt from Ama (“mother of my father”) and a shirt from Ema (“sister of the mother of my father”). Mom saving her old laptop for Ama, me passing down photography and math books to my cousin Melanie when she starts getting interested in things. Little bits of cloth and thought and love passed across the ocean and across the continent and down through time to children we have not seen grown up, who we only know in fleeting and outdated snapshots of reunions when he still had braces and she was not yet as tall as her mom.

We look at the emailed pictures of preschoolers we’ve never seen; we send clothes and hope they fit, hope a hand-me-down can somehow hold the memories of multiple little girls climbing on sinks to brush their teeth, complaining that they’re not yet sleepy, growing up until the sleeves reach halfway past their wrists, watching with bemusement as the next little one fits a little bit too small into the pants at first. We put sneakers in a box and don’t know whether the person on the other end will sigh and put them in a closet, or whether she will wear them every day until they’re scuffed with sidewalk marks and comfortable and part of her – a part of her that came from you.

This is one way I know my family – by the boxes that they send, by the luggages full of toothpaste and seasoning and dietary fiber and Pepto-Bismol I haul to them when I visit, and by the same luggage stuffed with dried mangoes, Mama Sita mixes, jars of nata de coco, pouches of Mang Tomas, and paper-wrapped tablets of tsokolate on the way home. Long-distance love, highly asynchronous. And I wonder if, many years from now, I’ll be packing sneakers into a box to send to my cousins’ children somewhere across the world, and whether they will fit.

Bad Ideas: the instant ramen diet

Wednesday, February 24th, 2010

When I was a little kid, I wouldn’t eat. Never finished meals, protested against second helpings, hid leftovers in the fridge. So when I went to high school, my growth spurt hit me like a two-ton truck – I don’t remember when the appetite started, but I do remember standing in the cafeteria line for my 5th lunch one day and suddenly realizing wow, I need a lot of calories now.

14-year-old Mel was hungry all the time. Unfortunately, this coincided with living at a school with a cafeteria that was… well, when you get your scrambled eggs in cubes, and you can pick them up and squeeze the water out of them, then put them on the soggy eggy-water pile and watch them suck it up again like squelchy pale yellow sponges, you can see why we were not particularly thrilled. (In their defense, it was a public school, and they did have to feed a horde of hungry teenagers 3 meals a day, so the budget for quality only went so far.)

There was a grocery store across the street – Eagle – that you could sign out to walk to. Eagle had such useful things as 2-liter bottles of Mountain Dew that were occasionally on sale, and 10-packs of Kit Kat bars, and on one memorable night I broke a multi-day fast by consuming 2 of each (yes, this was a bad idea), then proceeded to go up on stage for improv theatre night. I had been so absorbed in working that I hadn’t noticed that I hadn’t eaten since Wednesday until a teacher kicked me out of the machine shop with the order to go find some food. This is around the same time when I discovered that large amounts of caffeine made for fascinating heart rate test results in gym class.

Eagle also had discounted just-about-to-be-expired food, so I would sometimes go and get a whole roast chicken with sides for an after-school snack, or N frozen pizzas when there was an N pizzas for X dollars special going on. But cheapest of all was the instant ramen. One package made a snack. A couple packages made a meal. And one day, they were on sale for ten cents each.

I walked back to my room with bags and bags and bags of ramen – a range of flavors, for variety. Chicken, beef, shrimp, creamy chicken, spicy chicken… boy, was I going to eat well! Better than cafeteria food, for sure – and so I decided I was just going to eat my way through all my ramen, because that week’s cafeteria menu was particularly suboptimal.

The first day went well. The second and third days were pretty good. The fourth day I went back across the street for canned soup and and old roast chicken and started adding them into bowls of noodles. Then I started adding frozen vegetables, then eggs.

By the start of the second week, I was trying to drain and then pan-fry ramen in the microwave (this does not work very well). Fettucini Alfredo Ramen was a failure (cheese + milk + ramen) but Ramen Primavera (cream of mushroom + frozen veggies + ramen) was not all that bad. Pad Thai ramen was… an interesting attempt. I learned about different water/noodle ratios, textures at different boiling times, how seasoning packets tasted when combined.

By the 12th day, when I found myself mixing ramen with instant pudding and cinnamon from the cafeteria to make “rice pudding ramen,” I knew it was time to go back to the cafeteria. (Rice pudding ramen, by the way, is awful.) At this point, though, I had managed to feed my teenage self for almost 2 weeks on a budget of less than $7.

“Wow,” my 14-year-old self thought. “That was really cheap! I could eat like that for a long time!”

I did not cook instant ramen again for several years.

TOS in law school: posts by Luis Villa

Wednesday, February 24th, 2010

From Luis Villa’s post on wiki usage in law school classes:

In my experience, wiki writing- whether the goal is inclusion in Wikipedia or not- really should be part of the law school curriculum. It is better than traditional papers for teaching basic research and scholarship, and if done well, can also teach collaboration, editing, and other writing skills. There is still a lot to learn about the ‘done well’ part, but I hope Prof. Goldman and others continue to experiment with it. They’re doing the right thing even if their students don’t realize it yet :)

Worth reading. Also worth reading for engineering students frustrated and befuddled by those annoying “contract” things: what writing a contract feels like, explained in coding metaphors (analogy actually from Alex Macgillivray, but following Luis’s blog is what led me there):

“To put it in computer terms, imagine the contract as a computer program. In each the object is to be able to interpret the words and have that interpretation drive a result. Now imagine that there is no compiler for your program and that you can’t run any tests. All debugging must be done only theoretically and in your head.”