Abstinence-Only Driver's Ed

On Abstinence-Only Driver's Ed (parody):

ABSTINENCE-ONLY DRIVER'S ED.
BY SUZANNE KLEID

- - - -

Thanks for making it out on a rainy Saturday, kids. Slippery out there, huh? Let's get started. We're gonna have some fun today!

Car accidents are a leading cause of death for teenagers. The school board and your elected representatives want to make sure that you and your families are spared from such a tragedy, which is why the money for driver's ed was eliminated from the budget. Whereas last year I was teaching your older siblings how to shift and brake and three-point-turn during a six-week course, it has since been decreed that I actually need just one afternoon to tell you the only piece of safety information I'm permitted by law to share:

The ONLY 100 percent effective method for avoiding car accidents is to ABSTAIN from driving until marriage.

Read the full thing. It's good. :-)

Apples vs. Oranges: Sexism vs. Racism

Today while browsing on Facebook, I ran across this charming group:

Hillary Clinton: Stop Running for President and Make Me a Sandwich
"Dedicated to keeping Hillary Clinton out of the Oval Office and in the kitchen"
It's funny how overt sexism is so much more accepted than over racism. This got me thinking about some stuff...

Racism vs. Sexism

Much as I enjoy my little urban bubble where I don't hear extreme racist or sexist remarks on a daily basis, a quick perusal of Facebook shows me that that's woefully not the case. Any large group quickly turns into a discussion of why {insert race, gender, sexual orientation} sucks. Oops - did I say discussion? I meant punctuation-less rant, LOLs and all. Racism and sexism permeate our society in advertisements, jokes, and in each and every person's minds.

Though they both permeate our society, racism and sexism are different beasts. They have different histories, different present day struggles, and different futures.

History

Historically, black people have won certain rights before women - namely, the right to vote. Black people won the right to vote in 1870, while women didn't receive this for another fifty years. Additionally, if my college legal professor is to be believed, the Anti-Discrimination Act of 1977 only narrowly added in the gender clause. The ADA was really targeting at eliminating racial discrimination - protection for genders was afterthought.

While black people obtained certain rights before women, the struggles were very different. Black people were slaves - (white) women in this time period may have very limited freedom, but there was still pressure to "respect" women. The civil rights movement was marked with more violence than the women's rights movement.

Present Day

Currently, at least in my urban bubble, sexism is more condoned than racism. Take, for example, that facebook group (which I sadly discovered one of my own family members joining) and let's flip it around to race. Which would be more offensive:

Hillary Clinton: Stop Running for President and Make Me a Sandwich

or:

Barack Obama: Stop Running for President and Go Pick Me Some Cotton

I'd argue the second one would be more likely to elicit a jaw-dropping response, whereas the first one might get a little chuckle. Racism is a big no-no, but sexism is kind of ok. [Disclaimer: I've never lived in the rural south. Things might be very different in other parts of the country.]

Let's look at the stereotypes facing each group:

Black People: Lazy, Violent, Unintelligent / uneducated
Women: Irrational, Emotionally Weak, Un-opinionated

What's interesting is that while black people and women both face some sort of "stupid" stereotype, the tone of it is a little different. According to the stereotype, black people are uneducated whereas women are educated and yet un-opinionated (they don't really "think" about things).

Future

Races blend, but genders do not (generally speaking). What steretypes would a person who is 1/4 Black and 1/2 Chinese and 1/4 Caucian experience? People are not, generally speaking, part-male and part-female. Gender has a strict binary divide: you're either male or female. There is no such divide for race.

Socially, we might eventually treat different races equivalently but we will never treat genders equivalently. The fact is that the vast majority of the world is attracted to either men or women, but not both. You might regard a black, hispanic, asian, etc person as "just anyone", but men will identified as men and women will be identified as women. Gender will always be a thought that is front and center in your mind.

The flip side of the social point is that even if you're a man who thinks women are stupid / crazy / some other offensive stereotype, you still probably want them around (unless you're gay, that is - I wouldn't want to be heteronormative ;-)). The extremes of sexism probably won't result in a thought of "I hate this group so much that I don't even want them around." The extremes of racism do. Sexism leads to superiority, violence, etc. Racism leads to all that, and to elimination / exclusion.

Hillary Clinton vs. Barack Obama: Who's More Impacted by Prejudice?

Suppose Clinton and Obama try to leave the race / gender issues behind by acting more like the typical politician (eg, white male) - how does that impact how people view them? That is, what happens when a person violates the stereotypes of their race or gender?

Obama would be a black person acting "white". Some people might resent him for betraying "his people," but the general public probably wouldn't hold it against him too much.

Clinton, however, would be a woman acting like a man. Women who act like men are seen as cold bitches. Every candidate has opposition, but people hate Clinton on an emotional level that you don't see with other politicians. Ask someone why they hate George W. Bush, and you'll probably hear something about the war, economy, etc. With Clinton, you'll often get an articulate arguments such as, "I just hate her - she's a nasty person."

Damned if you do, damned if you don't. If she acts feminine, she's too weak to be president. If she acts masculine, then she's a bitch.

Does that mean that Clinton faces more severe sexism than Obama does racism? No. The problems are just different. Sexism is more condoned in society, but racism can be more severe.

Then again, this is all coming from a white girl who lives in a city in the northwest. One should never forget how their race, gender, sexual orientation, etc affects their experience with prejudice.

