jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a photo:				jordaneunson posted a video:				jordaneunson posted a photo:

Vacation Time

Posted: July 19th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

Jealous?

So this going to be my last post for a while. Probably till the end of summer. I’m going on a european vacation with my lady. It’s going to be an epic adventure full of battles, conquests, and amazing sites. If you want to follow our adventure please check out our new tumblr blog.


Free Geek Summer Sale

Posted: July 15th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

A little bird told me Free Geek Vancouver is having a crazy sale this saturday! Check it out!




Old Trick: Cloning Over Network

Posted: June 17th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

Here’s an old but great trick. I had a server that was dying on me, I wanted to clone the computer but didn’t want to have the hassle of taking it apart. By using netcat and the dd command I was able to clone the computer over the network.

First on the destination computer, but up off of Ubuntu 10.04 Desktop liveCD and execute the command:


nc -l 10000 | dd of=/dev/sda

Then on the source

dd if=/dev/sda | nc 10000

Wait for the dd command to finish. Then reboot the new hardware, if you’re lucky it should just boot and you’re done! Yay! If not boot the destination up off of the liveCD once more and mount the drive. Edit any changes in drives (sda/sdb/hda) in /etc/fstab as well as grub. As well as any other changes you have to do, perhaps your modprobe.conf file needs editing. Once done make a new initrd and you’re happy!


/sbin/mkinitrd -v -f /boot/initrd-new.img 2.6.21


Free Geek: A Non-Profit Computer Reuse and Recycling Centre.

Posted: June 15th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

Free Geek Vancouver (FGV) is a non-profit computer reuse and recycling centre. They accept all computers, old and new as well as related electronics whether they are working or not! FGV is comprised of volunteers who breathe new life into these electronics to create functioning and useable computers. These born again computers are then either sold at low costs or are granted to various non-profit organizations in need. The computers that cannot be salvaged are disassembled properly and sent to various ethical recycling plants. Free Geek follows a strict recycling code of conduct set in place by the Basel Action Network. This ensures that our electronic waste is safely and locally disposed rather than shipped to developing nations where it often contaminates air and water.

You can help Free Geek by bringing your used computer down to be recycled! They’re located at 1820 Pandora St in Vancouver. Or if you are interested in lending a hand the please come down this Saturday at either 2 or 4pm for one of our infamous tours!

In today’s world we are becoming attached to our technology. For many computers are the first things we see in the morning, and the last thing we see before we sleep. They take our daily abuse now if only when we could give them the proper ending they deserve!


X forwarding on SSH after `sudo -u -i` or `sudo su`

Posted: May 24th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

X authentication over SSH is based on magic cookies! The problem though is that when you change users via sudo the new user is not aware of these magic cookies.

Before you issue the su (but after having ssh’ed into the remote
system), request the cookie for the current DISPLAY that’s connecting
to your X server:


bart:~ jordan$ xauth list $DISPLAY

hostname.hq.calltitan.com:10 MIT-MAGIC-COOKIE-1
4d22408a71a55b41ccd1657d377923ae

Then, after having done su, tell the new user what the cookie is:

bart:~ root# xauth add hostname.hq.calltitan.com:10 MIT-MAGIC-COOKIE-1
4d22408a71a55b41ccd1657d377923ae

Just cut’n-paste the output of the above ‘xauth list’ onto ‘xauth add’
That’s it.


The Cellular Pricing Problem

Posted: April 14th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

Cellular Internet connectivity is becoming more and more popular. So much so that a lot telcos are reporting problems keeping up with the demand. But to make matters worse the telcos, at least in North America, are gouging there customer base with ridiculous fees. Before we get into what the solution to this problem is, let’s just take a quick look into the telco pricing model. Thanks to an associate of mine who is the head IT administrator for an extremely large newspaper publishing house, I now know that Telus’ wholesale cost on talk time is 0.0018 cents per minute. That’s right, it’s not a typo, 0.0018 cents a minute. My associate, because his company does over 1.4 million in business per year with Telus was able to negotiate a flat rate of .002 cents a minute for the entire organization, and just to be clear… yes this is cellular talk time we’re talking about here.

The problem is that the telco industry is an old boys club that’s very very hard to penetrate. Not only from a consumer perspective but from an industry perspective as well. As a small business owner trying to work in the cellular space I can attest this statement. Implementing change or getting an answer to fairly basic question can be a monumental task when dealing with these companies. Which brings me to the problem within the telco pricing model. The cost of data allocation.

Take for example a family plan. There are multiple handsets that pull from a collective pool of minutes. When the pool is expunged the minutes are charged per, nothing like this exists for data. If you own an iPhone with a data plan and a rocket stick with a data plan they’re two separate allocated pools of data. What if you could get a cell phone plan and attach as many devices you like to it. An iPhone, a rocket stick and cell modem in your home. You could pay for one plan and use the allocated minutes and data for not only your cell phone but also your home Internet connection. Wouldn’t that be grand?


Five Guys Burgers and Fries

Posted: April 11th, 2010 | Author: jordan | Filed under: Uncategorized | No Comments »

Yes yes, I realize I haven’t posted in almost two months. I feel awful about it. I’m not gonna sit here and be like most bloggers “updates are coming yada yada” cause I know if I say that it’ll be another two months before I make a post. The good news is that Luke over at Zymeworks is ready to donate the switches to Free Geek so I’ll be able to finish that series up soon. I’m hoping to get over there on Tuesday to do the next steps. But for now, on to more important things….

LIKE THIS

This is the bacon cheeseburger from Five Guys Burger and Fries. There are many different styles of hamburger out there. There’s the restaurant style where you feel like you should eat it with a knife and fork. The backyard bbq style where everything is fresh and yummy, and the fast food style where everything is fake and preprocessed. But what if you made a fast food style burger but only used fresh ingredients, never frozen beef, fresh bread. What if you made a fast food burger that had mayonnaise chosen from a blind taste test from 15 other mayonnaises? What if you had pickles that were far superior than any other pickle before? What if you could chose your toppings from a selection that puts Harvey’s to shame? Well you would have the five guys burger.

This family owned and operated franchise chain is taking North America by storm with even the president himself taking a bite. I decided to try it last night with my always willing roommate and let me tell you. It did not disappoint. If you need that fatty fix and want something fast foodish, but with good quality ingredients. Here it is. The restaurant is West Vancouver in Park Royal. Check it out.