Wednesday, November 28, 2007

Halo 3: Homophobia Evolved (NSFW)

I am often called a fag while on the field, it's really unfortunate that it happens. What does make me smile is that teams will practice harder in order keep from being defeated by the Fog.

I emailed this video out to our Rookies on the rugby team after seeing it on My email had this message:

The link below is analogous to being on a gay rugby team in a straight league.
There's a lot of people who've played before you and put up with a lot of bull shit so we all can be respected in our league.

Think about it as you play our IGRAB friends under the warm San Diego sun.

For the record. I was on to find and develop my new splashcast for gay-centered videos. It's my attempt to make the Fog Rugby Myspace edgier than our home page, of which I have no control over.

I saw this video days after it was posted on youtube. It had 1000 views and now has over a quarter million.

Monday, November 26, 2007

Connecting the Social Graph: Member Overlap at OpenSocial and Facebook

original article here

Written by Alex Patriquin (e-mail) -- November 12th, 2007

OpenSocial is a Google-led initiative to get into social networking (in a bigger way than Orkut)
and, purportedly, to create “open standards” so users can access their
data on any social network. The project is still taking shape, but it
looks like it will give users access to widgets across a bunch of
social networks, at least as a first phase.

Looking at the OpenSocial coalition of social networks, some, like LinkedIn,
clearly fall into the professional branches of the “social graph” or
that virtual map of all our relationships. Other social networks, like Friendster are much more personal in nature.

Facebook, though not in
OpenSocial, may be the only social network to have criss-crossed
professional and personal boundaries, at least among internet
professionals. Lastly, the family branch of the social graph, can be
found on sites like

As developers think about connecting the disparate branches of the
social graph, either through widget access, personal data portability
or an aggregator for easy management, Compete asks, “How do the user
communities of the social graph overlap today?”

This chart shows the members of any 2 social networks as a
percentage of the members of the social network in the purple row. So,
for instance, 20% of MySpace members are also Facebook members.

  • Meanwhile, 64% of Facebook members also belong to MySpace. This
    asymmetry makes sense when you consider MySpace has nearly 3x the
    unique visitors of Facebook and a few years head start.
  • Bebo, Hi5 and Friendster all share more than 49% of their members with MySpace.
  • Plaxo, Salesforce and Viadeo share more members with LinkedIn (the largest professional social network by 4x) than with either MySpace or Facebook.
  • LinkedIn shares 42% of its members with Facebook and 32% with MySpace.
  • Ning, which lets users customize their own social networks, has greater overlap with both MySpace and Facebook than with LinkedIn.

We can see the social graph, as it is online today, consists of
mainly personal relationships, though a large group of users belong
exclusively to professional social networks and many belong to both. A
collective solution to bringing the entire social graph online might do
well to take a closer look at the particular needs of this early
adoption crossover group.

Blogged with Flock

Saturday, November 24, 2007

Wal-Mart’s $200 PC - sold out

Article found from originally from here.

About two weeks ago, Wal-Mart began selling $200 Linux-based PC.  The initial run was around 10,000 units.  Now Wal-Mart is sold out.  Has Linux now found a niche?

Wal-Mart’s $200 PC - sold outThe system sold by Wal-Mart was an Everex’s TC2502 gPC and is the first mass-market $200 desktop PC.  The spec of the system is very low - 1.5 GHz VIA C7 CPU embedded onto a Mini-ITX motherboard, 512MB of RAM and an 80GB Maybe a more relevant question is not whether Linux has found a niche, but whether Windows has outgrown the average user?hard drive - but this doesn’t matter because the system does pretty much everything that your average PC users wants.  With the gPC you can surf the web, send and receive email, work with word processor and spreadsheet documents, chat with friends, keep a blog updated, edit photos and pictures, even burn DVDs CDs thanks to the built-in DVD CD burner.  About the only thing that your average home user won’t be able to do with this PC is play games on it.

One thing that interested me about this PC is that it is shipped in a tower case when the components would fit into a much smaller case.  I wondered why this was the case until I came across a write-up on Wired:

Even at the low end, however, image is everything. The gPC is built using tiny components, but put inside a full-size case because research indicates that Wal-Mart shoppers are so unsophisticated they equate physical size with capability.

That “Wal-Mart shoppers are so unsophisticated” bit is a tad worrying because I do wonder whether someone who equates case size with capability should be put in charge of a Linux system.  The reviews seem pretty positive though.  Maybe Wired have underestimate the kind of person who shops at Wal-Mart.  Positive reviews far outweigh negative ones.  However, the comment that stood out was this:

when you want to jazz it up, just spend 10 bucks for a new linux distro

