Back!

August 30th, 2010

Back from vacation. Just staggered (literally) back into my apartment in Raleigh a few minutes ago. My brain is approximately like this:

But Sam turned to Bywater, and so came back up the Hill, as day was ending once more. And he went on, and there was yellow light, and fire within… He drew a deep breath. “Well, I’m back,” he said. –Last lines of The Lord of the Rings, Chapter ‘The Grey Havens’.

It’s hard to imagine unless you’ve read the books (or seen the films), but that’s the best thought-picture I can paint at the moment. I’m feeling surprisingly well-rested and… good. Very good. The tiredness is a temporary local thing that comes from having driven down from Boston in 36 hours, and I’m actually paying heed to it right now and going to sleep extremely early. More coherence when I wake up.

I’ll start replying to emails tomorrow.

Heads-up: call for Sugar 0.90 testers will be coming soon

August 30th, 2010

From the latest Sugar on a Stick (SoaS) meeting minutes:

We spent most of our time on the next big urgent milestone: getting testable Sugar 0.90 images out the door for upstream Sugar QA. This isn’t an official SoaS release, but since SoaS is an easy way to get an instance of Sugar up and running, it’s great for testing, and since we’re going to include the 0.90 release of Sugar anyway, Simon has asked us to include it in our test builds by a certain date so it can be used to test the Sugar environment itself. By “certain date,” I mean that the 0.90 Beta release is this Wednesday; here’s what has to happen preferably before then. (For the Fedora folks in the audience, SoaS is a Fedora Spin.)

  1. Simon updates the sugar, sugar-toolkit, sugar-datastore, sugar-presence-service, sugar-artwork, telepathy-gabble and telepathy-salut packages in Fedora to the correct code versions.
  2. Mel gets 3 people to test these packages and give them karma in Fedora’s system, which will put them in the stable repositories. I’ll be writing instructions on how to do this shortly.
  3. Simon or Peter or someone takes the next daily build and makes sure it boots, then announces the test image.

What this means for you, o reader: if you run Fedora (or can run Fedora in a VM, or can follow written instructions on how to do exactly this), you (yes, you!) can help us with 0.90 testing this week. We’re going to have instructions for this coming out once the code is ready to be tested; it should take less than 2 hours (hopefully less than 1) to do your setup and testing from start to finish, and you won’t need any prior experience. We’ll be using the same test setup for Sugar in the future, too.

The catch is that because we’re under intense time pressure to meet release deadlines, the time between when we can say “we’re ready! We need help!” and when we need the testing finished by is going to be VERY short. So this is a heads-up letting folks know this call is going to be coming.

Stay tuned for more QA news in Sugar land! (dun dun DUNN!)

This blog post written under more sleep deprivation than is probably good for me. I’m going to go to bed now so I’ll be more useful in the morning.

Burning N Minus 1 Ends of the Candle

August 27th, 2010

When you’re an engineer or other young professional, the figure “burning the candle at both ends” sometimes feels less than apt. A better, although admittedly bizarre visualization, is a many-spoked wheel. The simplest non-trivial form of this is the recurring notion of a three-way balance between work/school, sleep/other essentials, and fun/social life. (The joke at Olin was: Choose two.)

When an activity invades your sleep time, that’s burning your candle at two ends. When it also subverts work or displaces recreation (the former being less common, but possible) I suppose that would be three. Where was I going with this metaphor again?

Right. So I’ve been trying to be slightly better about compartmentalizing and respecting these different needs. Having flextime at work does mean they can and sometimes will trade places or be redistributed in a funny way. But it’s good for my overall sanity that some things remain anchored, particularly sleep. I’ve been making an effort to repair my sleep habits after several months of bad behavior.

Last night, though, I had to make an exception. The latest-and-greatest project at Artisan’s Asylum is nearing a hard deadline for completion (I’m unable to reveal details just yet) and everything is down to the wire. When I wandered in Wednesday night, after sitting out much of the project construction, I was immediately conscripted (along with Andrew Bressen and Avinash Uttamchandani) for the task of building a new subsystem. From scratch. That night was spent conceptualizing and buying and testing parts, so the big push had to happen last night.

I won’t be present for the do-or-die test tonight, but I’m pretty confident what we built into the wee hours of the morning will work. Sort of. Here’s a teaser:

Burning Stuff

Big thanks go to Jimmie Rodgers, who filled in on the second night and exercised his massive prowess with electronics. I no longer associate the Arduino with memories of debugging PIC assembly code.

I have to say, while I’m not as capable at fundamental building tasks as I’d like–I’m not trained on most of the equipment yet, and I don’t trust myself with the circuity–working on projects like this boosts my confidence that I’m still useful. One thing I can always do well in situations like this is simply be an engineer. I think up a lot of inline optimizations and bug fixes while I’m following people around, serving as an extra pair of hands. I solve the conceptual problems, draw diagrams, and bounce between disciplines far more varied than what I can actually implement with my own two hands. And as I do this, I keep an one eye firmly on what others are doing, maybe butting in here and there so I can try things for my own edification.