Am I a Feminist?

More than one friend has read my blog and asked, "when did you become such a feminist?" The assumption is, of course, that all feminists must be bra-burning and man-hating lesbians. Having never observed me actually burn a bra, universally hate men, or, well, "swing the other way" (much to some people's disappointment), you can see their confusion.

Out of the 100 or so RSS feeds I read, Feministing and Feministe are two of the more interesting ones. Feminists are not man-hating - they're pro-equality. They're not anti-sex - they're believe in each person making their own choice. They are women and men. If I had to generalize about the actual beliefs of feminism, I'd say that they don't believe in generalization. They believe in the individual.

They believe that pharmacists should not be able to deny contraception to women.

In Indiana, the state senate passed a measure that would allow pharmacists to refuse to do their jobs. If a woman wants contraception (including emergency contraception), pharmacists would be within their rights to refuse to fill her prescription. The bill’s sponsor initially said that it wouldn’t apply to contraception, only emergency contraception — a statement he later had to backtrack on, probably when someone informed him that emergency contraception is the exact same thing as standard birth control pills, just in a higher dose. Plus, you know, it’s contraception. And yet, “he claimed this week that it would not apply to birth control pills.”.

They believe that it's wrong that teen girls in the media are either sexualized or picked on for being ugly (think: Chelsea Clinton in the 90s vs. the Olson twins)

So there it is: ugly and worthless, or live bait/freak magnet. Those are the choices patriarchy offers to our girls. Picking on young girls for being awkward is cruel; so is sexualizing them. Men should just leave them alone until they’re grown up. But apparently that’s too much to ask.

They believe that women should not have to live in fear in Iraq.

The images in the Basra police file are nauseating: Page after page of women killed in brutal fashion — some strangled to death, their faces disfigured; others beheaded. All bear signs of torture.

The women are killed, police say, because they failed to wear a headscarf or because they ignored other “rules” that secretive fundamentalist groups want to enforce.

They support Clinton and Obama's views on reproductive rights - they do not support McCain's. They do not believe that you should support Clinton because she is female - in fact, many even support Obama.

They believe that abortion saves lives - literally and figuratively.

I have been an abortion provider since 1972. Why do I do abortions, and why do I continue to do abortions, despite two murder attempts?

The first time I started to think about abortion was in 1960, when I was in secondyear medical school. I was assigned the case of a young woman who had died of a septic abortion. She had aborted herself using slippery elm bark.

They believe that teens should have comprehensive sex education. Abstinence-only programs don't work.

And Republicans have… outlawing abortion and telling people to keep their legs closed until they’re married. The very things that never work. And they oppose the measures that have been proven to decrease the abortion rate. Because they’re pro-life like that.

They believe same-sex marriages should have the same rights as heterosexual marriages.

They oppose the harassment of abortion doctors.

They’re going after Dr. Tiller, a Kansas abortion provider, for approximately the 340,986th time. Dr. Tiller is a favorite of theirs because he’s one of the last abortion providers in Kansas, and he provides late-term abortions. One of their followers shot him in both arms a few years ago, his clinic has been vandalized on numerous occasions, his workers are regularly harassed, and he’s Target #1 for a “pro-life” movement that murders doctors. Tiller’s home address, family members’ information, and pictures are all posted on “pro-life” websites. For protection, he lives in a gated community, has a high-level security system surrounding his home, and wears a bullet-proof vest to work every day.

They know that rape and assault happen to women everyday, and is often covered up. They believe that it must change.

Jamie Leigh Jones was raped by her American co-workers in Baghdad. She was then imprisoned in an effort to cover up her assault.

They believe that sexism is rampant in this presidential election.

Using overtly sexist language, he has referred to Sen. Hillary Rodham Clinton (D-NY) as a "she devil" and compared her to a "strip-teaser." He has called her "witchy" and likened her voice to "fingernails on a blackboard." He has referred to men who support her as "castratos in the eunuch chorus." He has suggested Clinton is not "a convincing mom" and said "modern women" like Clinton are unacceptable to "Midwest guys." He has called her "Madame Defarge" and "Nurse Ratched."

They believe that domestic violence is very real in the US - and it affects both men and women.

The CDC said 23.6 percent of women and 11.5 percent of men reported being a victim of what it called "intimate partner violence" at some time in their lives.

The CDC defined this as threatened, attempted or completed physical or sexual violence or emotional abuse by a spouse, former spouse, current or former boyfriend or girlfriend or a dating partner. The CDC estimates that 1,200 women are killed and 2 million injured in domestic violence annually.

They believe that calling teens who are having sex "sluts" does not solve the problem. Shame does not effectively discourage sex - it discourages teens from getting help.

A state lawmaker used a derogatory term Wednesday to describe unmarried teen parents as sexually promiscuous and complained that society condones premarital sex.

"In my parents' day and age, (unmarried teen parents) were sent away, they were shunned, they were called what they are," Republican Rep. Larry Liston said during a GOP legislative caucus meeting in Denver. "There was at least a sense of shame."

Liston continued: "There's no sense of shame today. Society condones it ... I think it's wrong. They're sluts. And I don't mean just the women. I mean the men, too."

They believe that sexism is alive and well in the US - even in children.

Men presidents only

I think that having a woman president would be a bad idea for our country. Women are not meant to rule countries and be in charge. They are meant to make decisions but not confirm them.

Our president deals with some countries that don't respect or allow women in leadership positions. I wonder if the United States would have more terrorist attacks because we would be seen as weak with a woman leader. I agree that women can do many things, but leave the ruling of the countries to the men.

BRITTANY BAYLES, 13, Kennewick

They believe that "gray rape" is a myth and it condones rape.

Rape can be confusing, it doesn't make it "gray." Feminists have long fought to dispel the myth that initially consenting to one form of intimacy does not make it okay for someone to force another kind on you. In this case, the young woman was hooking up with her eventual-attacker when he forced her to perform oral sex on him.

They believe there are tough decisions in gender equality. Should you segregate buses by gender in Mexico to make them safe?

They believe that women's rights are changing each and every day.

Feminists believe in equality for men, women and transgendered individuals. They are pro-choice. They believe that teens should receive comprehensive sex education. They do not believe in shaming women on the grounds of their sexual decisions. They believe that sexual violence is a very real problem in the US and beyond. They believe that sexism - and many forms of prejudice - permeate the world.

So am I a feminist? Well, aren't you?

DISCLAIMER: No group can speak for the views of all its members. Opinions vary. Not all feminists are pro-choice, etc.

Form Happy - Happy Forms!

I've gone a little bit form happy today. Google Docs just announced today the introduction of forms in Google Spreadsheets. Oh, happy day... :-)

Prior to this, I had a simple little form app that I wrote. It wasn't great, but it kind-of-sort-of did the trick. There were two versions that I used for Seattle Anti-Freeze:
1) Public Access - anyone can add or remove rows. All updates get emailed to me.
2) View-Only Access - only admins can add or remove rows. Anyone can view the data.

