Extremely Handy: Google SMS

google mobile I’m a little surprised that I’ve never blogged about Google SMS before, because it’s a wonderfully useful service that deserves more attention. It’s amazing how few people know about it! What is Google SMS? Basically, it’s Google via text messaging. The power of Google in your pocket!

Using Google SMS is really simple. All you have to do is send a text message to 466453 (GOOGLE). There are a bunch of built-in commands you can use, but the default is just a local search. For instance, when Sharon and I were in Calgary last weekend, we used Google SMS to give us the address of Tubby Dog. I sent the following message:

Tubby Dog, Calgary

And Google SMS replied immediately with:

Local Listings: Tubby Dog 1022 17 Avenue SW Calgary, T2T 0A5

I’m not exaggerating when I say immediately either – Google SMS is incredibly fast.

The built-in commands or “search features” include: weather, glossary, dictionary, stocks, directions, flights, translations, calculator, currency conversion, sports, and more. There’s a full list with examples and an interactive demo here. The ones I use most are local search (as above), movies (such as “get smart t6p”), and the calculator (such as “0.45 lb in kg”). The weather search (“weather edmonton”) is also handy.

I’m fairly dependent on Google for looking stuff up, so Google SMS is great because I don’t need to be at a computer. Do yourself a favor and program 466453 into your phone now!

My favorite things about Opera 9.5

opera 9.5 Everyone is talking about Firefox 3, but I’d like to take a moment to talk about a different browser! On June 12th, Opera released the latest version of its desktop web browser. Version 9.5 includes a bunch of new features and lots of incremental improvements. Here are some of my favorite things about it so far:

  • Faster. Opera says the new version is twice as fast as 9.2 at rendering HTML and Javascript, and my experience would support that. I haven’t timed it obviously, but 9.5 does indeed seem quicker.
  • Quick Find. Firefox 3 has the so-called “awesome bar” that remembers page titles and such, allowing you to type in the address bar to find pages you’ve visited in the past. Opera 9.5 does this too, and a whole lot more – it indexes the actual content of pages! Remember a word you read on a page you visited? Type it in the address bar, and Opera will help you find it again. Very slick.
  • Vista stability. I don’t think this is an official improvement, but 9.5 definitely seems more stable on Windows Vista than 9.2 did.
  • New look and feel. When I first launched 9.5, I was a little surprised at the black default theme. After a day or two of using it though, I’m hooked. I love it. It looks great on Vista too.

Opera 9.5 also has support for Extended Validation (EV) certificates – finally!

One new feature that I haven’t tried yet is Opera Link. It allows you to synchronize your bookmarks and Speed Dial settings between computers and devices. Firefox 3 has a similar feature. It’s a great idea for the average user, but for someone like me who uses del.icio.us, it’s kind of useless.

Of course, my list of ten things to love about Opera from last year is still valid too!

Want to give Opera 9.5 a try? You can download it here.

City-provided Wi-Fi project to continue in Edmonton

wireless This morning I attended an Edmonton City Council meeting along with Eric. I had never been to a council meeting before, so the whole process was rather interesting and at times even entertaining. That said, I wonder how they get anything done! Item E1 was titled “City-Wide Wireless Internet and Wi-Fi Service – Pilot Project Internal Evaluation” and was marked on the agenda as “time specific, first item at 9:30 AM”. They finally got around to it at 10:30 AM.

Two members of Next Gen Edmonton joined a representative from the city’s IT branch to provide council with an overview of the report on Wireless Edmonton that was published on May 15, 2008. I haven’t actually seen the report, but it outlines the following information:

  • The first eZones were established at City Hall, Churchill Square, Kinsmen Sports Centre, and Commonwealth Sports and Fitness Centre
  • Usage is increasing and currently averages 250 users per day with an average connection time of 30 minutes
  • Public feedback has been generally positive, and indicates a demand for expansion of the service
  • Marketing efforts have been largely word-of-mouth, supported by media coverage, signage, and brochures
  • Ongoing annual operating costs are estimated at $1000 per eZone
  • Setup costs for each new eZone are estimated at $20,000