As with most things in life, the key to growth is to begin from areas of strength.

AANE Call for Contributions

August 26th, 2010

Shameless plug: I’m helping man the AANE’s WordPress blog. There’s a general call for contributions and suggestions for how to make the blog a better resource to the aspy community.

I’ve never dealt with moderating contributor-level access on an Internet-facing WordPress instance. This should be rather interesting.

What every family of 9/11 should know

August 23rd, 2010
Dear families of 9/11, I wish you could see the caring and the pain that Muslim families around the world felt with you on that day.

Three Cups of Tea is a book that tells the true story of an American mountain climber named Greg Mortenson who nearly dies but his life is saved by a poor Muslim village near Mount Everest.  He promises to come back and build a school for them.  Thus begins his epic quest to build schools for needy Muslim communities all over Pakistan and Afghanistan.

On 9/11, he is traveling to the opening of another remote school in the mountains.  There is an opening ceremony, with the keynote speaker Syed Abbas, a "supreme religious leader" of Shiite Muslims in Baltistan of Northern Pakistan.  Abbas says,

"We share in the sorrow as people weep and suffer in America today... Those who have committed this evil act against the innocent, the women and children, to create thousands of widows and orphans do not do so in the name if Islam.  By the grace of Allah the Almighty, may justice be served upon them."

"I request America to look into our hearts," Abbas continued, his voice straining with emotion," and see that the great majority of us are not terrorists, but good and simple people.  Our land is stricken with poverty because we are without education..."

Mortenson says, "By the time Syed Abbas had finished he had the entire crowd in tears.  I wish all the Americans who think 'Muslim' is just another way of saying 'terrorist' could have been there that day.  The true core tenants of Islam are justice, tolerance, and charity, and Syed Abbas represented the moderate center of Muslim faith eloquently."

After the ceremony, women  from the village lined up to offer condolences to the Americans, pressing gifts and eggs into their hands "begging them to carry these tokens of grief to the faraway sisters they longed to comfort themselves, the widows of the New York village."
The true tragedy is that all but 12 Republicans in the House voted against health benefits for 9/11 responders last month.  

WAKE UP AMERICA!  Don't allow politicians to cloud your knowledge with slimy arguments against the mosque two blocks away from ground zero. The vast majority of Muslims are peaceful, and these hateful arguments only spread ignorance. The politicians speak out against the mosque are only strengthening Osama bin Laden's power, a power that thrives on ignorance and fear.  The more America screams hate, the easier it is to recruit terrorists.  As Americans, we must fight back against this ignorance.

Forbidding this mosque is like forbidding the construction of a community church near a site where the Ku Klux Klan held a massive hanging and murdered lots of people.  The Ku Klux Klan consider themselves Christian.  Do they represent Christianity?  Not by a long shot. Would the average Christian even consider the Ku Klux Klan to be a part of Christianity as well?

It's the same type of fear that made Americans think it was okay to send Japanese Americans to internment camps during World War II and the fear that fueled the Communist witch hunts during the Cold War.

Know your enemy.  The enemy is not peaceful Muslims.  The Qur'an promotes peace, education, and women's rights.  The enemy is the terrorists, an entirely different breed.  As Obama said, "The terrorists practice a fringe form of Islamic extremism that has been rejected by Muslim scholars and the vast majority of Muslim clerics--a fringe movement that perverts the peaceful teachings of Islam."

Oh, wait.

George W. Bush said that, not Obama.
See his full speech here.

But I disagree with Bush's words. Terrorists are not following an Islamic extremism, because they are not following Islam at all.  Just as the Ku Klux Klan is not following an extremism of Christianity, their horrible acts against humanity make it impossible for them to be truly Christian. 

The mosque, called Park51, is a community center with a basketball court and cooking classes. It embodies peace, it embodies religious harmony as its board of directors is full of Christians and Jews as well.  The founder, Imam Feisal Abdul Rauf, is a peaceful man who has been sent on numerous speaking tours by both Bush and Obama to promote tolerance in Arab and Muslim nations. 
"Islamic extremism for the majority of Muslims is an oxymoron," Iman Feisal says.  "It is a fundamental contradiction in terms." 

The outrageous arguments against Park51 are just a smokescreen. Politicians are manipulating our emotions to buy votes for this fall. Don't be fooled.

And don't sit quietly, either.  Stand up, speak out, talk to your friends, family, and neighbors.  Don't let manipulative politicians drive America toward a hateocracy.

Required reading:

There is No "Ground Zero Mosque"
How Fox Betrayed Petraeus
Taking Bin Laden’s Side

Quotes from 9/11 families who support Park51
Build That Mosque
Three Cups of Tea (on Google Books)