For the "add yourself to the invite list" form, I used #1. This was mostly ok - I just had to be diligent about monitoring the list. I got a lot of comments about why there isn't more security on my forms, but it really wasn't a problem. Sure, I could lock stuff down with a password - but why? There's a balance between security and the user interface - more security is not always a good thing (although it would have been nice if a certain someone stopped adding Barney Stinson to my lists...).

For the guest list, I used #2. It let anyone view it but not edit it. Technically Google Spreadsheets could do this before, it was just a little more work to add rows (since you have to be logged in to gmail). Easy adding and removing, but there was no ability to edit the contents of a row. One day I fully meant to get around to implementing this, but now... meh.

Hellooooo forms. Beautiful. Perfect. I've got a little bit form happy today by replacing my old forms with new Google Spreadsheets form. I've got a new invite list form, an idea submission form, and a form to track the guest list for parties. Excellent.

And, you can monitor any changes to the docs via iGoogle. Wheeeee! This makes me a happy person.

Silly Bugs

Obvious bugs in software annoy me. Obvious bugs in software that have been there for a while annoy me even more. Obvious bugs in software that have been therefore for a while that should be trivial to fix make me laugh.

Wed, Dec 26, 2007
Philadelphia International Airport, (PHL) to Seattle/Tacoma International Airport, (SEA)
Flight: United Flight 2234 operated by US Airways (on Airbus A321-100/200)
Depart: 05:55 PM, Philadelphia, PA (PHL)
Arrive: 09:09 PM, Seattle/Tacoma, WA (SEA)
Total Travel Time: 3 hrs 14 mins

3 hours west to east? Nope. Don't think so.

