Off Topic

Late-40's feminist engineer talks about everything not about BPM

CrisisCampTO Planning Meeting

January24

I spent this afternoon at the initial planning meeting of CrisisCampTO, the Toronto manifestation of Crisis Commons. Although this is happening here and now in response to the earthquake disaster in Haiti 12 days ago, Crisis Commons has a broader mandate:

We are an international volunteer network of professionals drawn together by a call to service. We create technological tools and resources for responders to use in mitigating disasters and crises around the world

We’re here today to work on anything that can be done to help, in collaboration with other Crisis Commons teams all over the world, on the various projects that have been defined by Crisis Commons based on requests from NGOs to fill a need that they have. The bulk of the projects fall under the category of software development, but there are also teams for social media, logistics and more general duties.

Our first goal today is to find a development project for the bulk of the Toronto team to get involved with, and learn how to plug into other Crisis Commons groups around the world. There is quite a bit of infrastructure already in place to connect up, including IRC channels (retro, I will definitely need a refresher course) and voice conference lines, plus a rapidly growing wiki.

I have a pretty broad range of skills to apply here: although I don’t really write code any more – unless I’m really inspired – I can do all the other stuff around development (requirements, testing, documentation). I also do a lot of social media stuff, and have attended more unconferences than you can shake a stick at, so can help with the local social media efforts such as wiki gardening, Facebook and Twitter updates, and more.

The main goal of today is to get ready for next Saturday’s CrisisCampTO (time and venue to be announced shortly), by getting some basic team structure in place and selecting one or more projects to which we will be contributing. That way, when newbies show up next week, they can start contributing immediately.

One of the things that we learned about today is Sahana, an open source disaster management system that was created in response to the Sri Lanka tsunami in 2004. There’s a Sahana instance set up just for Haiti, although it still needs a lot of content added, and possibly some development to add specific requested functionality. We also saw OpenMRS, an open source medical records system, and Ushahidi, an SMS-to-web service that accepts requests for assistance sent by text message to a specific shortcode, and makes them available to aid agencies. If you check the feed from Haiti, you can see requests for food, water and medical assistance that have been received, translated if required, and logged for followup. In summary, there are a ton of free, open source projects that can be applied to the Haiti disaster; some of them as is, others requiring some customization. This is were we all come in.

This is cross-posted from my business blog, since I couldn’t decide where it belonged.

Giving Technology Back to the Community

November18

I’m a strong believer that technology can be a way up for those in financially disadvantaged circumstances: without some computer skills, kids can’t compete in school, and don’t meet the minimum requirements for many jobs. One way that I can help – and probably many of you reading this – is to donate to programs that provide access to computers and training to people who can’t afford to buy them. There are a number of ways to do this: you can give money, you can give used computer equipment, you can give your time, and you can promote the programs to others who might do the same.

This week, I replaced my mother’s old computer, and was left with a working (although underpowered, by today’s standards) computer with keyboard and mouse. I immediately thought of Little Geeks, a program that refurbishes old computers, provides them for free to kids in need, along with 12 months of internet access and some training on how to use it. They use reBOOT Canada as their drop-off depot; reBOOT is a charitable organization that “provides computer hardware, training and technical service to other charities, non-profit organizations and individuals with limited access to technology”. I headed off to reBOOT yesterday to drop off the computer, and had a chat with Nicholas (I believe this was Nicholas Brinckman, the Executive Director). He mentioned that they’re trying to get funding from the Aviva Community Fund to build 50 learning centres across Canada, in partnership with community centres and schools.

If you support this idea, go to the reBOOT project page on the Aviva Community Fund site and vote for their project (registration required). You can vote once per day until this round of voting ends in 11 days, and I encourage you to drop in there daily to cast your vote if you believe that this is an important initiative. They make it easy to link to the page on Twitter and Facebook, so use your social network for good. You can also help out by dropping off your old computer equipment – and encouraging your employer to do the same when they sunset old computers, printers and other equipment – or volunteering some of your time to help with computer refurbishment.

Cross-posted to my business blog.

Hungry geek presentation

August28

Here’s the video to go with the slides from my previous post:

Ignite T.O. Sandy Kemsley -The Hungry Geek from Ignite Toronto on Vimeo.

Promoting a community market with social media

August26

Last night, I was invited to give a presentation at Ignite! Toronto, part of O’Reilly’s Ignite! series, in which each presenter has 5 minutes to present their 20 slides, and the slides advance automatically every 15 seconds. In a complete left turn from my usual enterprise-y topics, I presented on how I am using social media to promote St. Andrew’s Market, our local farmers’ market that just started this year:

The slides may not make a lot of sense if you didn’t hear the presentation, although you will get the gist of it. Basically, I’m part of a local volunteer committee that’s charged with promoting the market within the neighborhood to help drive traffic to it, and I’m using various social media methods and some technology to tie them together as part of our campaign. All presentations last night were captured on video and hopefully will be posted online somewhere soon; I’ll link to that when I see it.

.@skemsley on social media & farmers markets at #igniteto on TwitpicSince I’m pretty geeky, I used the technology in ways that non-techies may not: see slide 17 for what could best be described as a context diagram for my market message delivery framework. :) One piece of this is based on some Python scripting that my other half did to help automate a list of Twitter messages each week, and the picture at the right is the point in the presentation where I said “…and this picture is why he’s not here tonight”, since it depicts him wearing a cardboard cone with the label “800 MHz” on his head. What I didn’t have time to explain is that the cone was part of a prototype of a discone antenna with a central frequency of 800 MHz, part of his home-built HD OTA project.

I had great feedback from audience members after the presentation, and I hope that I inspired a few people to take on projects like this in the future to help community projects that don’t have a big marketing budget. I also had a ton of fun, and look forward to my next Ignite! presentation.

Why the Globe&Mail redesign sucks on an iPhone

July12

Much has been of the Globe&Mail’s redesigned website (also of their print edition, which I only read on flights), but they’ve totally failed those of us who read their content through a feed reader, especially on an iPhone.

On a full desktop platform, their news items in the feed reader contain insufficient information: far from publishing full feeds of the news articles, which would be my preference, their posts often have no description, or a completely inadequate description that doesn’t tell me enough about the article to want to click through to it. Some of the posts also have all-caps headings, which are difficult to read and unattractive (and recognized as SHOUTING by anyone who has used the web for more than 5 minutes).

On an iPhone in Google Reader, it gets much worse:

The lack of descriptions (and full feeds, for that matter) requires you to click through to the item to see the content. Unfortunately, when you get there, it displays 13 screens in order to show a single screen of content.

I realize that you can’t test every website on every possible platform, but c’mon: if you’re not testing one of the most popular feed readers on one of the most popular mobile platforms, you’re not doing your job.

Rogers Wireless’ website blows

September21

The one good thing about Rogers Wireless’ really shitty customer service is that waiting on hold gives me time to take snapshots of their non-functioning website — the reason that I’m waiting on hold in the first place — and blog about it:

A contributor to Rogers' bad customer service: a non-functional website

I’ve been trying to change my price plan online for 3 days now, and keep getting the above error. After 20 minutes on hold, I got through to a CSR who changed my plan, but think about what that costs them in terms of that person’s time, not to mention the ill will from me because I couldn’t do this on the website?

I’ve moved to a month-to-month plan now that my contract is up, and will be waiting for the new GSM entrants into the Canadian wireless market in the spring to see if there’s one who can provide the wireless service that I want and have a decent self-service website.

Free 15 minutes of wifi at Toronto airport

August15
Free 15-minutes of wifi at Toronto airport

It’s not the nirvana of free airport wifi, but better than nothing: 15 minutes of free wifi via Boingo in the Toronto airport, which is enough time to sync your email in a pinch.

More HD experiments

July18

Living with an electrical engineer is always…interesting. I’m also an engineer, but my desire to tinker is more software-oriented than hardware, whereas Damir likes to build things. After our initial experiments with the HD TV antenna that we bought for $35, he started researching on the web, and ended up building three other HD antennae.

HD antenna 2.0 - the first homebuildFirst up was actually the most expensive of the home-builds, since he bought heavy-gauge wire instead of using the coathangers suggested in the YouTube video that inspired it. It was mounted on a piece of Ikea shelving that we had lying around (if it had been the final version, we would have trimmed it back just to a single wooden stick), and consisted of the above-mentioned copper wire ($13), a TV matching transformer (needed on all the antennae to convert the signal to the coax connection to go to the TV, $1) and some screws for that shelving that we already had. With no amplification, it worked as well as the commercial one that is amplified, although we couldn’t find the sweet spot that allowed us to get all 7 HD channels — or at least the 5 that we care about — without moving it around. Also, it could have put out someone’s eye.

HD antenna 3.0 designThat night, he took his copy of the ARRL handbook to bed to brush up on his antenna theory.

The next model, a discone model, never made it past the early prototype stage. Shown here is the cone part (he was still working on the disc part), which would have been covered with aluminum foil. He later found this to not be the right type anyway, but he had fun making (and wearing) the cones.

More research ensued.

