Loneliness of the long-distance linguist.

Kieran Snyder's webulated chit-chat.

Language detection and system settings, part 1

Once upon a time, a customer got in touch with us about a font rendering problem, where instead of...

Author: KieranS Date: 12/18/2008

To update or not to update?

Can't we all just get along? One of the struggles that we go through every release is in figuring...

Author: KieranS Date: 11/07/2008

What's new for you in Windows 7: Extended Linguistic Services

Now that you've been able to go check out our PDC talk (online here), I'm excited to introduce you...

Author: KieranS Date: 10/30/2008

PDC -- Windows 7: Writing World-Ready Applications

If you're at the PDC this week, be sure to check out Yaniv Feinberg and Erik Fortune's talk, where...

Author: KieranS Date: 10/27/2008

Hello (again) world! Also: The Hiring Chronicles.

Hello world! It's been a while, but I'm coming out of hibernation to mention a couple of things --...

Author: KieranS Date: 08/21/2008

Shameless self-promotion.

And now, some shameless advertising! Our team is looking for a good tester to work on our next set...

Author: KieranS Date: 10/12/2007

Vosotros? Ustedes? Who, me?

For various reasons I've been doing statistical analyses on word frequencies in a number of...

Author: KieranS Date: 10/01/2007

A to-do list.

The last several months have been packed with planning our next set of features in the international...

Author: KieranS Date: 09/28/2007

Information central.

Just in time for the Vista street date, the Vista International Support Portal is live at...

Author: KieranS Date: 02/05/2007

Blogging the LSA: Epilogue.

The moment I published my ranty LSA blog part one I was given something else to chew on. I left my...

Author: KieranS Date: 01/08/2007

Good at process.

If you work for Microsoft or maybe in the software industry more generally and you hear someone...

Author: KieranS Date: 12/16/2006

My .002 cents.

What's a LOCALE_SDECIMAL among friends? In Verizon Doesn't Know Difference Between Dollars And...

Author: KieranS Date: 12/10/2006

What comes around goes around.

Yes, it's been a while. Since I've last blogged, we've shipped Vista and I've gone on a long...

Author: KieranS Date: 11/17/2006

Oh, the enumeration? Part two.

A few days ago, in Oh, the enumeration!, I wrote about some changes to the enumeration of our...

Author: KieranS Date: 10/03/2006

Oh, the enumeration!

Note (10/3/06): This post contains outdated content. For the correction, please see the update in...

Author: KieranS Date: 09/25/2006

What's the emoticon for nerd?

I saw a really cool talk the other day by doctoral student Daniel Avrahami from CMU. Daniel is...

Author: KieranS Date: 09/14/2006

Found in translation.

Though languages can be interestingly different from one another, the majority of work in modern...

Author: KieranS Date: 09/07/2006

Develop locally, think globally!

So you want to develop a globalized application for Windows. You're up to speed on development best...

Author: KieranS Date: 08/22/2006

Information scavenger hunt: How do you find a needle in a haystack?

Shawn and I are working on an article for MSDN Magazine about how to design and take advantage of...

Author: KieranS Date: 08/21/2006

Lexical diffusion, software style.

The Microsoft Community Glossary - Linguistic Partnership Project allows members of a speech...

Author: KieranS Date: 08/17/2006

I'll take an Italian hoagie with the works.

On my way home from work I pass a restaurant that seems from several blocks away to have the...

Author: KieranS Date: 08/16/2006

Not all custom locales are created equal.

If you're going to use the Locale Builder tool to create a custom locale, you have a couple of...

Author: KieranS Date: 08/09/2006

So I want Windows to support my language. How does that happen, exactly?

One of the disappointing things about the end of a product cycle is that it's too late to add into...

Author: KieranS Date: 08/07/2006

The cats and frogs are really raining out there.

If I do say so myself, I'm pretty good at picking up new languages. My chosen line of work was not...

Author: KieranS Date: 08/04/2006

Lights, camera, action!

For everything you ever wanted to know about Windows globalization and localization, or at least for...

Author: KieranS Date: 08/03/2006

So I'm ready to test-drive Windows Vista. What next?

Many of our Windows Vista beta testers contact us excited to be test-driving the beta but wondering...

Author: KieranS Date: 07/31/2006

Developing features in order to develop features.

Someone asked me not too long ago for a list of Windows-supported languages that don't rely on white...

Author: KieranS Date: 07/29/2006

Why wikipedia doesn't work?

My last post produced a real onslaught of mail. It turns out that when it comes to community...

Author: KieranS Date: 07/27/2006

Why does wikipedia work?

I had an interesting conversation this morning with a colleague about community approaches to...

Author: KieranS Date: 07/25/2006

Next stop: Antarctica?

A couple of days ago I posted about the Microsoft Locale Builder. But what about the locales that...

Author: KieranS Date: 07/24/2006

Linguistics vs. linguistics.

There are some linguistics jobs in software. There are many, many more applied linguistics jobs in...

Author: KieranS Date: 07/21/2006

Languages, regions, locales, oh my!

Michael Kaplan has blogged quite a bit about our release of the Microsoft Locale Builder Beta, the...

Author: KieranS Date: 07/20/2006

Loneliness of the long-distance linguist.

At long last, here it is! The blog I've been threatening for some time. I think I was inspired to...

Author: KieranS Date: 07/19/2006