Sun, Sep 23, 2007
Philadelphia International Airport, (PHL) to Seattle/Tacoma International Airport, (SEA)
Flight: US Airways Flight 753 ((on Airbus A321-100/200)
Depart: 05:55 PM, Philadelphia, PA (PHL)
Arrive: 08:57 PM Seattle/Tacoma, WA (SEA)
Total Travel Time: 3 hrs 2 mins

Sorry.

Mon, Sep 3, 2007
Flight: Delta Air Lines Flight 533 ((on Boeing 757-200)
Depart: 02:23 PM, Atlanta, GA (ATL)
Arrive: 04:30 PM Seattle/Tacoma, WA (SEA)
Total Travel Time: 2 hrs 7 mins

Ooh... two hours coast-to-coast... I want to be on that plane!

And yet... it used to work at some point:

Tue, Feb 27, 2007
Flight: United Flight 2032 Operated by US AIRWAYS( nonstop )
Depart: 08:35 AM, Seattle/Tacoma, WA (SEA)
Arrive: 04:31 PM, Philadelphia, PA (PHL)
Total Travel Time: 4hrs 56min

At some point, between Feb 27 and Sept 3, Travelocity forgot what a timezone is. Travelocity still doesn't know. Nice work, guys.

Google Seattle/Kirkland Tech Talks

Google Seattle/Kirkland is running its tech talk series with speaking from inside and outside of Google. Here's the lineup:

February 21, 2008
6:30 - 9:00 PM
Web Archives & Interfaces for Social Studies of Online Action
Kirsten Foot, Associate Professor of Communication, UW
Register Now
March 20, 2008
6:30-9:00 PM
Here Come The Robots
Helen Greiner, Co-founder and Chairman, iRobot Corp.
Register now

Register at http://www.google.com/events/seattle_techtalk

Contact seattle-events@google.com with questions.

Little Black Book and a Dark Little Secret

Rumor has it that Match.com is coming out with a facebook app called "Little Black Book". Details on it are a tad fuzzy, but it sounds like it will show other users who have installed Little Black Book in addition Match.com users.

Little Black Book lets Facebook users sign up to see the other Facebook users who hope to date someone. Once they're signed up, users of Little Black Book will receive potential matches among Facebook users and non-Facebook users who are signed up with Match.com.

This could be just what online dating needs. Match.com floods you with a wealth of details about a person and lets you search on minute details. "Hmm, why yes, I would only like to date people who are in Financial services. But no legal for me!" The problem is, of course, even if you do care a great deal about your date's profession, you probably don't regard paralegal vs partner in a law firm the same way. You can also see if your diet matches your date's diet. I can just see someone now: "Well, sure, Suzie wasn't as well educated as I wanted, but her diet matched mine, and that's why we fell in love!"

So while Match.com shows you a suitor's carefully crafted profile, Facebook can give you a glimpse into their actual life. A Facebook profile is maintained for the purposes of sharing one's life with their friends. It contains actual photos - not just the top two or three shots. A comment on a person's wall such as "Remember that He's always there. We'll pray for you!" or "Do you remember anything from last night?" can tell you if a person is immersed in religion or partying (or both). Because Facebook is a platform for interacting with friends, it can tell you more about who a person actually is. Match.com profile are written expressly for attracting strangers and therefore represent who a person wants to be. Little Black Book could breath a bit of real life into online dating.

Will Little Black Book break online dating's "don't ask, don't tell" policy?

A gay friend of mine uses online dating because it's hard to meet other gay men without going to gay bars - and that's not really his scene. A family member of mine uses it because, as a single parent, there aren't many options. Attractive, social, intelligent friends in their 20s - the people you would expect to never "need" it - use online dating because they are frustrated with the dating scene or just figure, "hey, why not?" Numerous friends and family members have found their spouse or long term partner from a dating service. In fact, according to one study, 12% of couples married in the last year met online. Wow.

Despite the fact that most people I know are using online dating services, and that it appears to be working, they will only admit to it very quietly - if at all. (Note how I carefully worded the above paragraph to ensure that I'm not pinpointing any specific person.) Online dating is like this dark little secret.

The problem is that Facebook apps typically thrive off word-of-mouth (eg, mini-feeds and invites). I added Fun Wall, SuperWall and Nicknames because I wanted read the message someone had left me. I added BillMonk because someone invited me to it. I added Percent because I saw it in someone's mini-feed.

It's a catch-22. If Little Black Book advertises you use it, then many people won't install it. If they don't advertise that you use it, people won't discover that it's out there.

Or, maybe, just maybe, Little Black Book will show that online dating doesn't have to be a dark little secret.

Linking for Dollars

[UPDATE: I emailed Linking for Dollars and they have now updated their code to include the rel="nofollow" attribute. They now fall within the Google Webmaster Guidelines. Nice work!]

Much like I nod my head to the inventor of Pet rocks, I would nod to whoever came up with Facebook gifts. If you can get people to pay $15 (adjusted for inflation) for a rock, or $1 to send an icon (eg, "gift") with a message, I say "bravo!" The sillier the idea, the more impressed I am when someone monetizes it. Really - I'm impressed with their brilliance in marketing.

In a similar fashion, I say "bravo" to Empowering Youth's Linking for Dollars* initiative. Empowering Youth* is, presumably, trying to raise its pagerank (or if not pagerank specifically, they're trying to market their company). Instead of paying people to link to them, which breaks Google Webmaster Guidelines, they'll donate $1 to St. Jude Children’s Research Hospital for each person that links to them. It doesn't seem quite so unethical if the money is going to a charity, does it?

Empowering Youth, Inc, is sponsoring an effort to raise funds for St. Jude Children's Research Hospital. Last year, "Linking for Dollars" raised $500! You can help. Empowering Youth will pay one dollar to St. Jude, just for posting this announcement. Details are here

However, all the reasons that search engines don't like paid links are in play here (read Matt Cutt's post about this). The basic idea is this: if I see John hanging out with Daniel, I will assume that John likes something about Daniel. Maybe he thinks Daniel is interesting, or smart, or funny, etc - I don't know what it means, but it probably means something positive about Daniel. If Daniel pays John to hang out with him, well, it doesn't really mean much, does it? Paid links are the same way, regardless of where the money goes.

Now, in all honesty, I don't think Linking for Dollars / Empowering Youth knows about any of this fancy search engine optimizer stuff. They may have never heard of paid links, and they probably don't know that it's "illegal." They probably said "hey, we want to get the name out about our company - and wouldn't it be great if we could do this in a charitable way?" They came up with a great way of doing this - but it just may be one that'll get their site dropped. Yikes!

So, bravo to Linking for Dollars. I applaud your creativity and your ability to align reader's charitable inclinations (and likely your own) with marketing your company. Frankly, I think charities would be more effective if they could better align people's "selfish" motivations with their own donation goals. But, you're still breaking the rules of the game - or at least the Google Webmaster Guidelines - by paying for links. Tsk tsk.

* Any links to Linking for Dollars and Empowering Youth use the rel="nofollow" attribute. I won't play in this pagerank game :-).

Gayle is... not agreeing with Facebook removing "is"

I woke up this morning, checked Facebook, and discovered that Facebook had removed 'is' from status messages.

Previously, because all status messages were preceded by "is", users have been forced to either reword their phrases to be grammatically correct (eg, "Gayle is looking for people to play soccer on Wednesday nights. Let her know!" instead of "Gayle: let me know if you want to play soccer on Wednesday nights."), or to deal with bad grammar. I personally was in the awkward rewording camp. No bad grammar for me!

Users had been fighting for this for a while via Facebook groups. While Facebook 'petitions' (aka, groups) can not save Darfur, elect Barack Obama elected (even if you are One Million Strong), or legalize gay marriage, it can in fact change Facebook.

It appears that I should have started my petition to keep 'is' in status messages while I had the chance. I think I'm one of the few people who don't support this change.

The Facebook 'is' was part of Facebook's personality - the awkwardly worded status messages, the "So-and-so is happy because she got admitted to Penn", and the people who would just say screw it and deal with their bad grammar. It's part of what made Facebook Facebook.

In a lot of ways, it reminds me of Google's "I'm Feeling Lucky" button. The button is pretty silly:

  1. You would only use if you know what the first result will be, in which case you probably would have bookmarked the page already.
  2. It clutters up the interface with something that's rarely used.
  3. It arguably costs Google money because it skips over search results, and therefore ads (or it would if people, you know, used it).

Any User Interface designer would tell you not to add such a button. But still, year after year, it remains. Why? Because it's what makes Google Google. It's "Googley".

Well, if you'll permit me to use Facebook as an adjective, 'is' is Facebooky. Of course, in a few months, it'll all seem silly. We'll forget that we ever awkwardly reworded our status, and high schoolers will relish with writing "Ana: omg Mrs. Crawford is so weird LOL!" instead of the more sophisticated "Ana is thinking that Mrs. Crawford is so weird." What's done is done - Facebook has given us more flexibility with status messages. What an application giveth it can't taketh away.

Blue Screens and Web Apps

My laptop, which I fear is on its last legs, got a little servicing today from Dell. It'd been blue screening frequently since, well, since Dell last visited me two months ago (broken fan -> overheating laptop). I'm going to assume that's just a coincidence, although the timing is suspicious...

I tried reinstalling windows first, of course, but then it blue screened when I tried to reinstall. Excellent! At least Dell can't tell me it's a software issue...

I ran some tests and then Dell ran some more tests, to discover that absolutely every test passed. Wonderful! (Paraphasing)

Gayle: "All the tests passed."
Dell: "Ok, well we'll send out a technician to replace the hard drive and the CPU."
Gayle: "Ok, but we ran two separate hard drive tests and they both passed."
Dell: "Sometimes the tests skip over things."
Read: Dell is taking shots in the dark right now. Excellent.

One new hard drive and reinstall later, I'm in the process of getting my computer back up to a liveable state. It's much easier now than it was a year or two ago. There's less to install because of web-based apps, and it's easier to reinstall those few things.

  • Pictures: I use Picasa. Quick, easy install. Man I love Picasa / Picasaweb - have I mentioned that? More on that another time :-).
  • Word Processing: Somewhere, amongst piles and piles of CDs, I have the Word and Excel. I think. Google Docs & Spreadsheets works better for most things anyway (since I can access my files from other computers), so I'll hold off on installing Office for now.
  • Email: I weened myself off Outlook years ago (I used to be a big fan, but then it broke on me) and have been using Gmail for a long time.
  • Calendar: Google Calendar. Love it!
  • Web Browsing: Firefox. Installed.
  • Programming: For non-work things, I use .NET and Visual Studio. I recently moved my two websites (Social/Conduct and CareerCup) over to ASP.NET 2.0, which means that I can just use Visual Studio Express. Good thing too - the regular Visual Studio took sooo long to install.
  • IM: My friends are split between Google Talk, AIM and Windows Live Messenger.
    • Google Talk: I do prefer the windows client, so I downloaded that - small, quick, easy.
    • AIM: While a lot of applications don't significantly improve with each version, AIM was one of the few which actually got worse. Installing was always a hassle because you have to find the appropriately old version of AIM and then match that to the right version of DeadAIM (a plugin that adds some nice features). Gmail Chat now has AIM integration - I think I'll just stick with that.
    • Windows Live Messenger: Oh my this was hard to install! I download the installer (WLInstaller.exe) and open it. It starts a webpage with my default browser (firefox, of course) and then tells me that I need to use IE 5.0 or greater. Well, damn. Do I really have to change my default browser just to install Windows Live Messenger? Come on now. I eventually track down another site that offers the install file directly.