Interesting comment, eh?

Now here’s what’s interesting about this PC.  It doesn’t have what it takes to run Windows Vista, but it has more than enough power to do pretty much everything that users want from a PC.  As hardware costs have plummeted, and the power that can be squeezed from components increased, the cost of having Windows installed on such a PC becomes too high a proportion of the cost of components.  For example, if you wanted to load Windows Vista Home Basic onto this system (not that I’d suggest that you tried - the PC just couldn’t cope with Vista), you’re adding between $60 and $90 to the cost of the PC (depending on what the vendor pays for an OEM license, if you do it yourself, expect to pay the higher price in this spectrum).  In fact, Wal-Mart do sell a similar system with Home Basic pre-installed (this system has an extra 512MB of RAM, a SATA 150 drive instead of an ATA 150 hard drive, and comes with a keyboard and mouse) for $298.  Add Microsoft Office to that cost and the price of software doubles the price of the hardware.  By installing Linux and OpenOffice, the total cost of the PC is kept as low as possible.  While the price of hardware has fallen dramatically, the price of Windows hasn’t.  This could be Microsoft’s Achilles’ Heel.  This low price point will appeal to many.

Has Linux finally found a niche in which it can compete against Windows or will the interest in these kinds of systems be limited?  I think that Linux might well have found a good niche.  Sure, these low-end systems will never appeal to those who want power at any cost (and who don’t mind if their systems belch black smoke to achieve that power) but for people looking for a very cheap PC at a rock bottom price (this system is so cheap that I doubt you could build one for as good a price if you added shipping charges for the components into the deal), this must be a pretty irresistible deal.

Maybe a more relevant question is not whether Linux has found a niche, but whether Windows has outgrown the average user?

Blogged with Flock

Sunday, November 18, 2007

Rugby Sidelines: Dr. Maia James

Dr. Maia James sets up a portable medical bed underneath the canopy at the Fog's rugby match against Berkeley. A typical day tending to the wounded for one of the world's most aggressive sports.

Dr. James is this year's trainer for the San Francisco Fog. In the course of this one afternoon, Dr. James assisted many people (in order):

  • Taping of an ankle before the match.
  • Assessing a hyper-extended elbow.
  • Saran-wrapping ice to a player's ribs.
  • Cleaning and dressing a two inch gash to a player's forehead.
  • Assessing a possibly concussed player on the field.
  • Moving a player with a knee injury off the field.
  • Assessing a knock to the head.
Dr. James' rugby experience includes being a trainer for San Francisco Golden Gate and recently for the San Francisco Fog Women's Side.

Dr. James owns and manages a wellness clinic called Embrace Health, offering pilates, chiropractic and massage therapy.

The most rewarding thing isn't just helping people, said Dr. James, it's being there from when they first come in injured, to facilitating them back to full strength and being there for the entire process.

When heading to a rugby match, Dr. James includes electrical tape in with her medical supplies. "It the only thing I'll bring to a rugby game that I wont take to any other sport," she said.

To prevent a front-rower's ears from tearing off, athletic tape is wrapped around the players head to cover their ears. Electrical tape is then applied around the athletic tape to reduce friction.

Dr. James makes sure there are plenty of healthy bodies in the Fog's roster. In this sport, it's a full time job.


Tuesday, November 13, 2007

Google Calendar / Myspace Hack

*UPDATE -- Read the comments -- somebody came up with a better solution. =)

This hack allows you to display the upcoming events from your Google calendar on Myspace ala Google Calendar Agenda.

I realize that Google calendar has an agenda feature that can be placed in a website; it's very nice. However, the [iframe] code is not practical for sports teams/artists who exist only on Myspace. I write this so that they can easily manage and display their upcoming events utilizing the power of Google Calendar.

Google Calendar works great for my rugby team who is controlled by a board of directors, we all have power to edit the calendar events. Through this technique, we can make sure everyone, including the other team, knows when and where to be.

The Embeddable Springwidget will display the title of your event, the date and its description. Clinking on any event takes the user to the Google Calendar-event-details page. Please see the Caveats at the bottom of the post before proceeding

How did I come across this hack?
I actually run the marketing for the San Francisco Fog Rugby Club website and before they hand over access to the server, I put together the best of my Web 2.0 research for the club's Myspace. Please visit and sign the guest book.


Google Account with Google Calendar
Feedburner account
Springwidgets account (technically optional, but mandatory for editing widget)