The current service is built atop the City of Edmonton’s existing Internet infrastructure, which is how they can keep costs fairly low (Eric and I still think it’s too expensive though). That means that future eZones could quite easily be setup at any City-owned location that has Internet/wireless already for administration purposes. Other potential expansion sites include transit corridors (LRT and/or high priority bus routes) and mobile units that would travel to smaller festivals and events.

The council passed the following recommendation/motion:

  1. That the City continue to provide and promote publicly accessible Wi-Fi (Wireless Edmonton) service at Main Floor City Hall, Sir Winston Churchill Square, Kinsmen Sports Centre and Commonwealth Sports and Fitness Centre.
  2. That the City continue to explore opportunities to expand the Wireless Edmonton service where existing City network infrastructure is available and where there is a public interest, as outlined in the May 15, 2008, Corporate Services Department report 2008COT002.

There wasn’t too much discussion, but a few interesting questions were raised:

  • Councillor Ben Henderson asked about the quality of the service, noting that the current practice of filtering means that common services such as email do not work for many users.
  • Councillor Karen Leibovici questioned the business case, and wondered why the city should provide such a service when Telus, Rogers, and others already provide similar services for a fee.

I think Councillor Henderson’s question is extremely pertinent. What’s the point of offering the service if you’re just going to cripple it? I’m definitely in favor of getting rid of the filtering.

Councillor Leibovici’s question is responsible, but largely misses the point in my opinion. The city isn’t operating the wireless service to turn a profit, but rather to facilitate indirect returns. The productivity gains and everything else that comes along with having free wireless is what really matters.

The IT representative (didn’t catch his name…might have been Stephen Gordon, who is Manager of Operations) made a really great point. He said that offering the wireless service is important for Edmonton’s credibility. There’s an expectation that world class facilities have Wi-Fi available, and Edmonton needs to live up to that expectation if it wants to compete on the world stage.

The presentation today made it clear that the City of Edmonton doesn’t want to compete with commercial providers of wireless Internet access. Instead the city can serve a particular niche, offering service in public locations that commercial providers would probably ignore (such as the library). I think that makes sense.

I think more needs to be done to improve the state of wireless in Edmonton, but it doesn’t have to fall on the city. There’s definitely opportunity for the private sector to get involved. I’m glad the city is doing something though, and I look forward to the expansion of their eZones.

Talking Twitter at BarCampCalgary2

twitter I decided to fully embrace the idea of BarCamp on Saturday, and put my name down to do a presentation. I hadn’t planned to do one, and I certainly didn’t have anything prepared, so it was a “game-time decision” as I like to say. I figured I’d talk about Twitter, since I talked about it all the time anyway. I titled my talk:

Why Twitter Will Rule The World

Catchy right? Must have worked, because there were a lot of people in the room. I started with a brief overview and introduction, and then started showing some third party tools that make Twitter really useful, such as Summize and TwitterLocal. I also spent a little bit of time extolling the virtues of FriendFeed.

The best part of the presentation was the discussion. We talked about the signal-noise ratio of Twitter, and decided that there’s value in noise. We talked about spam, how Twitter breaks news, the scalability issues, and where we see Twitter going in the future. It was great, and the questions people asked definitely gave me something to think about.

Maybe I’ll lead a Twitter discussion at BarCampEdmonton in July. Definitely seems as though there’s interest.

Thanks to John Bristowe for letting me use his laptop (mine wouldn’t output to the projector for some reason). You can follow me on Twitter here.

BarCampCalgary2

Just arrived in Calgary. I’m here mainly for BarCampCalgary taking place tomorrow at Mount Royal College from 10:30am until 3:30pm. More details are here, and a list of attendees can be found here. I’m curious to see how things will go tomorrow – I’m sure we’ll learn how to make Edmonton’s first BarCamp in July a success.