I'll probably get around to installing Office at some point, and maybe AIM as well. But if I had to pay a few hundred bucks for Office, would I buy it? Probably not. We really are getting increasingly close to the idea of the dummy terminal.

MS Explorer Crashes

Really, name a cruise ship the MS Explorer, and of course it'll crash. Silly people. :-)

A Canadian cruise ship struck submerged ice off Antarctica and began sinking, but all 154 passengers and crew, Americans and Britons among them, took to lifeboats and were plucked to safety by a passing cruise ship.

The Chilean navy said the entire MS Explorer finally slipped beneath the waves Friday evening, about 20 hours after the predawn accident near Antarctica's South Shetland Islands.

No injuries have been reported.

Preparing Effective Resumes

I get asked pretty frequently to review resumes, by strangers and friends alike. I wrote a bit about this on CareerCup (my other website - technical interview questions and such).

When I was in high school, a teacher returned an essay of mine with the following written on the top of the paper: "Know your audience." The task was to write a persuasive essay on any topic of our choosing. I just so happened to pick a topic on which the teacher had extensive knowledge and strong feelings. I hadn't been thinking about this at the time I chose the topic, but he was right - I should have known this wasn't a good topic. Lesson learned.

Writing a resume is no different. Tailor what you're writing to the specific company and position.