HD TV antenna 4.0The 3rd version, a.k.a. HD antenna 4.0, is what we’re sticking with for now. It’s made of two sections cut from aluminum foil (yes, the type from the kitchen) taped to an old wooden ruler. The sections are connected on one side by a 390 ohm resistor (4 for $0.25), and on the other by the TV matching transformer. You can see a close-up of the construction in an earlier phase when he was trying it out on a larger board here; he calculated the exact size of the foil pieces from his antenna theory textbook. Technically, it’s a T2FD antenna.

The antenna-on-a-ruler is attached with 2-sided sticky pads to an old wooden salad server, then mounted on an unused tripod to allow us to easily move it around to find the right spot.

With this configuration, we get the five main HD digital channels that we wanted without moving the antenna: CBC, CTV, CityTV, Global and Sun TV. We can also get Omni 1 and Omni 2 if we move it around, but we rarely watch those so aren’t concerned about it.

Keep in mind that we are less than 1km from the CN Tower, but are west of Spadina and face west, so we’re bouncing our signals off the surrounding buildings. When we tried our Philips antenna (the one that we bought) at a neighbour’s place that has a clear line of sight to the tower, it picked up 7 or 8 HD channels with no fiddling, and several VHF channels as well (since her TV used a single feed for both analog and digital tuners).

I’ve now cancelled our Rogers cable, which will take effect mid-August. The only remaining thing is to use the (currently unused) Philips antenna as a VHF antenna to pick up the lower-range analog channels and feed them to the DVR (which has no digital tuner) and then on to the TV via the HDMI connection — if we get any decent reception on VHF, that will allow us to watch and record those channels.

posted under home, technology | 1 Comment »

Blogging from the Wii

July16

Okay, I don’t think that I’m going to do this very often, but I just have to prove that I can. Tonight, I downloaded the Internet Channel to my Wii (500 Wii points = $5), and I have a fully-functional Opera browser. So here I am in WordPress, typing a blog post on my Wii. I cheated a bit and am using a USB keyboard attached to the back — the thought of doing this one character at a time using the Wiimote was just too much for me.

It seems to enter carriage returns in this entry field okay, but links didn’t work when I entered the HTML code.

posted under technology | No Comments »

HD OTA experiments

July11

An online conversation with a few friends last week got me thinking harder about something that’s been on my mind lately: is it possible to get rid of my Rogers cable subscription, and get TV signals the old-fashioned way: with an antenna? This is now referred to as “OTA” (over the air) for those in the know, and there’s a whole range of digital HD channels that you can pick up in addition to the old familiar analog ones.

We already had pared back to the most basic analog cable plan, with no desire for several hundred channels of additional crap that we wouldn’t watch at additional cost, and when we got the Wii a few weeks ago, our TV watching dropped to less than an hour per day on average. We rent movies a couple times a month, read a lot of books, and, of course, there’s the internet: a vast library of fascinating material in a variety of formats. Although the US networks and Hulu block viewing of full TV episodes from Canada, some of our networks do show full episodes online of a few programs, such as Mad Men on CTV.

So, for the cost of one month of our basic cable, we picked up a Philips indoor DTV/HDTV antenna to see how OTA would work for us. We live near Richmond and Spadina, in a west-facing apartment on a low floor: that means that we face away from the CN Tower, source of most OTA signals in the Toronto area (although within 1km of it) and have a lot of taller buildings in the way.

We plugged in the antenna to the DTV port on our TV, scanned for channels, and wham! There was CBC in beautiful HD, completely without distortion. A few hours of playing around, and we found 6 additional channels, including CTV and Global, which syndicate many of the popular US shows during evening prime time. Here’s the rundown of what we can receive:

Station DTV channel Zap2It channel
CBC (CBLT) 5 5
CTV (CFTO) 9 9
Omni 2 (CJMT) 44 69
City TV 57 57
Omni 1 (CFMT) 64 47
Global (CIII) 65 6
Sun TV (CKXT) 66 45

The Zap2It channel is the corresponding channel if you use Zap2It for TV listings, and select Toronto – Local Broadcast as the source: I set my preferences on that site so that I see a grid of only these stations, in this order, as my TV guide.

Unfortunately, we haven’t found a single position that brings in all channels: CBC, Global and CTV seem to be best when bounced off the top of a taller building to the southwest of us, while SunTV is best reflected from the building directly across the road. CityTV and the two OMNI stations are picked up when the antenna is pointed directly towards the tower, that is, through our building. We’re still experimenting, and need a longer cable so that we can try some other locations within our apartment. If we lived in a higher or south-facing unit, I’m sure that the results would be radically different, and we might even pick up some Buffalo stations across the lake if we were high enough, but this is good enough for our TV-watching habits.

« Older Entries