Rise and Fall

August 18th, 2010

There are easy times, and there are hard times. Days when I feel like a real boy living a charmed life, and days when I feel stunted somehow. I think it’s in my wiring to be… not bipolar, but functionally cyclic. Cyclic in how I respond to data and stimuli.

The pattern was more distinct and regular in college, when my work itself had something of a fractal ebb and flow, and I was meeting regularly with people in various positions in my support net and being more deliberate about self awareness. Things never got too far in a bad direction before being caught, and conversely there was way too much fun and novel stimulus to maintain good habits forever. Neither state was ever stable.

Now I work in a technical office, where projects typically have monthly deliverables. But in practice one month’s work can run seamlessly into the next. And I’m more independent at home than I’ve ever been.

I see larger patterns now, and smaller ones. Six months of head-in-the-sand server development where I become rather short-sighted and difficult to work with, followed by two months of interaction design where I’m highly participatory and best friends with everyone. Then I’ll get in a fight with a friend, or worried about my latest bloodwork, and for a matter of hours or days nothing works and I can’t focus worth a damn.

It’s particularly hard to control lately. I accept this as a natural result of medical pressures, and the poor sleep habits I am trying to fix, and I cut myself some slack.

Today was by and large a good day. I found a new housemate for us, I made calls, and started some things. I continued my recent trend of sticking my finger into lots of figurative pies, which is really a wonderful thing if I’m having a productive day/week/month. It means I actually grow as a person and get my name out there.

Then tonight, I had to deal with someone in a business context, and it was one of those situations where I struggle to plant my feet and act like a normal human being with a spine. People like that make me feel as if I still don’t understand people. Still haven’t learned, haven’t come so far since the boy with foot in mouth and hand in cookie-jar. Bleh. One step forward, one step back.

Of course, the real story behind the data isn’t the local minima or maxima, it’s the trend. And for the most part I’ve been feeling increasingly self-assured as a person, if not as an engineer. As an engineer I’m still relatively fresh, subject to increasing responsibilities and to the Dunning-Kruger effect. As a person, I’ve had a bit longer to come to grips with who I am and what I’m capable of. And recent experiences are helping to further crystallize it for me.

I’m like this:

phoenix ink

Rise and fall, fall and rise.

On The Strokes

August 17th, 2010

At the time, these guys were naïve enough (and good-looking enough) to firmly believe they were the best band in the world; and for a moment, it actually came true.

[via]

Permalink | Leave a comment  »

This is the most absurd(ly awesome) case ever

August 16th, 2010

FT02B-W-Inside.jpg

It has three 180mm(!) fans along the bottom, five bays, and a unibody aluminum frame.

Permalink | Leave a comment  »

Sloth Art

August 13th, 2010
It's that time again! You guessed it, it's time for my (almost) annual sloth post (apparently I missed 2008). Anyway... Hurray!

Today we'll look at a more uncommon expression of sloth affection: sloth art. We'll start with a more realistic oil painting by Michelle McCune entitled Ascending. The painting is inspired by the artist's trip to Costa Rica and is beautifully detailed. I can almost see the algae growing on it's fur!


Surprisingly, realistic art of sloths is pretty limited. It gets abstract very quickly. Here is a cute painting entitled "99 cents never felt so good (the perfect unity)" by Alexis Trice, who does custom pet portraits. I was slightly confused by this one for many reasons (why the cheetos? why the title, exactly?), but mostly I wanted to know if someone actually has a sloth as a pet. Can I have one too?!


Of course, we have to include some sloth pop art. This sloth print is by My Favorite Mirror. It's a bit formulaic as there is a whole theme of animals in crowns, but it's still cute.


This next one is called "Enticing Invitation" by APAK Studio and is part of their Electric Garden gallery. I like APAK's art style in general (they sell their prints on Etsy) and I absolutely LOVE this painting (the print is hanging on my wall). The imagery so clearly says: "Come down and play, we have caaaaake!" while the sloth carefully considers.


As for sloth drawings, we have this sloth illustration by Rich Barrett that was originally for a children's book (but never got published). Not sure if sloths actually hang out on a branch like this, right-side-up rather than up-side-down, but it captures the true nature of the sloth; they are all about chilling out.


Lastly, we have a more cartoony version of a three-toed-sloth by Hayes Roberts. I really like his style of drawing and he has a lot of cute drawings up on his website.


So, there is a limited selection of sloth art out there, but I'm sure sloths in various forms of art will be the next big thing. Because, honestly, how can you not love a sloth? The smiling face, the slow gentle nature, and the fact that they only have claws for feet! So next time you're drawing, painting, sculpting, etc., consider adding a sloth to your artwork, you won't regret it! :D

LIQUID GRAPHITE

August 10th, 2010

...is way cooler than solid graphite.

Permalink | Leave a comment  »