Your Google calendar should be public with some future events for testing.
Have your Google Calendar, Springwidgets, and Feedburner account open. Hopefully in Firefox.
Getting the Calendar's XML to Feedburner
  1. Find the name of the Calendar you wish to share and select "share this calendar" in the drop down panel.
  2. Select: Calendar Details>Calendar Address>left click "XML" > copy hyperlink
  3. Go to Feedburner>"my feeds"
  4. under Burn a feed right this instant. paste the copied hyperlink into the textbox and click "next".
  5. Congratulations, you now have a Feedburner feed.

Setting up the Feed in Feedburner

  1. Click the Optimize tab
  2. Click "Event Feed"
  3. Check the box for "Only include items that represent future events"
  4. If you wish, Check the box to add the date in the title . I don't like it.
  5. Click "Save"
  6. Select the "Publicize" tab
  7. Click the "Create new" under headline animator heading.
  8. You'll find Clickthrough URL, that's where your new Feedburner feed is located.
  9. Copy the address.
Almost done... Springwidgets
  1. Go to the Springwidgets website.
  2. Click express widgets
  3. Paste your feed into the text box and click submit.

Play around with the settings until you have a custom agenda. The hard work is done, all you have to do now is make it pretty.

Why not put the calendar XML straight into springwidgets?
It doesn't work, it only displays past events, or if it does, the future events are so buried down by previous events, that they're not shown.

Feedburner has an excellent animated GIF image, why not use it?
It doesn't have the look or interactivity of the Google agenda.

Feedburner, with the future events checkbox toggled on, will not display reoccurring events.
Bummer I know, It still achieves the goal of being a way to easily publish events on Google Calendar and have them show up on Myspace.

How to make pancakes like a crack head

Originally posted here (zigzo zlinks)

Ever wanted to make pancakes like your everyday crack head junkie? Well NOW you can! *WITH PICS*

  1. Gather your junkiesque supplies
  2. Cut up your pancake mix (Junk).
  3. Continue….
  4. Pile up your pancake mix.
  6. Add 1 bump salt and 1 bump baking powder to crack head mirror.
  7. Next add your water.
  8. After the water put a shot of milk.
  9. The last liquid added is oil. This is optional but if you truly want to make crack head pan cakes, put a double shot.
  10. Now cut everything together. Mix until liquid.10.jpg
  11. Now for the egg. Take you syringe and poke THROUGH the egg shell. Extract your Egg.
  12. Add the raw egg (crack head style).
  13. After mixed add your pancake mix to your crack spoon. Hold spoon open flame.
  14. Cook both sides! This is raw egg, you don’t want to risk your health.
  15. Done! Breakfast is served and your crack head pancake is now complete. Enjoy the CrackJack :)

Sunday, November 11, 2007

Clean-up expands for San Francisco Bay oil spill

First hand (or foot, rather) experience with the tanker oil spill.

SAN FRANCISCO (Reuters) - Clean-up efforts for a 58,000-gallon (220,000-liter) oil spill in San Francisco Bay expanded on Sunday as federal officials assessed damage that has closed beaches, threatened the crabbing season and killed scores of birds.

I went with my girlfriend to the beach so that we can walk her pit bull. Through passive discovery, we found little "dots" of oil from the tanker spilled on ocean beach. They marked onto the sand the high points of the tide and were sticky to the touch.

Earlier, I had noticed giant bins lining the entrance to the beach with warnings not to clean the beach without proper training. Evidently you shouldn't walk barefoot there either.

This is a picture of me. I was cleaning the lint from my toenails before I had turned my foot over...

It looks like some some gross disease.

There were hundreds of dead jellyfish up and down the beach. And for every jellyfish, there was a volunteer picking up seed-sized tar balls. They carried grocery shopping bag sized bags of oil and sand back from the shore.

My feet got covered in this goo in 20 minutes of throwing a tennis ball to the dog. I have more sympathy for the wildlife I see in the paper.

Friday, November 9, 2007

Help Fight Fascism - Play Fog Rugby

d9c editorial: after terrorists- gays are next in the crosshairs. Make no mistake, we as a rugby club are important to this culture at this time in history.

The church behind the protests
From Tribune news services
November 1, 2007

Church, a fundamentalist Christian group based in Topeka, Kan., has protested military funerals across the country with placards bearing shock-value messages such as "Thank God for dead soldiers."

They contend that the deaths are punishment for America's tolerance of homosexuality and of gays in the military.

At the March 2006 funeral of Marine Lance Cpl. Matthew Snyder, who was killed in Iraq, church members waved fire-and-brimstone placards near the funeral motorcade. Snyder's father sued Westboro and three church leaders for emotional distress and won a nearly $11 million jury verdict Wednesday in Baltimore.

For years Westboro members have crisscrossed the country toting signs using "unvarnished words" such as "God hates fags" because they say the Bible teaches them to speak directly and simply. The church's 75-person congregation is comprised mainly of relatives of Rev. Fred Phelps, the founding pastor.