barcampcalgary

Sharon decided to come down with me, so we’re making a weekend of it. That means food plans! Tomorrow we’re going to check out JAROblue for dinner and possibly Tubby Dog. On Sunday, we’re going to go for brunch at Nellie’s (one of the locations, not sure which yet). And on the way back, the plan is to stop in Red Deer to see Tom, for food at one of these places.

Should be fun!

Something to keep an eye on: Microsoft Velocity

Last week I heard about a new project from Microsoft code-named Velocity. You can think of Velocity as Microsoft’s version of the very popular memcached:

“Velocity” is a distributed in-memory cache that provides .NET applications with high-speed access, scale, and high availability to application data.

Basically it’s a backend technology that helps to make websites perform better. Instead of accessing the database every time a page is requested, the website can often get the data it needs from the cache which is much faster than accessing the database.

ASP.NET has had caching built-in for years, but it doesn’t work in a server farm. That is, if you have more than one web server, there’s no way for all of them to share the same cache. Velocity makes that possible. For a good technical overview of Velocity, check out this post from Dare Obasanjo. Also check out Scott Hanselman’s podcast interview with two of Velocity’s architects.

We use memcached in Podcast Spot, and we’ve been very happy with it. It’s simple, efficient, and does just what we need it to do. Of course, our memcached installation is no where near the size of Facebook’s. I’ve read in a few places in the past that they run a 200 server cluster with 3 TB of memory solely for memcached. I’m sure it has grown since then too.

I have no idea how well Velocity will perform compared to memcached, or even if it’s full of bugs or not! I am eager to play around with it though, and it’s a project I’ll definitely be keeping an eye on. Velocity is a project from Microsoft that is long overdue, in my opinion.

Edmonton's Social Enterprise Fund

social enterprise fund Recently, a new organization here in Edmonton caught my eye: the Social Enterprise Fund (SEF). Today I met with Omar Yaqub, the organization’s Director of Operations, to find out more about it.

Eight years in the making, the Social Enterprise Fund recently got off the ground in February. A joint initiative of the Edmonton Community Foundation, the City of Edmonton, and the United Way of Alberta, SEF aims to become an $11 million fund with $21 million in loans in the next five years.

What’s a social enterprise? SEF defines it as “a hybrid that combines social intent & the for-profit business model.” Just as a traditional enterprise is concerned with return on investment (ROI), the social enterprise is concerned with social return on investment (SROI). What’s the difference? SROI aims to capture the social and environmental benefits of projects, whereas ROI typically does not. You can learn more about social enterprises at Wikipedia.

There are three main criteria that potential SEF clients must meet:

  • Social comes first.
  • Business thinking is integral.
  • Profits are reinvested into the mission.

SEF will sit down and talk with potential clients to ensure they meet these criteria. In fact, there are no application forms or deadlines – SEF takes a much more intimate approach, working with clients directly.

They key thing SEF can provide is a loan. The goal is to help non-profit organizations move away from grants. Examples of financial packages include:

  • Housing or mission related: up to $500,000, 1 year term
  • Building purchases: up to $250,000, 10 year term
  • Existing social enterprises: up to $150,000, 5 year term
  • New social enterprises: up to $50,000, 8 year term

While the terms can be very flexible, the loans are not forgivable. In addition to loans, SEF offers business expertise, educational seminars, and more. Organizations that SEF has worked with already include Flavour Budzzz and E4C’s Kids in the Hall Bistro. Other examples of social enterprises include Habitat for Humanity’s ReStores, and Earth Water.

The Social Enterprise Fund is the first of its kind in Alberta, though the concept is actually quite common in other parts of the world. In fact, there’s even a Social Enterprise Alliance. Next April they’ll host the tenth annual Social Enterprise Summit in New Orleans. We’re clearly a bit behind here in Alberta, but I’m really glad to see something like this launch in Edmonton. It’s a great program for our community.

