Rant 2006-10-19: MSN Messenger for Mac, Microsoft Doesn’t Get It

Notes before reading:
*For an explanation on how this rant is organized, please: read this.
*This rant is posted in the comment section of this blog's post.
-Sorry for my disappearing act: I'm doing a PhD over at the University of Manchester, so my leisure time has decreased exponentially during these last few months. I may change the publishing period of these rants to a monthly thing, instead of a week, sorry about that.
-Anyway, the topic of the blog was of the launch of the new version of MSN Messenger for the Mac (6.0.1) and the absence (still) of A/V support for PC MSN users.
-My rant is mainly as a response to one pro-Microsoft comment that was from Johnathan Wise saying:

No dude, you don’t get it. Microsoft even published a blog post on this release to explain things to people like you. In order to add new features, such as A/V, Microsoft had to have a stable code base to work with. They didn’t originally write the software in XCode, so make a universal binary was nearly impossible. It would be stupid for them to add new features on that old, non-compatible code base, so the first priority was to move to XCode and release a Universal Binary. This gives them a compatible, future-friendly code base off of which they can begin to add new features.

I’m not saying Microsoft has properly prioritized Messenger for Mac. I too have been frustrated by the lack of features. But they are “getting it” and they are moving in the right direction. And Apple shares some fault for not communicating in advance their plan to go “Universal.” They recommended using XCode, but didn’t tell anyone why, and a massive software house like Microsoft isn’t going to just switch development environments without good reason.

Now they have good reason, Apple’s strategy is clear, and they can begin making progress. Ya, they’ve been slow, but now that they’re doing the right thing, cut them some slack!

-You can find the Microsoft blog post he mentioned here.
-A/V means Audio/Visual. Y'know: using the webcam and microphone in your computer to see/talk to another person by MSN. You can't do that with a Mac to a PC user through the MSN protocol, you have to use something else, like Skype, SightSpeed, etc.
-XCode is the official (and probably only) development environment to create Mac applications.
-Universal Binaries are applications that can run natively on both Intel- and PowerPC-based Macs. It's a source of frustration for most users that have Intel-based Macs because there are many applications right now that aren't Universal, so they don't run as fast as they do on a PowerPC-based Mac, including Office, Adobe Photoshop, and, until a month ago, MSN Messenger for Mac.

Rant:
Actually, Steve Jobs in the 2005 WWDC, made it very clear why should Apple Developers should use XCode 2.1 (or later): to make Universal Binaries of the programs. Apple did this over half a year before the Intel Macs were shipped and it also made some Intel Macs available for developers to test on before hand. Even the General Manager of Macintosh Business Unit of Microsft, Roz Ho, made a little speech in which, and I quote “We’re releasing a new version of MSN Messenger for Mac in the next few months” followed by stating that they are working with Apple to create Universal Binaries of Office with XCode. So, they had known about this well before. Actually, Adobe did exactly that and has now put up a shipping date (Spring 2007) for Photosho CS3 which would be Intel-compatible for Macs.

So you see, there IS a good reason for them to switch development environments, Apple gave them all the tools and support for such (as it did for every other developer), and still they haven’t delivered; not completely anyway. They DID release a new version of MSN Messenger but, come on, the new features we’re really poor: it’s more of a 5.2 than a 6.0.1 in my opinion. This isn’t news, really: the browser-based messenger can’t run on a Mac because of Microsoft’s choice; they have dropped Virtual PC development; and didn’t they dropped support for Messenger for the Mac a while ago? And now they’re back, who knows what’s going on in there?

Frankly, stick with third party applications for MSN chatting and use something else to conference with. I use SightSpeed, someone else mentioned Skype, they get the job done; and right now Microsoft it’s not doing that, whatever the reason (they have to launch Vista, make Office Intel compatible, etc.), this is showing that Mac users aren’t a priority for Microsoft, and well, duh! I wouldn’t care if iTunes crashed on a Windows PC, and, although Apple is doing a somewhat decent job on that point, it’s not a priority for them either.

You want to use a Mac? Research what’s out there, and get something that works in the third party area; don’t sit around and expect Microsoft to run to your rescue.

Just Three Letters