The group also blames disasters, including Hurricane Katrina, the Sept. 11 terrorist attacks and AIDS, on what it views as permissive morals in violation of biblical dictates. Members insist that their protests, no matter how insulting to some, are constitutionally protected.

Alarmed by Westboro protests, at least 22 states have enacted or proposed laws to limit the rights of protesters at funerals. Only months after Matthew Snyder's death, Maryland passed a law prohibiting targeted picketing within 300 feet of a funeral, burial, memorial service, or funeral procession.

Past protests by Westboro have produced so much negative reaction that they routinely alert local police department of their plans so they can provide additional security.

Our rugby team's tribute to Mark Bingham - Hero of 9/11

Thursday, November 8, 2007

Ubuntu 7.10 64bit versus 32bit

Ubuntu 7.10 released! woohoo!
I'm already sold on Ubuntu. Here's your link for a review. Don't bother with Gnash, the open source flash plugin for Firefox, it's just not ready yet. Also, Upgrading to 7.10 means losing the ability to run VMware Player/Server easily via Automatix.

Quick review of the two versions of Ubuntu
I have the 64bit version on one partition and the 32bit running on the other.

I can't tell any real difference in performance.
64bit is a bit more stable if Firefox decides to crash.
Disclaimer: I have an AMD Sempron processor whose motherboard doesn't support 64bit ram transfers.

main differences:

  1. The ability to download more games for the 32bit.
  2. Firefox is a lot more compatible with the 32bit. But I did get flash working flawlessly with a clean 64bit install on my roommates computer.
  3. 64bit apps can be more complicated to get running. For instance, the java based application Freemind.
The stability for the 64bit might be in my mind, but I feel as if when I have problems with Flash, Firefox will turn gray and be unresponsive. the 64bit version of Ubuntu will let me navigate around the browser and do an xkill.
Alt + F2, then type "xkill" for a little skull that kills an open program.

Believe me, I have a 64bit processor and I want to make the most of it. But the next time I install Linux it will be 32bit versions of Ubuntu and Kubuntu. Unless I get a new computer.

For games and files not in the universe repositories I use getdeb (debian package files) in my Firefox search bar.

I've actually been itching to remove my desktop settings in my home directory and start fresh with the default look and feel. If anybody knows how to accomplish this, let me know.


PS. Awesome Ubuntu resource

Wednesday, November 7, 2007

How to pimp out your Ubuntu desktop

Origninally posted here

Yeah, another of *those* tutorials. If you use Ubuntu 7.10, and you want those wobbly windows and Avant, read on and get a shiny, bling-filled desktop with convenient controls to turn everything on and off.
The first step is to edit your sources. As of version 7.10, Ubuntu's repositories come with Compiz Fusion, so just add the avant repo. First, launch a terminal and use this command:
gksudo 'gedit /etc/apt/sources.list'

Then, add this line to the end:
deb feisty avant-window-navigator

Close GEdit and run these commands:
wget -O- | sudo apt-key add -
rm 8434D43A.gpg
sudo apt-get update

Next, you'll need to install some packages. You can do this in one of two ways. You could open a terminal and run this command:
sudo apt-get install compiz emerald avant-window-navigator-bzr subversion

Or, if you're afraid of the command line, launch Synaptic and install compiz, emerald, subversion, and avant-window-navigator-bzr. Finally, run another command:
svn ls
When it asks, accept the certificate permanently.
Now, you have Compiz and Avant on your system. Next, go to System > Preferences > Emerald Theme Manager. Under the "Repositories" tab, click "Fetch GPL'd Themes". This gives you a ton of themes for the window border. Choose the one that looks the coolest under the "Themes" tab, and remember that you can come back here later.
Now, on to the controls. Make two files on your desktop called "" and "". They should have the following contents:
compiz --replace
killall avant-window-navigator
metacity --replace

Double-click Nothing happens. To fix that, launch a terminal and use these commands to make the files executable.
cd ~/Desktop
chmod 755 ./bling-*.sh

Now try it.
Next, it's time to add some programs to Avant. Go to Applications and find a program you want to put in Avant's launcher. Instead of launching it, though, drag it to Avant and drop it there. Do this for all the programs you want on there.
Use the file to turn on Compiz, then Avant. Compiz has to be running, or Avant will look all ugly. turns them off and runs Metacity (GNOME's default window manager) in Compiz's place. Running either of them will keep all your windows intact.
The last step should be pretty easy: Annoy the hell out of anyone who uses Windows Vista. ;-)

From Ubuntu 7.10,
The DistRogue.