Categories
Review Tips & How To's

Boingo: The Best $10 I’ve Ever Spent

Last week I was stuck at O’hare overnight. I noticed a bunch of large signs proclaiming “free wi-fi terminal wide.” Upon trying to connect to the internet, I discovered that these hotspots were run by boingo and only “free” for customers of certain telcos. While I feel that wifi is an amenity that should always be free, like public restrooms, Boingo was only $10/month. I had some calls to make and figured I’d probably save money by using Skype instead of my $1.95/min roaming cell phone.

After signing up for boingo, I realized that had a 3 month free promo running. So I actually only paid $2.50/month. Even better!

It was not until I came back home that I realized the genius of boingo. Turns out, boingo is actually a partner on all the major wifi networks in North America. Meaning that I can use my boingo account to log in to any Bell hotspot at Starbucks and various other random places around the city.
In case you’re not aware, Bell normally charges $8 PER HOUR!

Categories
Random Review Tips & How To's

iPhone Tethering, Not As Hard As It Looks

In a flip-flop move reminisant of John Kerry’s 2004 presidential campaign, Rogers Wireless has reversed it’s policy regarding smart phone tethering. I’m not even going to try to speculate what’s going on internally with this company. Buried in this CBC article about Rogers’ (baffling) new data plans is this nugget:

Unlike other cellphone carriers, Rogers is allowing customers to “tether” their smartphones, or connect them to a computer and use them as a modem.

This new policy was one of the reasons I decided to jailbreak my iPhone earlier this week.

Finally got around to trying it out tonight. A quick google pulled up a very ominous looking 9 step How To. In actuality there are only 3 things you really have to set up. 1) ad-hoc network on the pc, 2) run ‘socks’ on iPhone, 3) set up SOCKS proxy connection in your browser

First Impressions:

  • 3G is fast! Speedtest.net gave me 2742 kb/s down and 246 kb/s up. That was with full bars of reception, during off-peak. This is definitely fast enough for standard browsing and not too bad for file downloads. I’ve gotten worse connections with paid wifi.
  • Because it’s a browser based solution, it’s somewhat limiting. I suspect there’s some software available that would hook into a proxy server at on a lower level, it might even be a standard configuration setting in windows. I didn’t look into it.
  • Either the socks app stopped working and/or firefox randomly forgot my proxy settings. Over the course of my 15 minute trial, I had to reset firefox’s proxy settings 5 or 6 times.
  • Battery drain on the iPhone is high. You probably only have an hour max.

Overall, it’s pretty cool.
That said, I’m not entirely sure where I’d use this. Most of the time the iPhone is going to be as much internet as I need. I might use it at an airport, if I wanted to sync some podcasts before a long flight or something. I may use it if I wanted to work in a wifi-less location. Other than that, it’s a good backup incase the cable ever goes down.

Categories
Tips & How To's

Security? Why Bother

I’ve been working on an internal information delivery system for an unnamed multi-national.

I just logged in to their production database to set up some new features. One of which involved updating their user database. While poking around, I noticed that all but 62 of their roughly 400 users had the same password hash (meaning they all had the same password)!

Seriously!

Categories
Tips & How To's

How To Round Unixtime To Midnight

This might be pretty obvious to anyone with basic math skills. It took me a few minutes to figure out, so I thought I’d share with the world. To round a unix timestamp to the previous midnight (UTC) use the following function:

function unixtime_round_to_midnight ($t) {
return $t – ($t%86400);
}

Thanks to Ian for pointing out my math ineptitude.

Categories
Google Tips & How To's

How To Delete All Contacts From Gmail

Update October 2010: These instructions are no longer valid. Take a look at voyageurs60’s comment.

If you’ve ever tried to delete more than 20 contacts in gmail, you might have noticed an error message informing you that you’re only allowed to delete 20 contacts at a time.

I don’t really think of Google as a company that puts abitrary limits on features. Who knows why they decided upon this limit.

Suppose you’ve accidentally quadrupled your contacts list in some sort of import mishap and you just want to start over. There’s a fairly simple – if somewhat non-intuitive – workaround for this. Click the “older version” link it the top navigation bar (http://mail.google.com/mail/?ui=1). This will allow you access to the old contacts list interface.
From there:
1) click “all contacts” tab
2) scroll down to the bottom, select “all” (no idea why this option is not at the top of the interface)
3) Delete!