I have been searching for a way to share my ideas that I've put into recording. For now this is the best that I've found. Click here, or the title, to go to one of box.net public shares in which I've made available to download the tracks of my demo "Just Three Letters". Hope you like it, and please comment; I'm very interested in your opinions.

Box.net offers quite an interesting value at no charge. There's an upgrade that gives out more stuff, which you have to pay for, but the free package comes with 1 Gb of storage, and no uploads larger than 10 Mb, which for most people wouldn't be a problem.

Diversity

The way the society works is very much the same as everywhere in the world; at least from the perspective I've learned during these weeks. I'm not saying this is really how it works (I don't think nobody knows that for real), but, because of the diversity of culture that Manchester is famous for, this fact is hard to ignore.

There are people here, literally, from all over the world: name a country, there is a "town" here for them. China, Pakistan, Oman, Mexico... but the incredible thing is that, even though it should be a disaster waiting to happen (so much culture clash), is not. People get along, people discuss about taboo subjects (religion and politics) and, for the most part, reach a very amigable conclusion. You see people from New York talking with muslims about 9/11 and how it affected both cultures. A lot of doubts are cleared about the stereotypes that have been stated about different societies and most of them come with a pleasant and enlightening surprise:

  • India was made up by different tribes and "countries" before the British came and unified them in one. The languages of each of the old countries still remains though, and, even though English and Hindi are the country's main languages, about less than 30% of them actually speak or understand Hindi, making English probably the most spoken language in the country. That's why you see so many indians (a term that they are comfortable with) in U.S.A, U.K., Canada and Australia: they are english-speaking countries.
  • The basic definition of the Islam is believing in God in a way that trascends man and his form. There are no forms or images given to God, even Muhammad (the religion's main, and probably only prophet) himself petitioned his followers not to remember his image but only the words that God spoke through him. It takes consideration of the Christian and Jewish religion and accepts them as part of the prophecies that God gave to mankind, and Islam being the last of them and, thus, the purest. From a logical point of view, that makes sense: have you ever heard a man tell an anecdote that happenned to him 50 years before? It sounds extraordinary, when it really probably isn't, but the time that's passed made it a little bit blurry so he has to make up for it by filling in the blanks of what he thought happenned. I'm not saying Christianity and Judaism are distorted or anything (who am I to say that?) but, from this take, Islam is a fresh look in things, and that gives it a very good standing point in my opinion.
  • War and violence is frowned upon... to hurt another person is to hurt humanity itself. I love that, so many people saying that the war that's hapenning over there, and way over there is just, basically and utterly wrong. I'm not saying any names, not because I don't want any controversy, you know I like that, but because I'm really bad in geography and history.
  • The openness of questions and the actual need to inform about one's culture is engraved into our brain. Maybe it's pride, maybe it's altruism, but the matter of the fact is I've learned a lot mainly by the motivation of the persons of the same cultures that I'm learning about. Not that I need more motivation to do that, but these people actually come up to me and ask "Do you have any questions?" without me saying a word, which not only makes the whole situation much more civil but also is very inspiring.
  • There's always a lot of ways of seeing a situation... you don't have the answer, we all do.

London

When I reread the post "Direct Debit and Me" I realized that, well, it got a little out of hand. Sorry for that, I tend to go ballistic when it comes to writing.

To compensate for that I'll try not to write that much in this post, but rather put a lot of pictures of my visit to London and the Apple Store. This works very well for me, being that it's almost five minutes before class, jeje. Take in consideration that we had only about eight hours to visit, so don't expect that much detail of the stuff that we saw. I'm definitely visiting London and Liverpool later into the year with more time in my hands.

Ok, first and foremost: the House of Parlament and Big Ben (which's the name of the bell, not the tower, apparently), taken from the Eye of London's point of view:

We then went to Buckingham Palace. These are the gates of one of the Royal Parks which are exactly in front to the left of the palace:

The Buckingham Palace itself (I loved the sky that day):

The Victoria Memorial (in memory of Queen Victoria, who reigned the longest any other monarch has in U.K.'s history, 63 years... and we thought Porfirio Diaz had a long run):

Next, whilst trying to find one of those famous red buses to continue on our journey, we encountered this statue that some mistake as a statue in honor of Napoleon (yeah, that Napoleon) but rather it's actually in honor of the british admiral that beat him during the Battle of Trafalgar, Admiral Lord Nelson (actually, the place in which this statue is located is called Trafalgar Square):

During the bus ride, I finally got to see one of the three things I wanted to see in this London's visit; one being the House of Parlament, the second being the Apple Store, (which's coming, I promise), and the third being the St. Paul's Cathedral. I don't know why it just me drew me to it:

And... (I love how this one came out)

When we went through Regent Street, we hoped off to eat, I crossed the street carefully as noted here (hilarious, isn't it?):

I quickly went into the Apple Store, in which I bought an automatic light for my iSight (yeah, I'm a Mac fan, I had to buy something, jeje):

And to finish off, we had to have the stereotipycal scottish (not british) bagpipe player doing Classic Lullaby in D Major to an infant wishing for £1 from his mum (cool guy, though, and he really played well):

That's it! I promise I'll visit again with more in-depth pictures of the House of Parlament and of the fourth thing I wanted to see but didn't in this visit: Old Bailey, for all the V for Vendetta fans out there (yeah, Hugo, this means you).

Direct Debit and Me

Yesterday I FINALLY finished my registration after a, what, two week process (or probably three). Like I've said in earlier posts: the british way promotes doing things at the time that they're supposed to be done, not before, not after (... definitely, positively, not before).

Anyway, so I arrive here on September the 4th with the next plan on my head:

  1. Get an account with direct debit. This is needed as The University of Manchester requires that I have this type of account for me to be able to pay my tuition fees by instalments, if not I have to pay the whole tuition fee in one setting during registration (and, because of the type of postgraduate program I'll be taking, that fee is around £11,000... you can now guess why we went for the pay-by-instalments plan). It is also needed because that's the way that I'll pay my residence fee (by instalments)... so basically if you want to pay stuff by instalments you need this type of account. I've enquired around and apparently this is also needed (or, at least, encouraged) to pay the bills and rent in a large part of the U.K.
  2. Give the details of my account to the University to register myself in their system.
  3. Give the details of my account to my Hall of Residence and get online after that to tell the story.

Easy enough plan, right? Well, from what I've learned these past weeks, a simple, pre-thought plan is usually one that won't work out as it was intended to...

I applied online before coming to the U.K. for an international student account with HSBC U.K. (my parents have the money in HSBC Mexico, so it sounded logical). We also researched in how to make a transfer overseas, and apparently HSBC U.K. and HSBC Mexico are two completely different banks: they have very similar logos and names but that's it, their systems aren't referenced to each other like I thought they would be, so the overseas transfer it's just like any other overseas transfer between two banks... bummer. Oh well, that just basically means that it will take a little bit longer (a day, I think) and will cost a little bit more (£10 per transfer, if I remember correctly).

The online application, after it finished, told me that I would get in post mail everything that I needed to bring to the HSBC U.K. branch to deposit the money and order my card. Now, I was in Mexico at that moment, so when I read that I figured it meant that I would get the information in my Mexico postal address; I didn't receive anything. I knew my postal address over in the U.K. (which was one of the things that the application process asked of me). So when I was over here in the U.K. and went to a HSBC U.K. branch, I was told that the information will be sent to my address here in the U.K. This was around Sept. the 5th; I wasn't getting in my residence until the 14th (the contract said so, and no mail could be delivered before that date), and the registration process was going to "start" the 15th (I'll explain the quotes later on). So I was completely stumped: what now? This step was the initial part of the plan, without an account I can't do anything. Add to that the fact that when I was in Mexico, I didn't know my flat number (which I did have, but didn't know that that weird number was actually my flat number: xx.xx.xx, how is that a flat number???) so I didn't give it to the application process, just my name and the hall's address (which I have been informed that is enough, just takes a while); so now, not only did I didn't have an account, but I also didn't know if the information needed to open it was going to arrive properly and on time.

So, I said, f**k that account: let just open another one here that has direct debit. HSBC replied: the only account we have with direct debit for persons that are not U.K. citizens is that one, and you can only apply for one online.

So, I said f**k HSBC: I'll look in other banks. The other banks said: do you have an address here so we can send you the information? I said yes, but I can't receive any mail there until the 14th. The banks said: well, we can start the application process before that with a letter from the university confirming to us that that's your address or you can wait until the 14th to start the process. I went to the university to ask for such letter, for which I receive a friendly sign that that sort of letters will not be printed until the registration process.

So here was my problem: the bank, to give me an account, needed a letter of the university which it can only give me during a process that needs a bank account... beautiful, isn't it?

Everywhere I read information about the university (the site, prospectus, booklets, etc.) almost at the end all of them said something like "if you're in trouble or need of help, contact the Student Service Centre". I deduced that I was indeed in trouble and needed help, so I went. I encountered another friendly face...

I just have to make a little parenthesis to make a quick but important note: even though this whole situation was tiresome, I have to admit that every person that I met during it was very helpful and very friendly, and made their best effort to help me given the circumstances. Very cool, and very patient =) Thank you again if you're reading this!

Anyway, another friendly face; when I finished explaining to her my situation, she was kind of distraught:

"Uhmm, well, you're kind of early. We don't start the process until the 15th".
"Exactly, I'll need the account by that date."
"Actually, you won't. If you don't have it by that date, you can temporarily register; that being you're going to receive a temporary card that'll get you in the library and computer clusters and get you in our database as a normal student. Then you'll have from two weeks to a month to get that account and give the details of which to us, and then we'll give you a permanent ID card. We're very sorry for the confusion, we've getting a lot of these situations over the last few days. Don't worry, just wait till the 15th to start dealing with all of your registration concerns."

Heaven came down and lifted this enormous weight from my shoulders... the registration process starts on the 15th, of course! I could still completely register after that date (almost two weeks, apparently). So there I was: tired, weight-free and with nothing, NOTHING to do but wait.

When my dad heard the news, he said "Ok, good. Then it's time to switch over to tourist mode!" And he went wild with it: we visited Liverpool and London over the next days. I loved Liverpool by the way; I can't put my finger on why, but I felt drawn to that city. I'll probably visit it a few times during my postgraduate year. We also visited the Regent St. Apple Store in London: beautiful, just beautiful, I'll write about it in a later post.

During these days, another worry came about: what's going to happen with my residence payments? They need a direct debit account also. But later I checked the dates for such payments and the first one is until october, which is congruent with the fact that we payed through the telephone £150 to confirm my acceptance of the place. So, another worry taken care of.

We visited, touristed, and got accustomed to the new hour schedule (oh yeah, I forgot to mention that during all of this, I still wasn't accustomed to the new schedule so everything felt like a surreal dream, haha).

The 14th came. Moving in was actually very simple: I showed my contract and got my keys and my resident ID and magnetic card without question, they also sold me some bed covers for £27. When I got in my room everything was were it supposed to be and my parents liked it. I unpacked in a matter of minutes and we were done for the day.

The 15th came. Went in Whitworth Hall (the building that I was appointed to register), did a fairly short line to get to a "purple person" (the official color of the university) and he helped me get through to the rest of the registration. He gave me a temporary ID card and told me to get that letter I needed over at the Student Service Centre. I went and they told me that they couldn't give it to me right there because the system was in "acquisition mode", and printing those letters would take all day, so I should come back monday 18th. That was OK, because now I had my ID card so I could get in the computer clusters and signup for an IT account. I also wanted to see about the internet in my room, but that also was going to begin in monday. So basically, the lesson of all of this, is that we got here REALLY early: a lot of stuff can or must be done during classes.

My parents were going to leave the 16th very early, so this was my last day with them. We went shopping to the Trafford Centre and Piccadilly Gardens. Finally we hugged and they got into a cab waving a Kodak moment goodbye. We tested my cell phone to see if it was receiving calls and said epiloguish goodbye's.

The 16th came. My parents gone... déjà vu all over again.

The 18th came. Activated my room internet access. Went to the Student Services Centre and was informed that there was a bank over at Whitworth Hall that didn't need the letter from the university that confirmed my address to open a bank account with direct debit. Just a passport and an acceptance letter from the university (which I already have). The bank's name is Barclays: it was the first bank to ever use a credit card (called Barclaycard, term that the bank still uses) and one of the largest banks in the U.K. The staff was very friendly and had a type of account for my situation; I called my parents for an opinion on it and they told me that it sounded fine and that it was up to me. I went for it; the bank's staff told me that my account would be ready by friday 22nd. By that date they would give me the account details (account number and sorting code, both needed to start a direct debit payment) and that I should bring whatever money I intended to deposit so they could order my debit card that will be delivered to me by post. So, one week to get the account, and another one to get the debit card; I really didn't mind at that moment that I'd have to wait another week to get my card, I just wanted somewhere to put all the money I had with me in Traveller's Cheques and an account with direct debit within the registration week time-slot. That same day I went climbing... it still hurts, hehe.

The 22nd came. As advised by the lady in Barclays', this was the plan for that day:

  1. Go down to the Barclays' branch to get my account details.
  2. Go to the American Express office and cash in all of my Traveller's Cheques.
  3. There was another Barclay's branch near the American Express office (about 100 m. apart, very practical) so I could deposit the money in my account there. Walking around with that much cash in the city centre or in a bus doesn't scream safety. The other option was to deposit the Traveller's Cheques as they were directly into my account in my account's branch, but it would've taken about a couple weeks to clear them (because of the large sum); the first option, which I preferred, would make it as so that the money would immediately reflect on my account... enough waiting around.
  4. Then come back to my account's branch and asked them to order my debit card, now that there actually is money in there.
  5. And finally go down to the university so they could finish my registration and give me a permanent ID card.

Well, everything went fine until the final step: the direct debit account is needed by the university to ensure the payment of the LAST TWO INSTALMENTS (there are three in total); you have to actually pay for the first payment during the registration process. You can do this online by paying with a credit or debit card (which I still had to wait another week to get), you can do the same in person or by cheque (my account didn't handle these) or cash (which was kind of unsecure). Went back to the bank to see what solution they can offer me and said that a lot of students were using what they called a "Banker's Draft Cheque", which is a cheque that is charged by my account but with the name of the bank as the payer and the name of a certain institution as the payee. Went back to the university to see if this was viable (I really didn't want to have a cheque for that large sum with me and realized at the end that it won't work), and two different persons confirmed that it was ok. Went back to the bank (I know what you're thinking: why didn't I just called the university from the bank to confirm that? And you're completely right, but, first, I didn't know the registration help hot line number, and, second, frankly I felt more confident with a person, face to face, telling me that it was fine; we're talking about a lot of money here) and got a Banker's Draft Cheque for the amount of money that I needed (if I would've deposited the Traveller's Cheque, this wouldn't have been possible, so, ha, good decision after all). Went back to the university, made the long queue again (yeah, it's "queue", instead of "line") and everything went smoothly. I have now with me a permanent ID card (which, well, it's not really permanent, it expires July of 2007, but well, an ID card for the rest of the year, so it's all good).

So... people coming from overseas: listen up. This is what you must do if you ever come to the University of Manchester (maybe even most other universities in Europe) and are plainning to pay by instalments your tuition fees:

  • If you can, get an U.K. address as soon as you can and make sure you can get stuff delivered there at the moment you arrive, it makes life much easier. They ask you for an U.K. address for EVERYTHING here, much like they ask for a local address everywhere in the world.
  • Explore for banks. I've tried HSBC, NatWest, and Barclays', the latter being the one that I chose because of the circumstances. I'm pretty sure (this coming from all of the banks that I checked over here) that there are options with which you can set up accounts of this type from overseas successfully having an U.K. address. I tried, but I misinterpreted the whole thing: do as I say not as I've done, jeje.
  • Bring a credit/debit card with you from an account of your country with some money in it. It will probably take some time before you can actually open an account here (even if you already applied for one online), so you'll need to eat and have a roof over your head before that, and you don't want to cash in that big cheque for your tuition fees to pay for it. If it has Visa or Mastercard logo on it, it's all that's needed for you to use it over here as a cash card to take money out of ATM's.
  • Try to think everything in pounds (£), even before you come here. Thinking "that burger costs £2.50, which translates to around $50 mexican pesos, wow, that's a lot" is mental torture, really. If you think by those terms, everything will be expensive. Coming here is expensive, and you better get over it soon. That doesn't mean that you can go in a shopping spree everytime you want: one thing is mental torture, another is living by a budget. If you can cut costs in stuff, like meals (eating in is much less expensive than eating out, cook your own dinners and breakfasts, etc.) and accomodation (getting a shared appartment, not using that much water or electricity, etc.), go ahead, but don't go hungry or sleeping out in the rain because of it: your study time is going to suffer as a result and that's your main goal and job right now. Just think that if you ever are in need of money, having a student account in a bank here opens a lot of possibilities in terms of loans and credit; there are also possibilities of part-time jobs inside the university as teacher assistants; and the psychiatric department is always in need of subjects for their research, and most of the time they are willing to pay you for taking part in their psychologic experiments (I haven't even started classes yet and I've already received three such like offers through email).
  • For your initial deposit in your new bank account, there are two options that seem rather safe as well as practical:
    1. Traveller's Cheques. It apparently has the best of both worlds: it's much safer than cash but potentially has it's immediacy. The thing is to find a bank near an American Express office so you don't have to walk around with all of your cash and expose yourself for too long. You're probably wondering why I'm advising to go to an American Express office for this; I mean it is possible to cash in Traveller's Cheques in any bank, but it comes with a cost, BIG cost, almost 0.5% of the amount to be cashed in (that comes to being hundreds of pounds if you're cashing in your tuition fees).
    2. Plain Old Cheque. If you feel that Traveller's Cheques is not a completely safe solution, but you're willing to wait: bring a plain old cheque for your deposit. Knowing what I now know, I probably would've gone with this solution: even though it was immediate, that 100 m. walk was a real nerve test for me. I don't like carrying that much money with me (£80 and up makes my neck quiver) and probably a lot of people out there don't either.
  • Find out what's the amount of the first instalment. The Crucial Guide that's on the web about a month or two before the registration week should inform you of this. Although, because the Crucial Guide is a more general guide for all programs and degrees, it probably won't reflect the exact total amount of your fees for your specific course or program; however, it WILL tell you how many instalments will there be. You can take that number and use it to get the instalment amount: just divide the total amount of your fees, which you WILL be informed by post mail after getting your acceptance letter, by that number. If after the division, the instalment amount has decimals, just rounded it to the upper most integer... yeah, I'm an engineer, sorry... if your total tuition fee is £5000 and there are three instalments per year (which usually there are): 5000/3 is 1666.6666, so your first instalment payment will be £1667.
  • To make your first payment during the registration process bring some sort of cheque, a credit/debit card with a LOT of allowance, or wait until you have openned your account and get a Banker's Draft Cheque; don't bring cash to pay for your first instalment, people get nervous with that option and frown upon it. Don't forget your account details to ensure the payment of later instalments.
  • Be patient, VERY patient. The queues that I've encountered were generally between 30 minutes to 1 hour and a half during the registration week (also called the Freshers' Week); although that may sound like a long time, consider that the "purple people" have been there helping others for much more than that. It's a strenuous, confusing process, and everyone is aware of that: you're not alone, so ask if you want to, there will be people there to answer; and, again, you're not alone, so don't act as if your problem is the only one without a solution, because it does have an answer (it just might take some time to figure it out) and that attitude is tiresome not only to you and the staff, but the people around you that also have some sort of problems. I encountered some rude people in the queues, including one that skipped ahead of me; I asked him is he was kidding, because it was so obvious what he just did, and he plainly said that he was pretty sure that he was in front of me since the beginning, which he wasn't (a young lady and a gentlemen behind me, eye-witnesses to the fact, later confirmed to me that he indeed skipped ahead), I finally replied that "Well, I'm pretty sure that I was in front of you, but fine, if you think that it's that important for you to be first, go ahead. God!". There wasn't a need to make a spectacle of the thing, and everyone else (well, at least, the ones that I talked to later) agreed that it was the best thing to do. If I would've taken that further, some sort of conflict would've arosed and I probably would've lost my position in the queue because of it. Interestingly enough, I, and I think some others behind me, finished the registration process before him...
  • And, this goes out for EVERYBODY that will go through a queue... I can't believe that I'm the one saying this... please, for the love of God, TAKE A BATH BEFORE YOU TAKE A QUEUE! The community smell that is collected in the registration halls can sometimes be unbearable, and that coming from me means that I wouldn't be surprised if some people passed out from it.