[more on Cosmetics, Content, Software Engineering Resumes, Wording & Proofing, Customization, etc]

Read the rest... CareerCup: Preparing Effective Resumes

Next Topic on CareerCup: How to Choose a Company

Barack Obama on Sorting Algorithms

Barack Obama is speaking at Google today. Supposedly, Eric Schmidt explained his speaking at Google was kind of like an interview. When we interview candidates at Google, we like to ask technical questions.

Schmidt: What's the fastest way to sort 32 bit numbers?
Barack: Not bubble-sort.

Sure, we'd expect a little more from a technical candidate, but as a presidential candidate, I'd say that's not too bad of an answer!

Age Is Not The Issue

I still read my university's newspaper. I'm not sure why, really - other than that little 'subscribe' in Google Reader is just too easy to hit.

Each year, it's the same set of crimes - some shootings near campus that don't involve Penn students, a bunch of muggings, the bank being robbed, and some violent crimes towards students. And really - I do think Penn security does a good job, but it's still West Philadelphia.

One of the recent incidents actually involves a Penn security officer:

The guard offered to escort the student from 38th and Sansom streets to her house, near 41st and Locust streets, at about 9:00 p.m. They arrived at her door, and he said something to get the student's attention. When she turned around, he had exposed himself.

The security guard, 21, was arrested shortly after the incident was reported and has permanently been removed from campus. He did not have a criminal record, Vice President for Public Safety Maureen Rush said.

Interesting, and upsetting to the student involved, but what really caught my attention is this:

Rush said the minimum age for security guards is being raised from 21 to 25 to ensure that guards are "mature enough" to handle the job.

Since it's not really acceptable for PR reasons for Penn to say "well, sh*t happens," Penn's trying to make a response. Do background checks? Already done - he didn't have a criminal record. Make the guards carry around IDs? Ok, but they've already caught the guy - that wasn't an issue here. Require guards to be 25 instead of 21? Yes! Now we're taking preventative action!

Right. Because boys don't learn until they've reached the age of 25 not to just whip it out in public. At 21, how could the guard have really known better? Bump up the minimum age to 25 and now we'll have guards "mature enough."

Is this legal? Yes. The Age Discrimination in Employment Act of 1967 (ADEA) only protects people 40 and older from age discrimination. I love the irony in an age discrimination law that discriminates based on certain ages.

Though Penn's reaction abides by the words of the law, they are against the spirit of the act. Whether you're 21 or 25, guys know not to expose themselves - age is not the issue.

Sexual Assault on Reality TV

Coming to you from Big Brother in South Africa...

... viewers of the incident, which took place on Saturday afternoon after an extended drinking bout which ended in copious vomiting and apparent blackout for Molokwu, remain adamant about what they saw: Bezuidenhout lay down next to the comatose young woman and penetrated her vagina with his fingers. He carried on despite the pleas of another female housemate for him stop.

The TV station asserts that the incident was consensual:

if a "non-consensual physical relationship" began there, the producers - Endemol SA - would have intervened. "There is no indication that she was unconscious at the time," said Joseph Hundah, an executive at M-Net.

No indication? Really? Yeah, I know the media distorts things, but I'm having a hard time understanding this. How could a woman have clearly given consent while viewers perceive her as comatose and another housemate pleas for him to stop?

Bezuindehout, defending his sexual behaviour in a show that has featured copious nudity, recently told his housemates, "Well, this is Africa."

Yes, indeed. It is Africa....