You can learn more about the Social Enterprise Fund at their website, which includes a 14 minute video overview of the program. If you have an idea for a social enterprise, make sure you call or email them!

UPDATE: Turns out SEF isn’t really the first of its kind in Alberta. Just found Social Venture Partners Calgary via Sharon. It started in November 2000. Their model seems to have a greater focus on philanthropy.

UPDATE2: Also via Sharon, there’s a free workshop on SROI taking place on June 26th at MacEwan. Download the information sheet (PDF) here. You’ll need to RSVP if you want to attend.

Why July 2008 will be the greatest month ever

Is there any doubt that July is going to be the greatest month ever?

July 2008 will be the greatest month ever!

July 1: A brand new, 6000-square-foot Apple Store opens in West Edmonton Mall.
July 11: The iPhone 3G goes on sale in 22 countries, including Canada.
July 18: The movie I am most looking forward to this year is released: The Dark Knight

Oh yeah. July FTW!

Banff Day 2

Faced with the prospect of $24 for the day for parking or walking for an hour in the rain, I decided this morning to make my way to the Fairmont Banff Springs on the Roam bus. I didn’t know this, but as of June 2nd, Banff is home to Canada’s first all-hybrid bus fleet. Adult fare is $2, and the ride from my hotel on one end of Banff Avenue to the Fairmont on the other was only about 15 minutes.

The first day of the conference went very well, though the wireless was pretty crappy. As more and more people got out their laptops and connected, the speed and reliability of the wifi plummeted. On more than one occasion I crossed my fingers as I pressed the “Publish” button.

You can read all of my nextMEDIA 2008 coverage at Techvibes.

This evening the weather was much nicer, so I walked from the Fairmont back to downtown. The sidewalks are all extremely wide, which I guess is no surprise given that Banff is a major tourist town. I walked the rest of the way back to my hotel tonight too.

Banff Bus nextMEDIA Jeff Barr & Kurt Kratchman Banff Banff The Underground Studio

Tomorrow is going to be just as packed as today, but I’m excited. There are a few sessions tomorrow that look quite interesting, and I’m trying to get a mini-tweetup going. I love meeting fellow Twitter users!

As promised, I’ve written a review of Timbers, the Italian restaurant I ate at last night. You can read it at Only Here for the Food.

Banff Day 1

I finally left the city today around 11:30 AM and made my way down to Banff. I’m here all weekend for nextMEDIA 08. The drive was uneventful, which is always good. It was extremely windy the entire way, with pockets of rain every now and then. It’s hard to describe how amazing the mountains look when you head west out of Calgary. Even with some cloud, they are impressive and humbling.

I’m staying at the Inns of Banff – it’s a nice enough hotel. The conference takes place at the Fairmont Banff Springs – it’s an incredible hotel. You certainly get what you pay for 🙂

After registering and checking out the opening reception (which had free drinks, yay!) I went to help Kris Krug and Megan Cole do a webcast interview with Revision3 CEO Jim Louderback. That was kind of fun, despite the spotty Internet connection. Jim is very personable and engaging. I think he looks kind of like a Hollywood star, actually.

Fairmont Banff Springs Opening night reception Jim & Megan Banff Avenue Timbers Food Co Beef Tortellini with Cream of Tomato Sauce

Next I decided to walk around a bit, checking out some shops and seeing what people were up to. I stopped at a place called Timbers for dinner – I’ll be posting a review later. Then after getting a coffee at Starbucks I came across The Underground Studio, an Internet cafe. That’s where I’m sitting at the moment! It’s open until 1 AM every day. Internet access is $4/hour, with an extra single $1 charge if you don’t have your own computer.

Both hotels have free wireless, yet both are very slow and unreliable. I guess it’s one thing to offer free wifi, and quite another to make it usable. Thankfully you can usually find a decent Internet cafe!

I’m very much looking forward to tomorrow, though I know it’ll be busy and tiring!