In addition to being a fairly wealthy country, South Africa boasts the title of Rape Capitol of the World:

  • 1.7 Million rapes per year, in a country of 23 million women. 7.3% of women are raped annually (assuming an even distribution of rape - which is probably not quite correct, but the alternative isn't any less scary).
  • A girl is more likely to be raped than to learn how to read (more)
  • 25% of girls are raped before they turn 16 (more)
  • Of South African men who know someone who was raped (doesn't that have to almost everyone?), 16% believe that the survivor enjoyed their experience and had asked to be raped. (more)
  • 50% of women will be raped in their lifetimes (more)
  • About 30% of adolescents report that their first sexual experience was forced (more)

Lock Your Doors: Wear Conservative Clothing

I've heard this argument before - that women who wear revealing clothing are "asking" to be raped or assaulted. That doesn't necessarily mean that the women deserve it, or that they're glad it happened to the women. Instead, they argue that dressing too sexy is like leaving your doors unlocked - you don't deserve to be robbed, but it doesn't mean you weren't being stupid.

The Daily Mail confirms that people do indeed think this.

If the woman was wearing sexy or revealing clothing, 6pc said she was totally responsible and 20pc said she was partially responsible.

If the woman behaved in a flirtatious manner, 6pc said she was totally responsible and 28pc said she was partially responsible.

Men, incidentally, blame women slightly higher than other women do. I'm not sure if this is surprising or not, as (in my experience) women are often more judgmental than men about other women.

In each of these scenarios a slightly greater proportion of men than women held these views - except when it came to being drunk, when it was equal.

Something about this idea of calling women partially responsible bothers me. If a woman is partially responsible for being raped, does this make the rapist less responsible? I would hope no one's actually suggesting that.

So, should women "lock their doors" so as to not be "asking" for it?

Several studies contradict this conclusion and suggest that women who dress sexy are actually less likely to be raped:

The men were then asked to evaluate which of the two women he would prefer to approach to do something she did not want to do. The men picked the submissive woman. These researchers also evaluated the differences in non-verbal cues between dominant and submissive women. They found that the submissive women generally gestured with less expansive movements and wore more body concealing clothing than dominant women.

Submissive women are more likely to be raped, and submissive women are less likely to wear revealing clothing. Who knew...

Robbery is about easy money, so that's why we don't walk around with a wad of cash on the street. That's why we lock our doors.

Rape, on the other hand, isn't about lust - it's about power, dominance and violence. "Locking your doors" doesn't make you any less likely to be a victim.

Report Card on Evite and Its Alternatives

When it comes to planning large events (1000+ people invited, 200+ people attending), Evite just doesn't cut it. Heck, it's never great, but it really suffers on large, paid events. So, what are my options?

I've evaluated the following: Evite, Socializr, MyPunchBowl, Zoji, Renkoo,

Problem Description: I'm looking for an invite application for planning large events. These events have 1000+ people invited, and around 200 people can buy tickets. Guests need to be able to respond and invite more people with minimal hassle, and they need to be able to easily view who's actually coming (eg, paid). It also needs to be easy for me, as the organizer, to be able to copy the invite list over to the next one.

Evite: It's a bit buggy, but it works fine for smaller events. For large events, it's pretty weak. Guests can spam all other guests. There's a cap on the number of guest you can invite. You can't easily export and import guest lists. Slow and buggy.

Disclaimer: Evite is the standard in invite apps, which both helps and hurts its assessment. I know its negatives better than anything else, which hurts its grade. However, I'm also accustomed to Evite's features and expect every other service to have the same things.

Pros:

  • Templates: Large selection (although fairly mediocre design)
  • No forced registration: Guests can RSVP and invite others without registering
  • Guest List Management: Supports exporting as a .CSV, I can edit guest responses,
  • I can set a public url for people who aren't on the invite
  • I can add a field for payment (which is really just a link to paypal)

Cons

  • Lacks security on the guest list: guests can spam other guests. Unacceptable with 1000+ people.
  • Guest list cap of 750 - too small for me.
  • Description field: max character counts of 3000 - the count is buggy and include HTML characters.
  • Unable to importing guest list
  • Garbles links inserted into invite.
  • Invite email doesn't provide date or time.
  • Annoying banner ads
  • Painfully slow

Grades

  • Ease of Use for Guests: A. (It doesn't require registration for RSVPing or inviting people).
  • Guest List Management: B (You can export guest lists, but you can't import them).
  • Elegance: B- (Lots of mediocre templates, and a lot of ads).
  • Final Grade: B-

Socializr: It does almost everything evite does, and is actually better in a few ways. It's an invite service, plain and simple. However, it requires guests to register in order to invite more people. That's a deal breaker for me.

Pros:

  • Supports closing the guest list to future RSVPs. Awesome feature!
  • Templates: elegant, and you can save your own template or use other people's.
  • Description field: sufficiently long, and you can edit the HTML directly.
  • Good guest list management: guests can remove themselves from the invite, and you can export and import guest lists. Organizer can edit guest responses.
  • Can redirect users to another website to pay after RSVPing.
  • Invite email provides the date and time.
  • Registration is not require to RSVP.

Cons:

  • Not enough templates
  • Requires guests to register an account in order to invite more people. So close....

Grades

  • Ease of Use for Guests: C+. (Docked for requiring guests to register to invite people).
  • Guest List Management: A+
  • Elegance: B
  • Final Grade: C

MyPunchBowl: Slick design for invitations, but the invite email is pretty ugly. It does little more than evite does, and it doesn't have a way for guests to reply "maybe". Well, that's just crazy!

Pros:

  • Very slick designs!
  • You can load guests lists from previous parties
  • Invite email provides the date and time.
  • Organizer can change guest's display names after inviting them.
  • You can edit guest responses (sort of - you can move yes -> no or no -> yes), and you can do this quickly.
  • Registration is not required to RSVP or to invite more people.
  • People who respond "No" can't leave a public comment with their response (instead this gets emailed as a private response to the host). I'm not totally sure if this is actually a good or bad thing, but I'll put this as a pro.

Cons:

  • Invite email is pretty ugly (or I just don't like the gray background).
  • RSVPing is a multiple page / tab process. (1) Click yes, no or maybe. (2) Are you bringing anyone with you? (3) Comment. I prefer being able to do all of these at once - it's easier.
  • Guests can't view the comments unless they RSVP. (This might be a pro for a lot of people, but not for me.)
  • There's no "maybe" option. There's a "decide later" option, but that's just a way for someone to send themselves a reminder.

Grades:

  • Ease of Use for Guests: C (there's no maybe option)
  • Guest List Management: B (you can copy invites, but you can't move guests to "Decide Later")
  • Elegance: B+ (Slick invites, but ugly emails)
  • Final Grade: C-

Zoji.com: A worthy competitor to evite which doesn't try to force guests into registering. It's missing a few guest management features that I'd like, but the groups ideas shows a lot of potential.

Pros:

  • Registration is not required to RSVP or to invite more people.
  • Payment info: provides field for this info.
  • No cap on invite lists. Yay!
  • People can comment on your response. Cool!
  • Contact groups: you can invite people as a group. These can be public groups which anyone can add themselves too. This is potentially very useful for me.
  • Guests can remove themselves from the invite.
  • Founders are very responsive to feedback. (Thanks Dan and Kevin, who will no doubt be reading this ;-)).

Cons:

  • Display names: tedious to set. You can copy and paste email address with display names (but I hear they're working on this).
  • It appears to not accept "+" signs in email addresses - even though that is a valid character.
  • Templates: limited options.
  • Messaging guests: I can't message the "no response"s without message the "no"s too.
  • Organizer can't edit guest responses.
  • Exporting guest lists is not supported.

Grades:

  • Ease of Use for Guests: A (It never forces people into RSVPing)
  • Guest List Management: B
  • Elegance: B+
  • Final Grade: B+ (with high expectations for the future)

Renkoo: Slick and elegant invitation system with one awesome feature: guests can reply directly from the invitation email. But... guests can't invite people. Importing guest lists is a pain. And guests have to RSVP to register.

Pros:

  • Guests can reply directly from the email invitation. That's awesome!
  • Slick, AJAXy at points.
  • Provides a message board for guests
  • Default theme is pretty, but a bit girly

Cons:

  • No bulk adds for guests - I can only import from address books.
  • Invite email: text is garbled, and it doesn't provide date or time.
  • Template: none.
  • Registration required to RSVP.
  • Guests can't invite more people.
  • Organizer can't edit guest responses.

Grades:

  • Ease of Use for Guests: D (you have to register to RSVP. You can't invite more people.)
  • Guest List Management: C (difficult to import guest lists, you can't edit guest responses.)
  • Elegance: B+ (some slickness and pretty default, but you can't customize the design.)
  • Final Grade: D+

And our winner is... Zoji. It doesn't quiet do everything I need it too, but it'll work well for my guests - and that's the most important thing.

I can't take the risk of using Zoji for my huge events of 1000+ people, much as I do like the service. I'll probably start by using Zoji for a smaller event - you know, test the waters and see how it goes. Then... just maybe :-)

Evite vs Facebook Invites

Over the past few months, I've noticed more and more people using other services for invitations - not necessarily instead of, but rather in addition to. I, myself, use both evite and facebook for invitations - every party I throw has an invite on both services.

Evite gets more quick responses - that makes some sense. First, Facebook bugs you about lots of stuff (wall posts, etc), so you overlook those emails much more easily. Second, Facebook invites aren't going to get lost in your inbox like Evite - there's no pressure to respond. Third, Evite doesn't include any useful information in the invitation - guests have to open up the invitation in order to know when it is.

Example: I'm planning a very large event. The Evite has 1400 people on it, and the Facebook event has 650. Within two hours, I had 100 accepts on Evite and 5 on Facebook.


Facebook gets a higher response rate over all.
Why? Well, an Evite comes in - you either open it... or it trickles down in your inbox. You might see one or two reminders about an event, but it's not continuously bugging you about it. On Facebook though, it's on the main page every time you log in, poking you to respond.

Example: I recently hosted a very large event. The Evite had about 800 people on it. After numerous messages, begging people to respond, I got almost 50% of people who responded. When I didn't do that, I got about 35%. The Facebook invite had about 550 people on it. 65% responded, without any bugging.

Both have their own network effect properties. On Facebook, people discover invites for (public) events through their friends - but without their friends inviting them, because of mini-feeds. Evite guest lists, however, tend to grow through direct invitations.

So what to do? I can't use Facebook instead of Evite - not everyone is on Facebook. I like the network effect of Facebook though. So what do you do? Continue using both.

Or, ditch Evite for something else (Zoji.com?) :-). Who's with me on the Evite strike? Anyone? Anyone?

Bye-Bye Intern 1!

Yesterday was my intern's last day, and we took Julia out for an amazing sushi lunch (so... much... sushi...) to say goodbye.

She did a great job this summer on all three projects. The first two I can't talk about unfortunately because it's a confidential project - but I can provide a detailed look into the third project.

At Google, we believe that interns should learn as much as possible during their internship. We've given Julia such as opportunity and we even offered that she can continue her third project into the school year. As a parting gift, we gave her a personalized present that provides her everything she needs for this project.

The Google Code Blog discusses her work on a project called Geozette. Julia's team implemented this as a part of a distributed computing course. You'll be hearing more about this course next winter, when I'll be taking over as instructor (yay 20% projects!).

Evite Alternatives

Evite frustrates me. There are lots of bugs in the messages and hassles in using it, but the real issue is that I have to get an exception to organize an event with more than 750 people invited. I've gotten the exception so far, but it's on a case-by-case basis and at point they might cut me off - and they do. (Dear Evite, I know it's to limit spam, but isn't it obvious that I'm not a spammer? Why are you pushing away your best customers?) So, anyway, I'm looking for other options...

Here's what I've looked at so far, but none of them are quite fitting my needs:
What's the Plan
Planypus
Socializr
MyPunchBowl
Renkoo
Google/Outlook/Etc Calendar Invites
Facebook Invites
Any that I'm missing here?