*1970/02/27 Creve Coeur — †2015/10/21 Redmond
Built using Internet Archive of the old and older MSDN site, e-mail newsletter, Windows RSS platform cache, Bing cache, Google results (using Internet Explorer 1.5), WordPress data and manual crawling. You also shouldn't miss Scott Hanselman's minutes with Michael.
This online version links external images and contents directly, some of which may no longer work.
Jump to year: 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Version: 2020.11.29 (with pages and comments)
Jump to month: 09 08 07 06 05 04 03 02 01
30 8770668856267197279 A few sorta random things I recall about some of my past memorable, unorthodox relationships, part #4
25 8770668856267197269 On detection of Time Loss, and losing Audible Badges, and...
21 8770668856267197259 Some of the pros and cons of a 'slow motion layoff from Microsoft [while out on disability]'
16 8770668856267197252 A few sorta random things I recall about some of my past memorable, unorthodox relationships, part #3
15 8770668856267197234 A few sorta random things I recall about some of my past memorable, unorthodox relationships, part #2
14 8770668856267197219 A few sorta random things I recall about some of my past memorable, unorthodox relationships, part #1
09 8770668856267197209 More sustainable translation in movies, like in 'Sushi - The Global Catch'
08 8770668856267197198 A thoughtful pause for the Demise of the (never shipped rev. of the) Microsoft Office Assistant that some called Nazi Pup
04 8770668856267197190 It was almost 10⅓ years ago when I blogged about a 'Red Screen of Death' aka RSoD, and...
03 8770668856267197179 I guess it turns out I -was- Bad Attrition after all, to -some- folks at Microsoft, at least! ;-)
02 8770668856267197169 A bit about TS Eliot's The Waste Land, The Fisher King, Mr. King, MS, and the theme of redemption
01 8770668856267197155 The movie Excalibur was about so much more than a geek of a young man like myself could grok the fullness of
31 8770668856267197149 Thinking about 1999, Notting Hill, what was wrong with that movie, and more
28 8770668856267197135 Some things were -SO- much more impressive to know before Google made them -SO- easy to learn
27 8770668856267197121 Trying to build some kind of a narrative #6: Several of the more intriguing of the other 32 (of 37) contracts at Microsoft
26 8770668856267197111 Trying to build some kind of a narrative #5: Some of my 5 earliest contracts (of 37) at Microsoft
25 8770668856267197100 The 1988 flick Shoot To Kill was freaking awesome
24 8770668856267197094 Appel vs. Apple? 🍎 🍏
20 8770668856267197072 She asked me if I had taken the test. I told her yes, three times in fact.
19 8770668856267197063 As it turns out, 'Life is short. Have an affair®' may not have been such good advice...
18 8770668856267197051 Brilliant? Idiotic? aka I'm just saying....
18 8770668856267197044 From the 'Questions that I never imagined I would be asking' file....
17 8770668856267197030 Comparing migrated blog posts the right way
14 8770668856267197015 Sonata For Solo Viola
11 8770668856267197009 Something happened.
10 8770668856267196979 What the heck is going on with Microsoft's MSDN GoGlobal site?
07 8770668856267196989 Can you tell me how Microsoft keyboard layouts define a ligature and by the way can it be changed?
06 8770668856267196971 Sax and harmonicas...
05 8770668856267196959 Respectfully crooning the ballad of JAL (at, near. and around Penn Center Academy)
04 8770668856267196949 You ever think about 'the sleep number bed' from the point of view of an engineer?
03 8770668856267196910 Getting the full Blog fixed up, images and all!
31 8770668856267196854 The 'Why I hate the ADA' talk I did @ Ignite Seattle a few years ago
30 8770668856267196847 CSI: Typography? aka Not all 8 letter words are the same length....
29 8770668856267196830 Star Trek with linguistic pretensions (2015 edition)
28 8770668856267196818 Trying to build some kind of a narrative #4 (Everything or Nothing: The Untold Story of 007)
27 8770668856267196809 She said 'I am going to tell you something a lot of guys don't know'
24 8770668856267196798 Trying to build some kind of a narrative #3 (doing a Passover seder for the local Gesù class)
23 8770668856267196788 On saying God Damn Clippy like a Japanese user might
22 8770668856267196772 How soon is... WTF?
21 8770668856267196763 Cyanopsia revisited aka having the cool [MS] symptom without the usual cause
20 8770668856267196753 Updating MSKLC (part 9) for the sake of wondering if MSKLC + CLDR == keyboards Über Alles?
16 8770668856267196714 I ♥ Unicode, but sometimes I'd like to ♣ em. And when I think of Emoji, I'd like to ♠ em!
15 8770668856267196737 Meeting Erin Gray (@RealErinGray) at ECCC back in March 2010
14 8770668856267196729 Keyboards hardware vs software - IME edition
13 8770668856267196717 Trying to build some kind of a narrative #2 (my own personal learnings...)
10 8770668856267196710 Three faces (and at least four tastes) to irony
08 8770668856267196695 Fixing up broken and semi broken blog posts, as needed?
07 8770668856267196687 From my iBOT 4000 to a more conventional powered wheelchair (unfortunately)
06 8770668856267196668 Trying to build some kind of a narrative #1 (Atari: Game Over)
03 8770668856267196631 If we won't update MSKLC, at least we could put up a keyboard for them to install....
02 8770668856267196623 In the movie Caddyshack, is it Cooter or Kuder?
01 8770668856267196613 Exactly 986 falls since 9/11, 984 of them without significant consequence....
30 8770668856267196598 The Japanese people didn't get the idea from Star Trek
29 8770668856267196583 It's Accessible, The Natural ly, except on the Sundance channel?
26 8770668856267196572 Accessibility unplugged?
25 8770668856267196565 The English teacher who taught me how to love Shakespeare, and more....
25 8770668856267196557 It would have been better on The Big Bang Theory, but...
25 8770668856267196551 Maybe I'm wrong, but it might be because Google feels sorry for Bing....
24 8770668856267196537 On how The Finder got himself lost, DNR tattoos, and more
23 8770668856267196524 Updating MSKLC (part 8) for the sake of documentation of keyboard layouts
22 8770668856267196518 The Great James Bond bested by unfamiliar keyboard hardware!
20 8770668856267196513 On [formerly] having [had] game, or somesuch?
18 8770668856267196506 Updating MSKLC (part 7) for the sake of summing it all up
17 8770668856267196503 Updating MSKLC (part 6) for the sake of Open source or Open sources?
16 8770668856267196499 Updating MSKLC (part 5) for the sake of the intersection of circumstances
15 8770668856267196491 Updating MSKLC (part 4) for the sake of authoring tap and hold on Windows Phone
14 8770668856267196489 Where on earth are the bees going?
11 8770668856267196484 Updating MSKLC (part 3) for the sake of emoticons and [implied] racism?
10 8770668856267196474 Updating MSKLC (part 2) for the sake of being ARMed somehow?
08 8770668856267196464 Updating MSKLC (part 1) for the sake of the Universal Shaping Engine
04 8770668856267196459 Updating MSKLC (part 0) for the sake of _____
03 8770668856267196453 The day when I learned that synchronized swimming was an actual thing
01 8770668856267196446 Do you remember where you were when Jim Henson died?
26 8770668856267196437 It turns out Rita *did* remember me. And she forgives me....
21 8770668856267196428 No words seem to make the picture any clearer
18 8770668856267196425 Video clips can inspire many different things....
14 8770668856267196420 Oops they did it again!
11 8770668856267196418 The 5 steps to ACTUAL calendar reform
08 8770668856267196417 I explained to her that I had her back [internationally speaking]
06 8770668856267196410 Captions, Same Language Subtitles, A Man and a Woman, and more
04 8770668856267196406 Windows time zones vs. IANA names?
01 8770668856267196404 Happy Walpurgis Day?!?
30 8770668856267196403 Three or more ways to read books....
27 8770668856267196393 On not offending or culturally appropriating
23 8770668856267196390 Maybe they should *write* the freaking manual!
21 8770668856267196384 Flag humor can be too serious for a comedy
16 8770668856267196379 Context > collation, when coming out of North Korea....
13 8770668856267196376 Ā was unexpected at this time (MS-DOS Mobile edition)
09 8770668856267196374 Microsoft can really be a bully, sometimes
07 8770668856267196372 Thinking about Dr. Walter Dandy again....
01 8770668856267196362 Why the 'Blogs I Read' list no longer exists on SiaO2.com
30 8770668856267196356 How would a filibuster from a wheelchair work, exactly?
26 8770668856267196351 When I am having seizures, I shall wear purple
24 8770668856267196349 Only Microsoft could snatch defeat out of the jaws of victory that way....
19 8770668856267196346 Another reason is one or more of the actors going up on their lines
18 8770668856267196344 The Mumps and several of The Monks, revisited
17 8770668856267196341 Every few years, a somewhat empty DST changing article comes out...
13 8770668856267196332 Being slapped by the hand that feeds you [or at least 60% of you] at Microsoft
11 8770668856267196330 Never mind that other trigeminal neuralgia post....
10 8770668856267196326 Microsoft's normalization efforts predate Unicode's
05 8770668856267196313 Broadcasting closed captions with a passive vocabulary
04 8770668856267196302 Cuba's [es-CU based] LCID of 0x1000 basically means "do it yourself, with elevated permissions"
02 8770668856267196299 Solving Trigeminal Neuralgia v.2!
15 8770668856267196293 Why nobody wants to fix the problem of the console
04 8770668856267196281 Sorry, but Sorting it all Out has often been about sex for the last decade
26 8770668856267196274 There's nothing small about Cherokee -- yet....
15 8770668856267196269 Describing keyboard scenarios from soup to nuts
12 8770668856267196259 The Baltic states, me, keyboards, and Microsoft
Jump to month: 11 10 08 04 03 02 01
12 8770668856267196246 The torrents of greed^h^h^h^h^h unLIKEing on Facebook
04 8770668856267196244 Fractions may be your friend, but they can trip up Microsoft!
23 8770668856267196242 Happy Endings Aren't Really Real
06 8770668856267196238 Emoji is once again not so good for Unicode...
17 8770668856267196224 My drink @ Windows on the World with Liz more than a decade ago...
08 8770668856267196220 I will admit that the Blog does have some unique intrinsic value...
05 8770668856267196210 Sorting it all Out , reborn and reconstituted!
02 390439114827275780 Audible's badge model is fascinating to me...
17 7935998763349720782 Sorting it all Out is officially dead, but...
10 6551705014315769491 A couple of the benefits of books you read that are in fact read to you
04 6407244066555570650 The "problem" with a company like Audible is that it can make a product like Kindle irrelevant...
03 3157449572644139419 Bugs found through looking at the archived Blog...
31 808990709774369071 Getting to my Blog while it stays down
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
24 3091334519885848815 How to get home health care covered while you still go work every day
23 5292328267789387149 Blogging appropriately...
03 10467831 Unconflating Chinese, part 1: General tonal confusion
02 10471725 Keyboard Layouts never get any more complicated than the 32-bit forms...
29 10462892 Whatever happened to my muse, Suzanne McCarthy?
28 10471440 Who you are and who you have dated can conspire to make you hate this time of year...
27 10468587 When the challenge is made, some OEM partners have it, and some do not...
26 10453963 It arrived as a black box surrounded by a gold-hued bow...
25 10464691 It was almost like a [late] birthday present! ;-)
22 10467820 Unconflating Chinese part 0: The Introduction
21 10459317 It turns out I was wrong the other day. But in a good way!
20 10462914 How the times have changed with MUI Language Packs and LIPs! 😏😏😏 (revisions: 2013/11/19)
19 10462914 How the times have changed! (revisions: 2013/11/20)
18 10468856 Every rule has an exception that proves the rule, even in Unicode!!!
18 10468478 The price, and more importantly the *cost*, of Social Media can be distracting... (revisions: 2013/11/18)
15 10468205 Am I the only one who felt that *Ender's Game* was betrayed by *Ender's Shadow*?
14 10467727 I am not the only blogger who supports ObamaCare...
13 10465379 Mandarin vs. Cantonese (revisions: 2013/11/13)
12 10461659 My original request was unnecessarily hard on the competition, and kinda unfairly so
11 10465723 A real reason to give the Surface Pro 2 a look! 😏😏
08 10464919 Everything changes when someone plans to change the money...
07 10456339 MSKLC wonderings
06 10460573 World-Readiness and Accessibility are the same thing, as frustrating as that can be (and is!)...♿♿♿
05 10463141 Everyone: Repeat after me... We need both cases of Cherokee *in* the Unicode BMP!
04 10462249 Bing Translator vs. Google Translator gives some surprises...
01 10460588 Every Character Has a Story #41: U+1305B (Every Character Under the Sun)
31 10460718 At long last, explaining the yen/won/backslash bug plausibly
30 10461431 It was email from Behnam Esfahbod... (revisions: 2013/10/30)
Alternate titles: It was email from Benham Esfehbod...
29 10460658 The company that is rescuing trigeminal.com is the one that will be fixing healthcare.gov! ♿♿♿
28 10459363 Could MSKLC build keyboards for other platforms?
25 10459758 I would prefer their accessibility story be more accessible, you know? ♿♿♿
24 10459709 It *was* only a little bit about me, but you can't claim I wasn't involved at all!
23 10459401 I finally got to meet ali eteraz in person...
22 10458343 When people understand how important it is to localize their App, everybody wins!
21 10458142 The non-intuitive nature of dead keys that I first noted back in 2004 comes back to haunt us all...
19 10452863 San Pellegrino Limonata remains nature's perfect drink
18 10457318 "Scare quotes" aren't scary; they are a healthy extension of the use-mention distinction!
17 10453790 There's no "I" in IDN, part 19: There's no "I" in IPv6, either!
16 10456308 ECMA added i18n support to ECMAScript, and they finally got it into IE11!
15 10456773 When it's my own company, Category 2 can be worse than Category 3!
14 10456199 OEMs feel threatened by Surface? Only the lazy ones! (Too bad the pundits don't get it!)
11 10455822 Are you one of those who were excited about chained dead keys?
10 10453675 All this, and Aspberger Syndrome to boot! 😏;-) (revisions: 2013/10/10)
09 10455209 It feels good to be the hero of the story, but...
08 10454553 There's no "I" in IDN, part 18: There isn't even an "I" in John C. Klensin's name!
07 10454485 Unicode 6.3 just came out, and it's [pretty much all] about us, and [a little bit] about me!
04 10454264 The story of MSKLC
03 10453584 At long last, victorious we were...
02 10452874 We have reached an inflection point in the world of Captions (revisions: 2013/10/02)
01 10453295 The Multilingual App Toolkit v2.1 has been released!
01 10452589 Any Phone App developers out there reading here? I need an App for my next Nokia Lumia... (revisions: 2013/09/30)
30 10452589 Any Phone App developers out there reading here? I need an App for my ¡next! Nokia Lumia... (revisions: 2013/10/01)
27 10452494 In search of GetBidiCategory...
25 10451722 Who will the next CEO of Microsoft be?
24 10451160 Keyboards: hardware vs.software, Redux
23 10451161 The power of the Windows Store
20 10450775 The downsides of a broken Microsoft ID (and the power of the Store!)
19 9243392 From I SCOOT to IBOT, #10 of ??: The good, the bad, and the ugly (IN THAT ORDER) (revisions: 2008/12/20)
16 10449383 When Archstone got involved with Shearson Lehman is when it went wonky...
13 10448110 There's no "I" in IDN, part 17: EAI made it to China, and everybody knows it!
12 10447219 SRT? Indubitably!
11 10446546 You can have it all your life and never use it...
10 10447092 Is there anyone from Facebook reading this Blog?
09 10447369 My hopes for being in the movie Ender's Game, dashed.
07 10435263 On not substituting...
05 10446225 Building 86 is now completely accessible!
04 10443741 Software patents continue to suck, by and large
03 10446022 The so long up trigeminal.com domain is going away...
29 10444799 I miss running. Well, I also really miss walking (for Brenda, again)
20 10442933 This blog is about a love story. And a breakup. With Dell...
19 10442592 Subtitles - where World-Readiness and Accessibility both make themselves at home
17 10434782 UTF-8 default isn't in the Windows 8.1 Notepad, either. As expected...
16 10434422 To those of you who thought I was overpromising and underdelivering, you weren't wrong, but I was...
25 10428504 ...the [World-Readiness] phoenix shall rise anew! (aka Note to self: check out my junk a little more often!)
02 10415649 Out of the ashes of the old... (revisions: 2013/05/02)
24 10413613 The main language of Angola, beyond oil and diamonds, is... Portuguese?
23 10413216 Sometimes Microsoft will unfortunately take a government's requirements over its customer's preferences...
19 10412471 There's no "I" in IDN, part 16: It's a good thing they decided to call it EAI!
18 10412228 Why I can't use Pandora 1.0 in its present state on my Nokia Lumia 920 (even though I wanted to!)
17 10411861 One of these days you'll want to stand back, as I am working to ARM myself with another Surface RT!
16 10411321 Because, unlike Andrew West, *I* have a sense of history... 😄
15 10411052 And at least 38.2% of Montenegrins can proudly cry "the version after next of Windows was my idea, and it's all about ME!" (revisions: 2013/04/15)
12 10410514 'Lucida Sans Typewriter Bold Oblique' is not really such a great name for a font
11 10410235 "My old group? I couldn't really reach them anymore, so I talked to my people and had them 86'd..."
09 10409660 What is the freaking point of OutputDebugStringW, anyway?
09 10409551 Ask an armchair linguist a question, the answer may not be accurate. But it will at least be astute...
08 10409187 Blame Canada! aka Where is the RIGHT CTRL key on *this* keyboard, Canada?
05 10407800 Authoring keyboard layouts for non listed languages
04 10407543 You need to dot every İ, not dot any I, dot every i, not dot any ı, and cross every t in Turkish
03 10407114 “The ‘Smart Quotes’ are leaking all over the Internet!”
02 10406831 All abbreviated days of week are created equal. But some are less equal than others!
01 10406100 If it isn't English, the WP8 Messaging App can get the numbers all wrong
29 10406219 Instead of ₺₺₺₺₺₺, we see ??????
28 10405914 You call it GB18030, I call it UTF-GBK...
27 10405277 Microsoft Word: 15 --- Microsoft Windows: 15
26 10405272 Sometimes, the painful truth is that YOU'RE DOING IT WRONG™!
25 10405053 Microsoft Word: 15 -- Microsoft Windows: 0
21 10404051 Whither Colemak in Windows 8? In Windows Phone 8?
18 10402731 'They don't even know the f***ing word Bold, let alone what the B means!'
15 10402510 Now it's 'Serbia' or 'Montenegro', not 'Serbia and Montenegro' (and its nobody's business but the Slavs!)
14 10402136 ECMA added i18n support to ECMAScript (just seven years too late!)
13 10401001 Sorting it all Out's [unoficial!] Windows Phone 8 World-Readiness Report Card
11 10400818 That MSKLC with a jailbroken Surface RT thing? I dared to disturb the universe, and...
28 10398041 Why aren't there any Cherokee keyboard layouts on Windows Phone 8?
27 10397438 All of Japan would prefer that you fix your code, to allow for the Emperor of Japan to be alive!
26 10396499 Having an iBOT is not the same thing as needing an iBOT
25 10396490 Developing for a jailbroken Surface RT -- dare I disturb the universe?
20 10395416 PowerShell ISE will do *everything* (but good luck finding it on Windows 8 without help!)
19 10395086 PowerShell ISE will do *everything* (though some assembly may be required!)
15 10393862 PowerShell ISE (or legacy) will do *everything* (and it's really easy to start!)
14 10393578 Those languages aren't Right-to-Left, they're Bidirectional!!!
13 10393199 The time has come to fix a bug that has been in Windows more than twice as long as I have...
12 10392953 ShellExecute/ShellExecuteEx can't be bothered to get all supplementary....
11 10392588 According to Independance Technology and DEKA, it's my responsibility, but it is *their* fault!
07 10391881 The exciting nature of being ordinary, Redux
06 10391423 If you want them to trust your setup, you may have to sign it...
05 10391102 How to [legally] extort almost USD$170,000 from your company and yet keep your job...
04 10390774 Every character has a story #40: U+202a, that control freak of a character!
24 10387957 The Cherokee LIP on Windows 8, part 3:The Language Interface Pack, released!
23 10387424 PowerShell ISE will do *everything* (IF YOU LET IT!)
22 10387105 The top 10 reasons the people responsible for Building 86 should be glad Jews don't believe there's a Hell (revisions: 2013/01/21)
21 10387105 The top 10 reasons the people responsible for Building 86 should be glad Jews don't believe there's a Hell (revisions: 2013/01/22)
21 10386721 It's not how long it is, it's how you describe it when it's long!
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
20 10379645 The Cherokee LIP on Windows 8, part 2: Let's talk about the keyboards!
19 10379263 The Cherokee LIP on Windows 8, part 1: Working Together on Gadugi
21 10370458 Answering @KristoferA's Burmese Windows/.NET question...
05 10365687 Microsoft Word didn't trademark the Turkish Lira (Despite any irresponsible claims to the contrary!)
02 10364769 Instead of Regional [and Language] Options, we now have Language Options!
31 10364322 FROM: One HKL per threadgroup, TO: one HKL per user!
30 10363862 Can't Touch This. or Don't Have To. or Don't Want To. Whichever!
29 10363500 Change can be a good thing, especially when everyone's happier!
26 10362603 The evolving Story of Locale Support, part 28: We finally fixed that 'Install New Languages' thing! (revisions: 2012/10/26)
25 10360288 The promise and limitations of Dvorak...
24 10362352 Where the hell is Michael?
15 10359497 If you charge them, you must tell them what they were charged. Or you should rethink charging them!
13 10359319 Dell has got the situation wired... er, wirelessed!
12 10359120 There's no "I" in IDN, part 15: Still no 'I' in EAI.... but we could use an US sometime soon!
11 10358611 Is that an actual keyboard?
10 10358083 'The more they over-think the plumbing, the easier it is to stop up the drain.'
09 10357645 It is quite ironic to call it 'Logical' if no one really knows what to do with it!
08 10357076 The feature that never happened (probably because it wasn't needed!)
05 10356326 We'll give it until Monday!
04 10355814 LIMITED TIME OFFER: Your chance to be NLS MacGyver, right here in this very blog!
03 10355394 The temptation to channel Grumpy Code Reviewer can be almost overwhelming!
02 10354988 The evolving Story of Locale Support, part 27: No, the T and the H aren't silent...
01 10354658 Someone wanted to know how I'd be showing people the money
27 10353657 Announcing The Unicode Standard, Version 6.2 (and a little about what MS is doing about it)
26 10353296 Moving sucks, something it has in common with my new mail slot. And my new office.
24 10352537 NOTE TO SELF: Not every team in Microsoft does things the same way...
20 10351244 Those keys that are so hot -- which ones should they be?
19 10350673 Got Windows 8? The Multilingual App Toolkit is released!
18 10350350 How would *you* define debacle?
17 10350018 Do you have the [short] time for this? Part 3: What a tangled we weave...
14 10349328 Do you have the [short] time for this? Part #2: How does it feel to be out of sync? (revisions: 2012/09/14)
13 10348936 Do you have the [short] time for this? Part #1: The intro
11 10348081 Inconsistencies aren't as important when they're irrelevant
10 10347728 The downside to feeling untouchable
07 10347167 Let's stand up a moment. You know, Vertically...
06 10346765 yuavtxhawbpabraukojsawv yuavntxivzograukoj mus {my first thought? I'm loving it!}
05 10346426 'Did you know you have a flat tire?' {Wait right there while I find something to throw at you, please!}
04 10346046 If it's named after a standard but it doesn't follow that standard?
03 10445883 The so long up trigeminal.com domain is going away...
30 10344892 I have some good news and some bad news (aka Occupy Input!)
29 10344481 And they seem to have thus shipped what rightfully should have been exiled from the product
28 10344043 'If it is easy, then there are samples. And if it's very easy, everyone is writing them.'
27 10343714 When functions don't do what you want them to...
24 10343121 Keyboard driver development isn't easy
23 10342587 Some notes about The Locales of Windows 8, not yet divvied up...
22 10342205 There is no LOCALE_INATIVENAMECANBECAPITALIZEDIFYOUREALLYREALLYWANTTODOTHAT flag
21 10341855 The Locales of Windows 8, not yet divvied up...
20 10341516 The evolving Story of Locale Support, part 26: Hey Windows 8, there's someone on the phone for you.
17 10340803 No do-overs or mulligans in International!
16 10340297 In the land of the unsupported, previous blogs and tools can be king
15 10339749 It may be easier to get your GEO on, instead...
14 10338893 Getting your spidey senses FIXED
13 10338914 Unraveling the job creation issue
08 10337799 There's no "I" in IDN, part 14: It turns out there's no "I" in IE, either
07 10337516 ResolveLocaleName cleans up and flies right
07 10337515 ResolveLocaleName cleans up and flies right
06 10337049 Facebook thinks my self-esteem is for sale. WTF?
03 10335906 It's 2012! NT 3.1 just called, they want their [circa 1993] methodology back!
02 10335988 Ya gotta have options, man!
01 10335466 When my decisions come back to haunt me (and/or others!)
31 10335040 Well we have over 75% of them covered, at least....
30 10334641 2nd amendment issues don't apply; I'm not ARMed!
25 10333206 On not getting a doctor's note....
24 10332817 Are East Asian script languages considered to be complex script languages?
23 10332334 'Because even if the new standard is perfect, most people don't like things changed out from under them'
20 10331859 Yes I still work for Microsoft...
16 10330046 if you see a ZWNBSP in the Release Preview, don't be insensitive and comment it hasn't been eating enough lately! (revisions: 2012/07/16)
13 10329490 There are 3 kinds of people....
12 10329116 Something old, something new, something repurposed, and something blue - ME!
10 10328248 Deciding how things that we used to suck at should work
09 10327871 The [even more underdocumented] world of the Japanese keyboard layout
05 10327146 LOAD_LIBRARY_AS_DATAFILE intends to be an underachiever
04 10326704 Michael's window office -- Take 4! (aka Size Matters!)
03 10326365 Please Look before you Leap a second (take down your servers edition)
02 10325344 So we have these CTRY_* codes, and these LOCALE_ICOUNTRY values, see?
29 10323350 Locale IDs Assigned by [some unknown part of] Microsoft [Kevin only knows when!]
28 10324848 You've got to ACCentuate the positive (or perhaps it would be better not to be so quick to do so!)
27 10324329 Can you hear me now? How about on August 6th or September 20th or October 24th?
26 10323811 Let's not jump in too quickly with the money....
25 10323279 Progress meters on Access queries?
22 10322847 HOW TO: [fearlessly] illegally discriminate against the handicapped (aka It Is The Worst Of Times...)
21 10322443 Court stomps on NetFlix's disability argument (aka It Is The Best Of Times...)
20 10322015 Not giving someone their space can lead to SA (Separator Anxiety)
19 10321621 Maybe they're just showing off their fancy fonts? ;-)
18 10321342 Happy Father's Day, POP^H^H^HDAD!
13 10318676 Console limitations
12 10318599 Not Microsoft nor Mozilla nor Unicode; could the problem be Wikipedia? :-)
11 10314191 Uighur, GB1030, and Arabic compatibility characters
08 10317145 If SHIFTLOCK doesn't work for you, it's probably YOUR fault...
07 10316511 The evolving Story of Locale Support, part 24: I Adar you! Hell, I Double Adar you! (Windows 8 ed.)
06 10315337 Not everyone completely and totally loves pseudo-localization
05 10315033 The evolving Story of Locale Support, part 23: Tamazight? Outta sight!
04 10314491 Behold: there be Elephant Trunks here!
01 10313124 Have you started looking at the Windows 8 Release Preview yet?
31 10312206 Are you an unmarked literal or a placeholder? (man or mouse?)
30 10311665 The date we'll add the INDIAN RUPEE SIGN to the 'United States - International' keyboard layout
24 10309869 Emoticon interoperability can be a nightmare. Or hilarious. Whichever!
23 10308554 The relationship between the 'United States - International' keyboard layout and the Euro.... (revisions: 2012/05/23)
22 10308620 Special casing of locale specific number formatting....
21 10308135 Whither WM_UNICHAR in Windows 7 (and 8!)
18 10305223 There's no "I" in IDN, part 13: Desktop and Managed and Metro; oh my!
17 10306133 That 'keyboard culture list' you may have heard so much about
16 10305664 The numbers are there, but it isn't used!
15 10304735 Trust issues begin in childhood, or why I didn't become an astronaut
14 10304740 The Rongo-Rongo encoding project gets some 'legs' under it?
11 10304133 Inaccurate localization can make you forget why you did something!
10 10303623 Sometimes, we don't break for spaces...
09 10302596 Every character has a story #39: U+20ba, aka TURKISH LIRA SIGN (coming soon to Turkey near you!)
08 10302072 Can't Touch This! Feedback and Questions....
07 10301695 Why one may not be able to find a zh-TW MUI language pack, and why that's okay...
04 10300975 You know, it isn't always about us...
03 10300316 The missing blog Part #10b?
02 10299780 Who owns keyboard testing?
01 10299370 Albuquerque is not so accessible to the likes of me....
30 10298801 The [underdocumented] world of the Korean keyboard layout
28 10298622 If one had to choose which group at Microsoft should spontaneously combust...
27 10298345 Should considering UTF-16 be harmful be considered harmful?
26 10297903 Michael's Keyboard Laws for Developers, Part 5
25 10297456 I know I said 'µ' but I didn't really mean 'µ'. I meant 'μ', you know? (revisions: 2012/04/25)
24 10297008 Can't Touch This! (Though I can TYPE this because I have the hardware, and the keyboard…)
23 10296348 Four cases where I don't like ResolveLocaleName (and you shouldn't either!)
19 10295225 It must be a [Hebrew] leap year; I double Adar you to guess how I know....
18 10294867 How on earth does that scale, anyhow?
16 10293962 ١, ٢, ٣ o'clock, ٤ o'clock digit substitution... (revisions: 2012/04/16)
Alternate titles: ١, ٢, ٣ o'clock, ٤ o'clock digit substitution...
12 10292952 The evolving Story of Locale Support, part 22: Digit Substitution 2.0
11 10292682 How often should you read my Blog? Use the RATIO between blogs you don't like and blogs you do, and divide!
10 10291801 Good times at MS, smooth sailing with my MS, and a new Ms.!
09 10291883 Sometimes, it's Unicode or nothing...
05 10290985 WideCharToMultiByte vs. DrawTextW? In tennis terms, 15-Love!
04 10290614 Can't Touch This! (unless you have the hardware, I mean)
03 10290188 When you have just one model, the easiest place to fall short is when something's missing…
02 10289808 When you have two different models, the easiest place to fall short is in the interaction between 'em…
30 10289279 I guess it might have been more to do with localization than localizability after all!
29 10288809 The On-Screen Keyboard vs the Touch Keyboard: 2 very different Windows 8 things…
28 10288341 Despite my typos and snark, I'm not really a Rebel Without a Clause...
27 10287870 How to localize a product very wrongly like
26 10286723 The Unicode train left the station YEARS ago, in fact! (2012 edition)
23 10286854 Every character has a story #37: U+2407 (♩ You Can Ring My [SYMBOL FOR] BELL ♩)
22 10286210 Sacrificing the 'A' func to make Romanian better? aka There's Something About Marţi…
21 10285235 And it all started with a request that was refused.... (revisions: 2012/03/21)
20 10285259 How to misuse codes while fixing the misuse of codes (Microsoft edition)
19 10284834 Script and Font Support in the Windows 8 Consumer Preview
18 10284699 Renée Fleming -- easy on the eyes, the ears, the heart, and the soul. We were [willingly] taken in....
15 10283454 Resolved: to get a better answer about resolution (screen resolution, that is!) (revisions: 2012/03/15)
14 10282633 Not the Lira or the New Lira, but a New Turkish Lira, nevertheless
13 10281814 I don't care what time it was (except when I *really* care about what time it was, I mean)
12 10281199 3 things: 1) there's a bug in the W8 DP, 2) it's still in the W8 CP, and 3) what was that third thing?
09 10280309 Got Windows 8? Check out the Multilingual App Toolkit!
08 10278921 The evolving Story of Locale Support, part 21: The Windows 8 Hijripalooza extraordinaire!
07 10278935 And now? There are Language Packs!
06 10278131 What do සිංහල and O'zbekcha have in common?
05 10277433 Maybe this time they could avoid being on the wrong side of history?
02 10276258 The evolving Story of Locale Support, part 20: Yes, it's Bangla. Not Bengali!
01 10275202 >60% of the web is Unicode? Meh, I say. Meh.
29 10274340 What's the difference between Tiếng Việt, Tiếng Việt, and Tiếng Việt? (other than the obvious, I mean)
28 10273744 Do you know what Հայերեն, தமிழ், اُردو, and Tiếng Việt have in common?
27 10273315 There's no "I" in IDN, part 12: Emoji + IDN == U+1F4A9 (PILE OF POO)
26 10273063 Even more recent latest about the "post-iBot" world....
25 10272858 If I were either a better person or a worse one, I would have enjoyed it more...
24 10272498 The Truth was unexpected at this time
23 10271491 It may be Inside Baseball, but I've never been so proud to Throw an Elbow as this time....
22 10271073 If it's incorrect and out of sync, someone should step up and try to fix it...
21 10270502 The evolving Story of Locale Support, part 19: In honor of International Mother Language Day...
20 10269748 Where short file names can fail
17 10269019 Every character has a story #36: U+1F648/U+1F649/U+1F648A -- [SEE|HEAR|SPEAK] NO EVIL (revisions: 2012/02/17)
16 10268510 Enabling accessibility in Windows 8? They're on it!
15 10268235 The evolving Story of Locale Support, part 18: Two scripts that share ten digits can be trouble
14 10267711 You can still have your code page, even though you can't pick it too!
13 10267034 "Now that its been saved, how do I open it?"
09 10265712 Keeping a sense of *order* about the RATIO!
08 10265404 The awkward insert of shortest day names...
07 10264760 If you have to ask "How do I say ____ in ____ language?" then maybe you shouldn't!
06 10264279 The oft-repeated 'What version of Unicode do we/will me support?' question, Redux
04 10263076 Latest about the "post-iBot" world....
03 10263576 Sometimes MMM is MMMM, other times MMM is M! (aka Not all abbreviations are created equal)
02 10263136 The evolving Story of Locale Support, part 17: Today I feel like translating you more than before
01 10262583 Changing the world, 0.1 steps at a time!
31 10261506 Sometimes things are extended in the wrong direction....
30 10261662 An SDK for the OSK? No way. Though if I may, I'll just say...
26 10260726 If font linking doesn't fit the text to a T (or ț!), a Romanian letter may be right but not quite look it
25 10260491 3 x 7 can be a lot more than 21,sometimes!
24 10259941 The evolving Story of Locale Support, part 16: We can't scale to a Xishuangbanna Dai locale, but…
23 10259523 You can do CESU-8 if you need to; we went in a slightly different direction....
20 10258838 It is *not* called the Desert Desert, dammit!
18 10257965 Avoiding the Snowpocalypse!
17 10256884 The evolving Story of Locale Support, part 15: Fixing our listings up in Windows 8!
16 10256752 I'm reasonably certain that those who disagree with me here are wrong!
13 10256391 How to detect if a locale is Bidi, Windows 7/8 edition
12 10255965 No, I am your father, Chris!
11 10255558 Better know an Exec part 2 (Quality time with Rich Kaplan, his wife Karmann & 13 others)
10 10255017 It's not that they're putting the Pressure on Windows, but maybe the Pressure.Net? :-)
09 10254462 Better know an Exec, part 1 (Hanging with Marlena Werder + her skip & skipskip level!)
07 10254234 Stevie Wonder was closer to Coolio than Coolio was to Weird Al...
05 10253370 Improving genitive. Or not.... (part 5): You can't make it sexier by giving it a Latin twist...
04 10252916 If someone blathers on about how Windows supports Unicode, you can suggest they just ZIP it, if you like!
03 10251600 Better know an Exec, part 0 (the introduction)
02 10252287 Sometimes a Cigar is just a Cigar. And a Bing is just a Bing...
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
30 10251957 We call 'em ShortestDayNames for a reason; they're as short as they're EVER gonna be!
29 10251662 What do Samoa and Seattle have in common? The sun won't shine on either on Dec 30th!
28 10251541 I won't Dari or double Dari you to knock our Persian calendar support...
27 10251232 You don't waste my time if you 'reinvent the wheel' but you often waste yours!
26 10251012 Thanks for making it work; what happens now?
23 10250600 What I'd do with my 'Microsoft 20% time' (revisions: 2011/12/23)
22 10250349 The evolving Story of Locale Support, part 14: Tifinagh, Tamazight, and Berber? Oh my!
21 10249983 The evolving Story of Locale Support, part 13: Divvying up locales, yet again!
20 10249596 On limitations your design that you may have failed to take into account
19 10249086 So...a three pack of black socks from Nordstrom, huh?
15 10248139 I Adar you to guess how they make it work!
14 10247653 Every character has a story #35: ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE (U+0682)
13 10247214 These aren't the MONTHS you're looking for (aka You'll never get to the 13th month *that* way)
12 10246749 SharePoint and CJK Extensions A, B, C, D, and even E?
08 10245601 Sort keys - answers to several questions
07 10244934 I plan to go somewhere that starts with a "T".
06 10244626 CompareString != CompareStringOrdinal. Even if we want it to be.
05 10244123 Not so KS, if you know what I mean....
01 10243326 No one ever doubts me when I tell them SharePoint ate my spec!
30 10242902 On not being well served by the mantra "must support Unicode"
29 10242356 TODAY: My IUC 35 talks, the "Microsoft Internal" edition
28 10242018 We don't try to mask what the numbers looks like when you're blind
23 10240896 The evolving Story of Locale Support, part 11: What language is that keyboard for?
22 10239572 The evolving Story of Locale Support, part 10: Perhaps it is best to think of it as unintelligent design?
21 10239128 One disadvantage to being supplementary...or Japanese?
18 10238393 Every character process has a story, too. And some are better than others....
17 10238146 Every character has a story #34: PILE OF POO (U+1F4A9). Or not....
16 10237715 The evolving Story of Locale Support, part 9: Nastaleeq vs. Nastaliq? Either way, Windows 8 has got it!
15 10237317 The evolving Story of Locale Support, part 8: [Finally] taking care of some [more] languages in Pakistan
14 10236814 A Hindi default system locale isn't gonna happen
11 10236194 The evolving Story of Locale Support, part 7: That would be a "call and a raise" for Hawaiian
10 10235681 Reports of mangling were mangled?
09 10235391 The evolving Story of Locale Support, part 6: Behind the Cherokee Phonetic layout in Windows 8
08 10234995 The evolving Story of Locale Support, part 5 (...until the decision was made to not refuse to add it)
07 10234592 Unicode in the console (including STDIN)?
04 10233999 The evolving Story of Locale Support, part 4 (working beyond one's bugs, and the case for an MSKLC update)
03 10233591 The evolving Story of Locale Support, part 3 (working beyond one's bugs, the setup)
02 10232468 The evolving Story of Locale Support, part 2 (raising the roof on keyboards)
01 10232070 The evolving Story of Locale Support, part 1 (Some people don't want to double-d's)
31 10231661 The evolving Story of Locale Support, part 0 (The introduction)
28 10231034 Improving genitive. Or not.... (part 4): On [not] finding the smoking gun
27 10230587 Improving genitive. Or not.... (part 3): The hazards of "off label" usage
26 10230215 Improving genitive. Or not.... (part 2): Explaining the point of Part 1
25 10229790 There's no "I" in IDN, part 11: There's no place like ::1, not even 127.0.0.1!
24 10229176 That's how I knew that you don't know me. And you're still creepy....
21 10228635 Yet another time they messed up. Respectfully.
20 10228020 You think *your* characters have stories? Let me tell you a character story....
19 10227349 A joke,and the exception that proves the rule....
18 10226970 Dear Yahoo: Sorry I broke your projector! Love, Michael
17 10226116 Job defined?
14 10225146 Improving genitive. Or not.... (part 1)
13 10224477 Every rose has it's Þ....
12 10223697 On [not] being what's next [yet!]
11 10223101 If it isn't working, try being a tad more literal about it....
10 10222651 You don't have to hang out with Mary-Kate/Ashley to feel exposed by an Olson connection!
07 10221673 Locales, and all that they entail
06 10221131 The unused case case (i.e. the case of the unused case), part 2
05 10220274 The unused case case (i.e. the case of the unused case)
04 10219770 I can't _____ [an MS rant]
30 10218499 Locale vs. UI Language, and the downside of flexibility
29 10218142 I guess you can say we welched on the promise of code pages?
28 10217550 Whodvethunk it'd be GDI+ injecting a little sanity into digit shenanigans?
27 10217161 I'm donating my birthday to Vittana. And the world....
26 10216500 What's the best place to find a female valet for hire? #notaeuphamism #firstworldproblems
22 10215125 Consoling oneself with TrueType
21 10214081 There's no "I" in IDN, part 10: Who needs IDN support? How much? When? (Part 2)
20 10214076 "Guh-guh-guh- that's not al folks!", by any means it would seem!
16 10212216 There's no "I" in IDN, part 9: Who needs IDN support? How much? When? (Part 1)
15 10211461 I Won't Cry For Thee, Argentina
14 10210525 If you don't like the way it looks, try something plainer...
13 10209739 "It was an honest mistake -- I'm not running NT4; I'm just in Hong Kong!"
12 10209252 Some filler, and a health update....
10 10208823 It may be one of the reasons there are different Arabic locales
09 10208356 You can't always blame the IME....
08 10207673 en-IN on XP SP3?
07 10207073 It's a good thing the UTC has access to a thesaurus!
06 10206558 My advice: Just remove 'em all, then later only add the ones you actually need
04 10205857 Microsoft corporate matching? It's time to raise the roof....
01 10204164 There is no spoon^H^H^H^Hystem calendar
31 10203390 And then, the unrelated KB article fixes the problem...
30 10202389 When you want to get horizontal or vertical with some character, don't ask Uniscribe where to go
29 10201368 At this point, it's a doc bug....
27 10201146 On swastikas that don't (or at least shoudn't) offend
26 10200787 Every character has a story #34: LATIN LETTER T WITH CEDILLA (U+0162/U+0163)
25 10198837 The SQL app that works fine until you have to support Chinese....
24 10199324 The history of messing up Romanian on computers
23 10198873 The secret missing Unicode letters?
22 10198369 I've got your number! Here's how...
19 10197669 It isn't like bringing Democracy to Cuba, but still...
18 10196878 Console Unicode support, and a little Hillel....
17 10189025 Having 103, 106, or 109 keys when they may not be expected
16 10196054 The road to standards compat is paved with app back-INcompat
15 10195601 If you change the behavior of typing sequences you should never type, is it a bug?
12 10195062 There's no "I" in IDN part 8: Punycode don't do the PUA
11 10194739 'These aren't the Cokes you're looking for....'
10 10194367 'If you want a happy ending, it depends on where you stop the story.'
09 10193739 I guess the Y1C issue may kinda be a problem after all....
08 10193466 Bengali vs. Kamrupi?
07 10193388 You can't go home again, MS edition
05 10193046 Windows isn't Office (and vice versa)
04 10192772 Without fonts?
03 10192416 Avoiding our Office moment (when we can!)
02 10191919 The "Thai Buddhist" calendar isn't
01 10191481 The only way to be impressed by Microsoft is to ignore calendars
29 10190579 The reach of Apple? Or of the Klingon Empire? Neither was behind this one...
28 10190701 There's no "I" in IDN, part 7: IDN comes to AdWords
27 10190214 Po vs.So? Sm vs. So? General Category, generally speaking
26 10189661 The incredible missing Language Bar, Windows 7 Edition
25 10187633 Why are the short names longer than than long names?
22 10188817 Unicode: Good enough for governmentS work!
21 10188466 If the collars and cuffs don't match...
20 10188086 We got the keyboards now! (Windows 7 edition)
19 10187740 Creating things that aren't real
18 10187271 Pedantic nitpickery, turned up to 11
16 10187196 Tweels (n) - The squeals tween tweeps make when they tweet
14 10186414 There's no "I" in IDN, part 6: It isn't like there's an "I" in EAI, either!
13 10185915 It's ultimately your call, but your PowerShell cmdlets really don't need to SUCK this much
12 10185373 The first isn't always #1
11 10183229 Only ask the question if you have the cache to spend on the answer
09 10184809 At least Louis C.K. didn't say "There is a lot people that are großer..."
08 10184413 Not dumb, but dumb quotes! (aka Sorry Mr. Boehner, this one may be our fault)
07 10183904 The Locales of Windows 7, divvied up further
06 10183433 Maybe there is a movement of people who want to send an ever-so-respectful BITE ME
05 10183038 Easy question begat convoluted answer....
04 10182859 It could be worse. We could be telling Japanese users 'Go stick your head in a pig'!
01 10182228 Once more into the UCS-2 breach, SQL Server marches
30 10181768 Falling back can sometimes be falling over
29 10181212 There's no "I" in IDN, part 5: Stephen Colbert's job is not in any jeopardy
28 10180787 ●●●●●●●●●●●●●● isn't complex, no matter what the underlying language is
27 10163649 Anti-Microsoft conspiracy theories are fun #8 (Evil? Really?) (revisions: 2011/05/14)
24 10178528 An irresistible force walks into an immovable object (aka the Thai that binds us) (revisions: 2011/06/24)
23 10177947 Translating Tamil songs isn't entirely there yet....
22 10177704 There and Back Again (aka ACP --> UTF-8 --> ACP)
21 10177222 The downside of managing to go native...
20 10176769 There's a ™ joke in here somewhere, I just don't know what is (aka And if a 't' turned out to be 'm'…)
17 10173790 There's no "I" in IDN, part 4: the 'path' to Hell is paved with IDN bugs
16 10175121 "...and I know it actually happened, because the person it actually happened to was me."
15 10174716 Does your code avoid the [government sanctioned] Y1.45K bug?
14 10174165 Since nobody @#%&*! owns en-US…
13 10173796 “Word isn't always ‘smart’.” You can quote me on that (since I said it in English)...
11 10173602 Superfluosity of [ill-placed and not quite] zero-width spaces
10 10173190 What do fonts and keyboards have in common? Not "crap bag" compatibility!
08 10172429 Wait til you see my Õ (Ō), Latvian edition
08 10172411 Why it may be best to avoid the CRT, in the console at least
07 10171819 Whither アイヌ・イタㇰ (Ainu)?
05 10171473 To get Korean wrong you have to SHIFT things a bit...
05 10171431 No, we're still not gonna see Klingon in Unicode (Pssst! Don't tell Shawn!)
03 10171014 Oops! (aka Locking yourself out of Windows)
02 10170605 One of the coolest parts of my job is when I don't have to do it
01 10170165 One man's intentional design is another man's heinous bug: GDI+ edition
31 10169732 f y cn rd ths, thn cd tht strps yr vwls my nt bther y s mch....
30 10169348 Semijazzed about semilight!
29 10169312 Relationships (according to Science!)
28 10168547 MUI and MFC live together in perfect harmony...
27 10168500 If it's overtly over-applied and overarching, it may be an overreach (e.g. in nOrway!)
26 10167955 To True Boldly Go Where No Font...(yada yada yada)
25 10168228 There's no "I" in IDN, part 3: There's no "I" in DIY, either!
24 10167604 The Locales of Windows 7, all divvied up
23 10167319 Philosophical about enablement, the impossible, and the infeasible
20 10166588 Every character has a story #33: GREEK ANO TELEIA (U+0387)
19 10166285 How do I find out what state you're in?
18 10165599 A difference that makes no difference makes a blog
17 10164632 You can choose to *not* impose a "Non-English Tax" on your feature. Or you can be a jerk. Whichever....
16 10164646 ALL OF US should be GAY about being able to follow a STRAIGHT path to who we want to be with
13 10164195 A digit by any other name can be just as geeky (revisions: 2011/05/13)
12 10163685 It will take putting NADS out in front to make a diference (revisions: 2011/05/12)
Alternate titles: It will take putting your NADS out in front to make a diference
11 10163240 What do Ian Anderson and Samoa have in common? They're both tired of Living in the Past!
10 10162158 On Compare ≠ Equals, and the Relevance of both
09 10162156 The blame game is for the people in the cheap seats (and in the very expensive ones) (revisions: 2011/05/09)
06 10161793 Compare ≠ Equals, Invariant ≠ Ordinal, readers of this blog ≠ everyone else, and so on....
05 10161374 Worked like a dog trying to make Tuesday Wednesday? Maybe he just needed Windows. And Bollywood.
04 10160919 Regarding the overthinking and underimplementing of names
03 10160402 Leave it to Microsoft to take the most confusing thing and make it worse! (revisions: 2011/05/03)
02 10160009 On why this will be the last Dell I ever buy or have bought for me
02 10159903 On why this will be the last Dell I ever buy or have bought for me
29 10159418 Sometimes the things that used to be different aren't anymore (revisions: 2011/04/29)
28 10159111 The Sally Kimball Addition To The Dead Keys Conundrum: An Encyclopedia Brown Mystery (revisions: 2011/04/28)
Alternate titles: The Sally Kellerman Addition To The Dead Keys Conundrum: An Encyclopedia Brown Mystery
27 10158626 Moldavia isn't Moldova with a silent "i"
26 10158127 They spent hundreds to almost avoid paying eleven hundred
25 10157663 How I found myself feeling morally superior to iPad and iPhone owners
25 10157660 From Bunnarchy with Santa and Jessica Rabbit to Anime Unleashed
23 10157359 Solution: The Dead Keys Conundrum: An Encyclopedia Brown Mystery
22 10157095 The Dead Keys Conundrum: An Encyclopedia Brown Mystery (revisions: 2011/04/22)
21 10156668 Subbing vs. Dubbing -- usually not a choice
20 10156217 What's best for Hong Kong, anyway?
19 10155540 Unicode 6.0 -- one web page at a time
18 10155176 We are missing the Naira, not the Narnia, though technically we are missing the Narnia too
16 10154700 Chain Chain Chain, Chain of Dead Keys
15 10154335 The internationalization of spam
14 10153912 Actionable bugs are the only ones that get fixed, in the long run
13 10153025 49571 ≈ 2π Sympathetic Characters, which I believe proves truth ≈ beauty
12 10152369 Better to be wrong while being right than to be right while missing the point...
11 10152035 One of my colleagues is the "Pseudo Man" (a rich source of puns in conversation!)
09 10151666 [Keyboard ]Solution Unsatisfactory
08 10151381 An unexpected period can even make a disaster even worse
07 10150950 You Go Girl^H^H^HoGlobal! Bring It!
06 10150467 The example was wrong, but the point of the example was spot on!
05 10150001 Men Without Hats? Michael Without Shoes! (revisions: 2011/04/05)
04 10149502 UXTheme in the non-Unicode world isn't "Double Secret ANSI"
03 10149190 It's like a lower class of Lowercase...
02 10149149 There's no "I" in IDN, part 2: Try not to use the wrong functions!
01 10148569 One developer's supported scenario is another's awful bolt-on job...
30 10147538 Error code 31 means "Use Unicode, please!"
29 10146439 Both Google *and* Bing fail to support accessibility, dammit!
28 10146277 Address formats are hard, let's go shopping!, revisited (aka To me, 'good enough' just isn't good enough)
26 10146218 An over-complexity worthy of an ISO standard
25 10145717 Nastaliq is not just another script...
24 10145161 Knowing the layout doesn't mean knowing how to lay it out....
23 10144161 When your Clipboard isn't their Clipboard. Or my Clipboard...
22 10144474 Rupee! Rupee! Let down your CHAR!
21 10143659 See Kim. See Kim run. See Kim run setup and find a bug!
19 10142458 Lack of confidence in a feature can keep me from installng it. Oh yeah, a BSOD can, too.
18 10142935 It is totally awesome if they yell "Løp av sted!" in the Norwegian dub of Monty Python and the Holy Grail
17 10142495 Even when everything is in Unicode, some things won't be in Unicode
16 10141835 Reporting one casualty in the operation; luckily it was the stupidest member of the unit
15 10141137 Making TableTextService work for both 32-bit and 64-bit on a 64-bit Windows...
14 10140462 Microsoft is better as one big company
13 10140303 I'm not bad. I just bleed that way....
12 10140165 A resource segue, #3 (how'd they manage to screw this one up?)
11 10139662 A resource segue, #2 (architecting the wheels off the wagon, a bit)
10 10139120 A resource segue, #1
09 10138478 Hidden in plain site: a purloined letter kind of a bug report
08 10137970 Lackng official influence frees me up somewhat to talk about things that interest me
07 10137516 Jesus, James Brown, reincarnation, reanimation, ComiCon '11, and an iBot
05 10137218 Those who don't learn from their mistakes are bound to break the Turkish "I" again
04 10136788 RDP doesn't do MUI
03 10134774 Is the fault with the politicians, or the journalists?
02 10135888 My kingdom for a Kyrgyz keyboard layout!
01 10134580 Are they different? It's all Greek to me!
28 10134642 "Now you know what it's like to live in my brain...."
26 10134403 Why I don't like the JapaneseCalendar class #1: Respecting (or at least admitting) the history....
25 10133926 You didn't expect to be able to read any email on any device, did you?
24 10133351 Yes, they did 64-bit for the Mongolian LIP, too! (revisions: 2011/02/24)
23 10132959 Turkmen! (for both Turkmen and women of Turkeminstan)
22 10131821 Look on the bright side: they can probably still read it, at least?
21 10132187 Unicode 6.0.0 is [actually] released!
19 10131689 Ski Johnson's folly: How to [almost] squeeze a scam out of cancer
18 10128879 speaking with an accent, conceptually
17 10130786 the importance of symbols and punctuation
16 10130119 Windows the Enabler
15 10129419 UTF-8 default isn't in the latest Notepad, either
14 10128621 There's no "I" in IDN, part 1: If you're not Unicode, you're just wrong!
12 10128490 What do Frank Burns from M*A*S*H and Windows Server 2008 R2 have in common?
11 10128045 When good functions [seem to] go bad
10 10126601 A design flaw not being fixed is not a bug. And it's not "By Design", either.
09 10125506 Win 7 RTM & Arabic: "We can fix up August and April. But it'll cost you July to do it…" (revisions: 2011/02/09)
08 10125363 Viva Valencia!
07 10125541 You might almost say that Gmail got þwned
05 10125236 I serve at the pleasure of the customer (except maybe when they annoy me?)
04 10124683 Whatever happened to EUROCONVERT?
03 10124048 Mike Myers is the one who who brought deeper (if not subtler) meaning. WTF?
02 10123448 In Nigeria? With these three LIPs out, maybe Windows 7 was your idea!
01 10122912 I Dari you! Heck, I Double Dari you!
31 10122135 It wasn't IME ESP exactly, but...
30 10121996 Even in India, the language is actually known as Bangla (not Bengali)
29 10121823 Kyrgyzstan, not Kazakhstan! (the "Penn -- Not Penn State' of Central Asia)
28 10121371 Punishing a locale for its language's letter choices is just unseemly
27 10120308 {recycled joke here} It could have been called LOCALE_SSINGLESERVINGDAYNAME*
26 10120273 Māori is a language from one of my favorite places in the world!
25 10119781 Localization of documentation covering sometimes localized features gives me a headache
24 10119165 The single serving [girl]friend that almost was
23 10119125 From Tamil puns to Gallagher clips, in ~10 years
22 10116914 About the Y1C problem, which really isn't too much of a problem (except maybe in North Korea)...
21 10118575 And then nearly ten years later they added another one...
20 10118124 What version of Unicode do passwords support?
19 10117441 The key to Swahli (== KiSwahili)
18 10116992 "English being here to stay" isn't the issue, really
17 10116138 The Bangla LIP is out, only 5½ months after the Bengali LIP!
16 10116136 Read my LIP[s]: It rhymes with አማርኛ (Amharic), Windows 7 edition!
15 10114023 It was, if not the #1 most unusual experience I've ever had, then in the top 5
14 10114517 Would you install the Emglish language version?
13 10115302 Doing it for appearances, Hong Kong style! (revisions: 2011/01/13)
12 10114507 Adding a whole new DISMension to an old issue
11 10114118 If only they had VISION and not just SIGHT (revisions: 2011/01/11)
10 10113642 Questioning the premise of the question
08 10113236 ARM port of Windows? No comment. Followed by a comment....
07 10112915 Had I known that my last release would be *the* last release..., aka hindsight is 2020
06 10111881 Short-sighted text processing #6: OpenType and Apple and OpenType
05 10111348 Short-sighted text processing #5: PU[A]! That pad THAI is pretty spicy....
04 10110938 Short-sighted text processing #4: Squeezing every bit of text you possibly can out of MacOffice 2011
03 10110996 Bad news: you may have to clear the cache; Good news: you *can* clear the cache
02 10110880 Even now, I continue to watch TV like a blind man
01 10110567 Part #2 of "You think this is better. Really?"
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
31 10109814 Part #1 of "You think this is better. Really?"
30 10110184 Short-sighted text processing #3: The Protcols of the EDIT for i18n
29 10109752 People just want what they want, whether they have permission or not
28 10108950 On disliking Emoji, disrespecting code pages, and not looking past dogma
27 10109107 You have to deal with Hebrew periods where they come up
26 10108989 I don't see any scripture claiming 413835 is the number of the beast, but...
25 10108796 "Comic Sans Fixed", that rather sansless dream-o-mine
24 10108811 Yes, I'll take my shoes off. *I* don't have to walk on that dirty floor!
23 10108492 PC LOAD LETTER? What the f**k does that mean [in Chinese]?
22 10107967 I agree with you 100%. But we're both wrong (according to the spec)
21 10107496 What the hell does "...you can fry a Finn in butter, and he's still a Finn" mean, anyway?!?
20 10107008 Short-sighted text processing #2: Getting hurt while playing on the bleeding edge
19 10106871 One of the cool uses of 4-AP (the main drug in Ampyra) is to give birds seizures. Well not cool, but....
18 10106789 Short-sighted text processing #1: Uniscribe filters nothing
17 10106288 Dude, you forgot to fflush! (aka toilet humor is undignified, as are flush puns)
16 10105779 You can't ignore crap and hope it won't cause problems...
15 10105168 I think MaxLength needs protection to assure safer text
14 10104459 Falling back shouldn't mean falling over (though perhaps it does, a bit)
13 10103924 I swear the Romanian bug is fixed; it was fixed 4.5 years ago!
11 10103541 The latest Windows 7 LIP: Quechua it if you can!
10 10102521 Anti-Microsoft conspiracy theories are fun #6 (aka If you use .Net, you may have a stupid .Parent)
09 10102465 It's a LIP that won't cost you an arm[enia] and a leg!
08 10101148 Oceania is at war with obcaseinsensitive; Oceania has always been at war with obcaseinsensitive
07 10101187 Anti-Microsoft conspiracy theories are fun #5 (aka Microsoft is not supporting the terrorists, dammit!)
06 10100616 Anti-Microsoft conspiracy theories are fun #3 (aka Why the hell can't they just update Uniscribe?)
04 10100294 One person's curse word is another person's....
03 10099877 Code as though the Console is as it should be, to show everyone what it can be
02 10099342 Morrissey? I know How Soon Now Is -- it's as soon as I can get the latest Mac Office installed!
01 10098812 The IN door can go a different way than the OUT door
30 10098113 If you lie, that replacement character might pop in (the one that isn't Paul Westerberg)
29 10097446 Math is hard, let's do keyboards...that do math.
27 10097342 Oh I know that I am no sage but I won't be an ANSI code page
26 10096827 They refer to the quality of existing, not the quality of living (or the quality of gaming)
25 10095782 One Uyghur walked into a Blog, and...
24 10095816 UTF-8 on a platform whose support is overwhelmingly, almost oppressively, UTF-16
23 10095182 Perhaps not evil, but certainly getting hella snarky
22 10094513 Who the hell orders a slice with no toppings?
20 10094190 Still with the Itanium?
18 10092981 Oriya vs. Odia?
16 10091632 "Crap, I didn't start Schedule+", [some of] why I still don't love Outlook, and other nostalgias
15 10090877 The bizarre variation of a skeleton that is iBot + me, to a Kinect
13 10090513 A lot of LIPs for South Africa!
12 10088056 Suddenly, in a bit more time than a blink of an eye, "standards support" becomes "less i18n support"
11 10089227 At long last, it's Sinhala time!
10 10088658 Please don't feed the list
09 10087473 I [will have] told you so! Well, perhaps too late (all things considered)...
08 10087179 Header files are the wrong place to be less than helpful
07 10087230 Fruit is your alarm clock? You may be getting up late today or tomorrow...
06 10085213 Please stop using this turd. And if you are an MS employee: stop using this turd. Now.
04 10085887 It may not be the best idea to think of Luxembourgish as "German with an army". :-)
03 10085336 Y can't Z Undo, exactly?
02 10084569 iOS <= 4.1: ±1 hour from savoir faire?
01 10083846 The consequences of being unintuitive and nonconformant
30 10083402 Why one LIP and not another?
29 10082624 Sorting my kind of vegetarianism (lacto baconarianism) all out
28 10081912 UI languages don't limit cultures
27 10081365 Yes, if we do not speak Māori, our treasured language will be lost.
26 10080726 Note to the NLS API: It ain't ever gonna by 13 o'clock, either.
25 10080210 The hair affair (or lack thereof)
23 10079839 Why not engineer inefficiency?, aka "Forget to charge my battery and take me to Jabba now" the iBot said
22 10079237 I Triple Adar you!
21 10078807 The Least Common Denominator Effect on features?
20 10078247 Khmer and let me tell you about a LIP....
18 10077187 When Moses was in GDI+ land, "Let my font memory go!"
17 10076947 No one knows what it's like to be the sad man, to be the bad man, with blue filtered sight!
16 10076687 The ordinary nature of being exciting
15 10076268 "Breaking changes" are mostly about potential, not realization
14 10074498 Where'd that font go? Was it ever in there?
13 10075167 I can't see Nunavut from my house, either; but they can see the Inuktitut LIP from their computer!
12 10074534 Unicode 6.0.0 is [virtually] released! (revisions: 2010/10/12)
11 10073903 Unicode 5.2 and OpenType?
10 10073175 Korea vs. Corea
09 10073622 The exciting nature of being ordinary
08 10073124 Off by one what, exactly?
07 10072032 Myth busting in the console
06 10071517 ...and the keyboard layouts attached to them in particular
05 10071540 English becomes Europe's second language. Or maybe not so much... (revisions: 2010/10/05)
04 10070978 Figuring out the applicability of the term "breaking change"
03 10070787 It's always back to ISO-8601 for some reason
02 10070691 I realized it had very little to do with me; it was all about them...
01 10070128 Kurdish with an Arabic Accent?
30 10069631 Office skipped version "13" (makes you wonder what they will do in 2013!)
29 10069077 Dotting the t's and crossing the i's is more work than that, PDF edition
28 10068553 Like one of those standards that can't/won't be fully implemented
27 10068079 Megasupport of multiple ways to display text is the new "megafont"
26 10067840 If case conversion were harder, people would do it less
25 10067692 Is there any Esperanto in that?
24 10066527 Intentional, or maybe not. Hard to say from the outside....
23 10066660 A confluence of circumstances leaves a stone unturned...
22 10066037 Looking at life a bit more vertically, for a moment...
21 10065422 Is there a CLOSED FOR BUSINESS sign on the door or something?
20 10064640 If you are Persian, you may not always want to follow your Parent
19 10064647 >50% of the web is Unicode? Meh, I say. Meh.
18 10064409 The messy concept of the LIPs from when XP was LIP-less (revisions: 2010/09/18)
17 10063606 {Insert appropriate pun/allusion to 'When I'm 64' here}
16 10062966 Providing more information is the best way to assure correct information is received
15 10062047 How to format? What locale?
14 10061557 Using a culture's format, without using that culture to format?
13 10060986 Olive, the other reindeer, gets to Sort it all Out too....
12 10060809 Happiness? More or less....
11 10060633 Once upon a time, you could earn my loyalty, for up to 24 hours at a time
10 10060138 Doing the minimum isn't always the best plan...
09 10059644 Latvian. Genitive. Oops.
08 10059151 64 bits of awesomesauce, delivered!
07 10058112 Refusing to ignore some particular character's width isn't [always] an act of discrimination…
06 10057561 Acrobat PDF: the Yugo vs. the BMW vs. the Ferrari
05 10058180 Out of touch? No, just out of scope...
04 10058047 Doing a 3rd talk at the 34th IUC! (still Oct 18th-20th in Santa Clara)
03 10057586 I knew where Nepal was before Raiders of the Lost Ark. Did you?
02 10057075 On Bengali sorting (where an old part of my personal life mirrors an even older bug in Windows)
01 10056685 Those chars aren't the UTF-8 you're looking for. Move along...
31 10056140 And how exactly do you justify those frigging kashidas?
30 10055550 A difference that makes no difference shouldn't make a difference, but...
29 10039797 Seeing a complex problem is not the same thing as seeing a solution
28 10055371 And here comes Macedonian!
27 10054882 I went to Tatarstan and all I got was this Language Interface Pack
26 10054522 The last of the Malays...
25 10053944 Yet another cost to not supporting Unicode?
24 10053436 Ok, we all know when 6 turns out of nine. But when does 17 turn out to be 10?
23 10053047 On Feedback (some positive, and some the other kind)
22 10052904 ...from the Microsoft point of view
21 10052532 That Effing font is Not Safe For Work
20 10052314 The song^H^H^H^Hbug remains the same
19 10051301 A bit about some Arabic script but not Arabic language stuff...
18 10050189 The Portguese version. No, the other Portuguese version...
17 10050816 It would be like spelling it Anerica or something.
15 10050209 Software patents suck
14 10050078 (It wasn't me)
13 10049695 I said "Drive the meeting" not "Drive right through the meeting"
12 10049039 Strike TWO!
11 10048694 Loading the strings from the MUI file?
10 10047945 What's up with the name of the "Print Screen" key?
09 10047417 {Insert a pun about the word Serbian here, I can't think of one}
08 10047395 Download languages for Windows
07 10045212 A way to say "this is who I am, where I am, what I think is wrong, and why" ?
06 10046367 Will ICU at IUC? [redux!] Oct 18th-20th in Santa Clara
05 10045710 When terminology affects satisfaction
04 10045672 My aren't we looking quite Bosnianesque?
03 10028245 Thank Bob someone else cares about backcompat and consistency!
02 10033748 How to encourage XP to keep QWERTY for the logon screen?
01 10044632 It's not a localization bug; it's a core bug in the way they do their globalization and resource loading
31 10044476 They're going the wrong way.
30 10033760 Unicode without UNICODE/_UNICODE?
29 10043668 4 out the door, in both 32 & 64 (aka What Irish, Malay, Maltese & Bengali have in common)
28 10043258 Reporting on 64 bits of awesomesauce
27 10042841 An all-encompassing "Bidi support on Windows" presentation for MS internal type folk
26 10036264 You can violate the rules of decorum, just not the law of gravity
25 10028168 Which code page to use? The right one, of course!
24 10041833 My 2 out of 119 (11 + 108) trips around the Chilkur Balaji Temple's inner shrine
23 10041679 It used to be Windows doing it right, and Office following. But now...
22 10033828 When I say Graphics.MeasureString can hang with you, I mean it in a bad way!
21 10036699 It is easy (and obnoxious) to claim "size doesn't matter" if one has the size everyone wants
20 10040040 Amazon? Dumas would be spinning in his ` (grave) if he knew.
19 10031197 It's a bug, it's always been a bug. In either direction....
18 10039492 Where's the other Urdu? (revisions: 2010/07/18)
17 10039409 I think of them as American Express, internationally not so much
16 10038461 Beauty isn't only glyph deep, even for Microsoft
16 10038421 Which form to use if the form keeps changing?
15 10038526 If it was me, I'd say "I love the Rupee, and it was my idea!"
14 10031975 License plate curiosity in Tamil Nadu
13 10037608 I swear the Latvian bug is fixed; it was fixed 4.5 years ago!
12 10032066 Making a font fetish a bit more mainstream
11 10033336 Um…I've noticed you around…I find you very attractive…um…would you conjoin with me?
10 10036652 On properly discerning my intent. Or at least letting me correct your ill conceived notions thereof.
09 10033379 The script can make the language more complicated [to use]
08 10033725 Maybe they had a really great experience on J-Date, or really liked Jay Leno
07 10032340 [Pretty much] All the things you can't do with SGCAPS, and why
06 10031112 Beauty isn't only glyph deep
05 10032020 What do you get when you cross a Spaniard and a Portuguese?
04 10034132 Konkanis have been though a lot. Now Microsoft will give them some LIP!
03 10033502 The song starts something like "All are equal at birth, they should all live as one race..."
02 10032473 No plans to deliver a "suck it" message, though Suck It Message Potential (SIMP) would exist
01 10032130 Me in The Hindu, aka Clearly not all press is bad press
30 10032695 Giving the people Urdu, we are!
29 10031096 Kazakh it to me, aka On being small and unique
28 10031437 My name is கப்லன், மைக்கேல் எஸ். கப்லன் (or maybe கப்லான், depending on your accent). (revisions: 2010/06/28)
27 10028282 Bugs hidden in plain sight, and commented that way too ANSWERS
26 10028278 BUG SPOTTING answers
25 10025030 Майкрософт vs. Microsoft, aka On choosing the most reasonable inconsistency
24 10028177 A picture that *still* can't be easily described with words
23 10028788 On getting a quality Tamil translation. And what happens after.... (revisions: 2010/06/23)
22 10026554 It would save a lot of time if I just stopped being right, aka About scuba diving, aka HELLo!
21 10027792 Ettore, we hardly knew ya...
20 10027607 Bytes and Characters and bugs and W's
19 10026233 They got the $2000 from me, which is probably all they were looking for....
18 10024976 Bugs hidden in plain sight, and commented that way too
17 10026082 How come nobody ever told me about The Unicode Blog?
16 10025478 JavaScript's got a whole new ultimate globalization hero
15 10023953 HyperV + AltGr + Linux + MS SDEs + MSKB == ䷅
14 10024181 World-Ready Input, a presentation today (Monday)
13 10023980 Intended Implicatures Redux, aka On Unintended Genuinosity Negation
12 10023838 The "Taking the THE out of the string" thing, aka The importance of ignoring the unimportant
11 10022741 Call it Reversible Error, aka Yes it has no weight; it was supposed to have no weight!
10 10021417 WORD SORT...Why'd it have to be...WORD SORT?
09 10019823 About that Portuguese localization question, redux...
08 10017386 Hunting for VK_HANGUL, aka If you press a key that your code can't process, did you really press it?
07 10019790 Malay or Malaysian?
06 10020514 I may have game, though I'm really not playing much anymore....
05 10019465 Not all developers speak English. Dammit.
04 10018681 Vietnam or Viet Nam or Việt Nam or ???
03 10019332 Unicode 6.0.0 in beta!
02 10018725 What is a Character? (this Thursday)
01 10017368 It is with a tenge of sorrow that I say this
31 10017323 BUG SPOTTING: Identify 1) what the code does, and 2) what they wanted it to do
30 10014026 Not everyone wants me to do The Right Thing™ + Ampyra update/irony...
29 10017167 Welcome to the "new" Sorting it all Out
28 10016086 The report of the need for a Uyghur hotfix may be an overstatement
27 10016095 O-O-O-Iced Win7 and an Oriya Cookie, They forever go together, What a Classic Combination....
26 10013980 The SOP for STX vs. SOH vs. SOT: excitabat enim fluctus in simpulo!
25 10014052 Can you Vai for attention and get in a Tif[inagh] with [Marie] Osman[ya]? N'ko way!
24 a10013991 "Donesian"…just east of "Variant" and just north of "Cognito", right?
24 10013991 "Donesian"…just east of "Variant" and just north of "Cognito", right?
23 10013884 Drowning one's sorrows in the ThreadPool
22 10006058 "Intuitive" in one language may (at best) be "understandable" in another. Please plan accordingly....
21 10013738 When language is a one-way choice
20 10013737 Attempting to discourage some variations?
19 10009920 What's the Word on interference in typing from Word?
17 10013731 The problem with maximizing the minimizing issues (by which I mean minimizing the maximizing ones)
15 10013185 It isn't that I'm not listening. But soon I won't be able to hear you!
14 10004255 I'm going to throw a hypothetical on the stoop and see if the cat licks it up
13 9993808 Minimalism isn't laziness, really; it's trying to do the job right without side effects!
13 10012219 Blame Canada! Or Blame Kananda! Or Blame ಕನ್ನಡ! Or ಬ್ಲಾಮ್ ಕನ್ನಡ!
12 10011402 Avoiding a Telugu-tubbies ref (out of respect for the 3rd largest language in India)
12 10010566 Restore/minimize the Language Bar to get it out of the way of a full-screen application?
11 10009925 Why there is no Iranian standard keyboard in Windows
10 10010062 Tamil: from my IPSE DIXIT to everyone's DE FACTO to their DE JURE, in just ~3100 days
09 10009652 I can't actually see Chennai (or any other city in Tamil Nadu) from *my* house....so let's talk LIPs! (revisions: 2010/05/09)
Alternate titles: I can't actually see Chennai (or any other city in Tamil Nadu) from *my* house....
08 10002804 That GetThreadLocale bug, again (aka Delphi has more users than I originally thought)
07 10008232 Cunningly conquering communicated console caveats. Comprende, mon Capitán?
06 10006797 Dude! Not so Lao'd!
05 10007589 Are MALAYALAM KA & TAMIL KA confusable? Only if you think "all those Dravidians look alike" !
04 10003033 The wacky world of WOW64 keyoards, un-leashed, un-locked, un-something-or-other
03 10002241 One product's (or person's) intended design is another product's (or person's) bug. And vice versa.
02 10005857 Kazakhstan (a country 4 times the size of Texas) has its own Windows 7 LIP!
02 10005804 MS Update (aka I [still] have a heart)
30 10005250 The Albanian LIP! (why can't I think of a pun for "Albanian" anyway?)
30 10003621 [Unicode Announcement] Call for Participation: IUC 34, Oct 18-20, 2010
29 10003565 New for Windows 7: The PROCESS to keep MUI from being THREADbare....
28 10002896 "Does my buttload look too big for that stream?" (from the Tales of the "That's what she said!" files)
27 10002948 Were it not for Emoji, this blog would look very different (and would have been unnecessary)
26 10001994 Look out Maharashtra, the Marathi LIP is now available!
25 10002039 Arising from one's own ashes. Like [up to 80% of ]a phoenix....
24 10001726 Attn: Google - Amount due: USD$307.50 (FOURTH AND FINAL NOTICE)
23 9993725 From Seattle (USA) to Coimbatore (India) in June? You betcha!
22 10000546 AppLocale cannot stand mute
20 9998063 You can't get this particular bit of proverbial toothpaste back into the tube
19 9997912 The sad sad tale of the BARREE YEH
17 9997539 Sing. Sing a song. Sing it Lao'd (just in case the sort's still wrong!)
16 9997102 Capitalized tag != capitalized month
15 9996169 Caught the font inside of Windows (It wasn't me)
14 9995544 REAL engineers use the command line!
13 9994062 Now *that* gets localized, sometimes
11 9990383 When one dishes it out but can't take it (aka Raising the roof, 2010 edition)
10 9990226 Getting rid of that extra notification...
08 9991592 Are you old enough to get your Bosnian on?
07 9989346 Anyone who says the console can't do Unicode isn't as smart as they think they are
06 9989320 Arabic? English? Both? Neither?
05 9988581 MSKLC, the Numeric Keypad, Lithuanian, and laptops....especially those laptops
04 9990218 One can't be a cutup when one is talking about cutouts
03 9989137 Looks like we had our LIPs done big time, this week!
02 9987938 We're off script now, brothers and sisters....Let me here you say YEH!
01 9988607 Is the text in XKCD broken?
31 9986458 OS level support for non-Gregorian calendars?
30 9987288 A modest proposal
29 9986413 What the @!#$% is up with the Tibetan keyboard? (aka To be good enough for government work?)
28 9986185 We do seem to be short on time to find a date
27 9982491 You Myanmar'ing me? You Myanmar'ing *me*? You must be Myanmar'ing me, there's no one else here!
26 9982386 Yes, Ivo^H^H^HVirginia, there is a zh-HK *and* a zh-TW
25 9982164 Q: Why do the small black squares disappear? Hint: The answer isn't complicated, it's complex...
24 9982503 The fonts are there, but IE can't see 'em?
23 9982461 Learning to spell in Bengali (when one has a cool input method)
22 9979228 Uniscribe on your own? Uniscribe on your mobile device?
21 9982732 My thoughts on the health care thing (given my life, my multiple sclerosis, and my iBot)
21 9980256 How many presidents can you fit in a SQL Server database?
20 9978451 Watch your language, Michael! (aka What the @#%&*! is an Elevated Command Prompt?)
19 9980203 Strange how unsympathetic I was, until I was suddenly quite sympathetic
18 9976688 Whether the currency sign is right or wrong could be something of a crapshoot
17 9976645 And if you don't speak fluent "square box Traditional Chinese"...
16 9976677 That Chinese Dictionary can work anywhere, if you let it
15 9974423 Thus the problems resist solution, and the workarounds are often inadequate
14 9976052 If you can't read it, then that freaking list clearly doesn't have you in mind
13 9975314 Thirteen (13) can be a lucky number
12 9977329 The first cut may be the deepest, but in this case the first failure was the worst
11 9976639 It's Iñupiaq, not Inupiaq! Could you stop removing those diacritics, please?
10 9976075 They pushed out of the formatt[ing|er]
09 9975184 Coloring outside the lines in the a-ness of the Hungarian Technical Sort
08 9973914 Where'd *that* name come from anyway?
07 9972623 Farsi? Persian? You'll be getting some LIP about it either way
06 9972239 Burn Windows Burn (aka If we want to unsay *this* one, we cannot say "Mu")
05 9971222 For the Swedish Chef, March comes in like a Bork and goes out like a Bork...
04 9971425 Having neither army nor navy, Invariant is apparently just a dialect
03 9971878 Nordic duck duck goose -- Bokmål, Bokmål, Bokmål, Nynorsk!
02 9971296 Seeing double? You're not drunk; you're just running pseudo! (aka Announcement: Pseudo Day!)
01 9970601 When something is just flipping wrong
28 9970358 Silly money equivalency games work both ways (aka Making your localizer's life easier, Part 3)
27 9970251 Love those Vietnamese LIPs out there
26 9969550 There is no "I" in "Uyghur". Oh. Um. Well, except in the Windows Language Bar....
25 9967827 The inappropriate nature of getting the Feh out of Uighur, Windows 7 edition
24 9968410 I have not, generally speaking, been a "flasher" (for the last few years at least!)
23 9967789 The game is over, people!
22 9967111 Will someone take up the job of Calendar support in .Net, please?
20 9966698 The road not traveled (or, more to the point, the road not built) for Amharic
19 9965348 The residual self image can be powerful, but the revised self image can knock your socks off
18 9965421 Inappropriate use lead to problems, in non-technical areas too
18 9964072 IsSortable IsFixed in CLR v4. Well, kind of....
17 9964066 Knock knock! Who's there? Kana! Kana Who? I Kana got something wrong!
16 9964017 LOCALE_SDECIMAL? Quite a character! Or two. Or three...
15 9963784 The real problem(s) with all of these console "fallback" discussions
14 9963164 Whither RegionInfo?
13 9962894 How Windows 7 broke VB6's RightToLeft property, and how to get it fixed (revisions: 2010/02/13)
12 9962835 Evil Date Parsing lives! Viva Evil Date Parsing!, explained
11 9962007 Evil Date Parsing lives! Viva Evil Date Parsing!
10 9960976 Future compat is not back compat and wishing can't make it so....
09 9959464 Doing your own LIPs is not as easy for Windows as for a lady
08 9960046 Everything's different now?
08 9959449 When the meaning of EOL changes
06 9959263 If it was not intended for that, don't do it. No, really. Stop. Now. Please?
05 9958665 Adding the requisite number of mistakes to the code
04 9958063 Being in the zone may not be the best way to get the time right
04 9957398 Those missing TSF samples?
03 9957378 Read my LIP[s]: It rhymes with አማርኛ (Amharic) !
02 9956547 Arabic ≠ Hebrew, and Hebrew ≠ Arabic
01 9956085 Cautionary thoughts on embedding
31 9955888 Not quite so portable as that...
29 9955550 Dr. International is dead, long live Dr. International...
27 9953946 We do seem to be short on time... (Windows 7 edition)
26 9952907 On character justification (in *both* senses)
25 9952980 Doing a little more in Haiti....
22 9951970 From TTE to EUF: Possible?
21 9951284 Can't I pick the candidate list font if I don't speak fluent square box?
20 9950694 It isn't always Internet Explorer's fault, dammit!
19 9950377 You down with .OCP (Yeah you know me!)
18 9949627 Yet another digit substitution[.Net] problem
16 9949421 Culture: don't have none, won't be none!
14 9948466 The i of the Turk, and the Turkey test
13 9947855 And then there is China....
12 9946880 On my "Vietnamese Plus" and "pseudo-Form V" constructs
11 9946618 The Unicode train is leaving the station, 2010 edition (aka How to do a feature in two versions)
08 9945487 Lots of Locale questions (revisions: 2010/01/08)
07 9945180 Syriac in WPF: WTF?
06 9944611 Her IM said "you have officially won our bet"
04 9943362 Two different (but related) questions often have the same answer
03 9943204 I only live thrice
01 9942879 Feeling pathetic has little to do with whether the people who see you think you look pathetic
01 9942865 The interrupted is going to be the resumed
Jump to month: 12 11 10 09 08 07 06 05 04 02 01
27 9929280 When is a question about prognosis a soup question?
07 9919141 The two most important components of letting go and moving on are (1) letting go and (2) moving on
26 9912727 Maybe we're wrong, but we'd likely never admit it
24 9912471 On the avoidance of being too tired to move, and the iBot
22 9911298 Fastest? Perhaps. Wrongest? Certainly!
21 9910388 On not discrimniating, and on overheating an iBot
19 9909080 The error is in the premise (aka garbage in, undefined out)
24 9898852 Can I show the whole string or can't I?
23 9898441 Search engines still don't know what it is, or more to the point where it's @
16 9895869 If it ain't a soup question, keep it the hell out of the room
15 9894707 From KLID to GUID (aka KLIDoral stimulation, it feels GUID)
14 9894607 What is impossible for Microsoft can be simply undesireable for Unicode
12 9894533 Vegas as the safe bet
11 9894019 Microsoft is a company in Redmond, WA, in the USA
09 9893085 On not being in Germany in October
08 9891892 "What kind of soup?" is not exactly a soup question, is it?
04 9890852 When conversions ignore the errors...
03 9890876 The Funk is no longer facile (aka George Clinton @ ShowBox Sodo)
02 9890204 How ConvertDefaultLocale sorta broke backward compatibility in Windows 7, and why
01 9889829 For language settings, Walmart ain't all that; 7-Eleven is what gets it done!
31 9888894 It doesn't matter if those folks were gonna screw me since some other folks already did!
27 9886479 Is this blog safe for work? (aka Sometimes you gotta say 'What the rżne!')
24 9881848 No Welsh puns here. Ever. Not even a little one. Not at all...
20 9876922 When you're in the red, you don't have a lot of choices
17 9871988 On not looking at Uyghur through a Chinese prism
14 9869928 Header files are not retarded, aka What the @#%&* is _O_WTEXT?
11 9864576 On the nonubiquitousness of Ü
10 9862997 On not getting arrested for rolling under the influence
06 9859480 English is just another language -- so Windows 7 released all 36 at once!
05 9857486 16 is not to 64 as 8 (either 8) is to 16....
30 9853370 I know I'll Never say Never... again, at least
29 9851698 Every character has a story #33: U+1e9e (CAPITAL SHARP S, Microsoft edition - Part 2)
28 9850675 Every character has a story #32: U+1e9e (CAPITAL SHARP S, Microsoft edition - Part 1)
24 9847607 Pretty damn closer to top of the line
22 9844827 The Letter Police can EAT MY SHORTS!
21 9843391 No disassemble #5! Redux
20 9840848 Garbage in, garbage out -- and this means Ü!
13 9831700 Anything still wrong is probably wrong for good....
09 9827062 Atlas? Jove? Where's my Wubi? (The latter shrugged, the former nodded)
08 9823397 Suddenly the chair looks smarter and I am the one with the control issues
07 9822548 Buying the cow vs. the cut of beef you like
02 9813365 Confessions of an iBot riding fool....
29 9800913 UCS-2 to UTF-16, Part 11: Turning it up to Eleven!
25 9803395 Where do you want to go today^H^H^Hmorrow with MUI?
23 9797156 EZ fwide[R]? It ain't all that. Roll it up and smoke it, you won't get very high....
18 9773077 Those keys aren't going to be extended; they're dead!
12 9729466 ทำไห้เผ็ดมาก ("Make it very spicy", with my crappy attempt at a Thai accent)
11 9725313 No disassemble Number 5!
10 9723321 UCS-2 to UTF-16, Part 10: Variation[ Selector] on a theme...
09 9712595 When keeping things on a level Plane[ 1] doesn't work anymore
08 9707348 Text can sometimes just look wrong when it seems like it shouldn't. Why?
04 9698367 Almost winning an award can be pretty damn stressful!
03 9689748 I've got [SCS]U under my skin....
28 9646177 "Size matters, and at 8.25, yours simply isn't big enough," she said....
27 9644420 The whole truth about MB_PRECOMPOSED and MB_COMPOSITE
26 9641049 The Whey doesn't get a locale, either
09 9539475 Two wrongs don't make a right, but two lefts can take a good whack at it (revisions: 2009/04/09)
08 9537610 On intentional gaps in calendar lists
08 9537233 A chess problem begging for a solution...
07 9534846 Double Bite Character Set
18 9430335 In search of the Swedish Tipping Point....
16 9424838 In search of: SiaO's mythology
04 9394864 The road to hell is paved with attempts at being compatible
02 9388713 Where's Waldo^H^H^H^H^HMichael? (aka It probably wasn't worth the wait and yet you waited!)
08 9294398 My name is Michael Kaplan and I work for Корпорация Майкрософт
08 9293101 After calling the airline, iBOT a ticket to Vegas!
07 9287052 Someone please detect if there's a BOM before the plane takes off!
07 9286918 Counting to four with the Holy Hand Grenade of Typography
06 9284879 Does your font lie? Its dishonety may come home to roost....
06 9284189 Zune in the zone (aka It is not easy to embarrass a man with no shame)
05 9276338 You could have heard a pin drop when her G-string broke
05 9274384 MingLiU to me and you (and Ming Light to the people most likely to use it)
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
25 9252790 Trapped in Redmond, the iBOT won't get me to the top of Capitol Hill
24 9252170 The coach confirms: it was a Hail Michael pass. Judge's ruling? Incomplete...
22 9246308 Internet Explorer and Windows might not be optimized for this Blog
20 9243392 From I SCOOT to IBOT, #10 of ??: The good, the bad, and the ugly (IN THAT ORDER) (revisions: 2013/09/19)
19 9240672 Complex class designs begat unintuitive interactions begat unexpected results begat a blog
19 9240482 Black hole sun, Vista gadget come, don't predict China's rain?
18 9234559 How are the Danes doing it?
18 9234330 Whither ICU.NET? I don't see it thither...
17 9232191 Call Marlett symbolic or the problems might be quite real...
16 9225748 Grody to the Max[Date]!
16 9223301 UCS-2 to UTF-16, Part 9: The torrents of breaking CharNext/CharPrev
15 9215772 Frost's The Form Not Taken
11 9194907 On why it's a bad thing to choose font information by name only
11 9193846 Bunny? He's no bunny. He's a goddamn RABBIT!
10 9189753 Why of why would it be in WIE?
10 9189637 LoadKeyboardLayout is a 00bada55 puppy dog tail wagger of a function
09 9187379 UCS-2 to UTF-16, Part 8: It's the end of the string as we know it (and I feel ellipses)
09 9186642 Yes, Virginia, there is a plate of shrimp
08 9183424 The "plate of shrimp" theory explains it
08 9183280 Lt is TC (and TC is Title Case, or Total Crap -- take your pick!)
06 9181413 Sorting "Collate" all out
05 9178155 "If you haven't had sex is six months..." the IM read
05 9177695 It isn't really RED versus GREEN
04 9173920 ImmGetDescription: another casualty of the IMM to TSF migration
03 9168086 Want to hear about a cool new typographic convention? Khmer, and I'll tell you about it...
03 9167485 From I SCOOT to IBOT, #8 of ?? (On redefining the ideal kissing height)
02 9163572 IsCrAndLfComplex or what?
27 9148204 From I SCOOT to IBOT, #6 of ?? (The cost of standing still?)
26 9143136 I İ ı i before Ѐ ѐ unless you ask Y y ʏ
25 9140376 y? Because it's documented that way!
25 9140152 Azeri serious bug for non-Unicode SQL Server columns?
24 9135043 From I SCOOT to IBOT, #5 of ?? (sometimes it is phase 3 that is ????)
24 9134826 UCS-2 to UTF-16, Part 6: An exercise left for whoever needs some exercise
19 9116067 Apocalypse Font (aka Guess they must have picked the wrong eight characters.)
18 9116596 If you say I'll PASS, that means you'll be there!
18 9103899 If he don't like it, or me, then why the hell is he here exactly?
17 9111437 In or out of the default, no way to win, really
17 9104690 Same shit, different decade/century/millennium
14 9068578 When features collide (aka Your LCID sucks, but sometimes the bug sucks more)
13 9065195 On reverting unexplained spontaneous alteration of language
12 9061246 "We" don't tell you how to spell *our* language in *yours*, so...
12 9061211 You can either be intuitive and completely inconsistent, or consistent and completely unintuitive!
11 9059132 On blowing a font cache, and overwhelming a Fonts folder with the raw power of typography
11 9056745 Trying to ignore the small stuff is harder, if you're Arabic
10 9056619 From I SCOOT to IBOT, #4 of ?? (with some pictures!)
10 9056364 Grease is the word; ░░░░░░ not so much...
08 9053209 'It's Not Easy' saying WTF to an 'Ant in Alaska'
07 9051741 ELS is not ESL, or SLE, or SEL, or LES
07 9049213 Helping partners -- small steps can be a big deal
06 9046784 Being smart, by not trying to be clever
06 9046130 I think we're taking the wrong approach, mostly
04 9037027 Strange control over CTRL and control characters
04 9035756 You think herding cats is hard? Try herding CATS. Hell, try herding KATS!
03 9029808 Inspiration, and a code chart
03 9029684 The sort order of the Language Bar (and Michael is in heaven on this one, other than...)
02 9028897 From I SCOOT to IBOT, #3 of ??
02 9028666 This is not yet my take on DirectWrite
01 9028213 What's the shape of the sort?
31 9026748 Je suis prêt
30 9024525 From I SCOOT to IBOT, #2 of ??
30 9023605 From ____ to ____ to MUI to ELS -- World Ready @ the PDC!
29 9022296 How the @#%&*! does CBS_SORT choose to sort it all out?
29 9021615 Wonder why something is not in the Compact Framework? The answer is in the question!
28 9020410 Ready... set... Reboot Redux, part Deux!
28 9019609 From I SCOOT to IBOT, #1 of ??
27 9018025 Not only going BACK, but changing how to do it
24 9014653 Silverlight as Esau: selling its implementation for a pot of interface
24 9014292 Consoling oneself about being unable to set the console font
23 9013000 Does MS just make up these punctuation-challenged keyboards to piss people off?
23 9012306 Cogito ergo cathedra... (I think, therefore IBOT...)
22 9011069 See? The MSKLC support story is as easy as 1 2 3 4...
21 9009276 Behond the Table Driven Text Service, Part 14 (Don't expect too much from numbers)
21 9009107 Getting farther from ASCII (on a scale of yellow to Atlantis)
20 9006785 Limonata is getting lots harder to find, dammit! What, do I have to @#%&*! move to Italy?
20 9006767 Epitomizing the indubitably ephemeral nature of the conceptual link
19 9006393 I see LONG TIME and SHORT TIME; where are SHORTER TIME and SHORTEST TIME?
16 9001430 Insufficient to push itself plus 160 pounds of me
16 9001396 Shine a Little [Silver]Light
15 9000666 What is the freaking point of LOCALE_USE_CP_ACP?
15 9000371 UCS-2 to UTF-16, Part 5: What's on the Next Level?
14 8998697 Let my tombstone read: 'Generally thought to be bad attrition'
13 8998075 Tamil language support in Windows? You can't SHRII-k yet, but it's getting better
13 8997133 Another death in the family
12 8996692 I'm not Arial, I'm HEL-𝔉𝔲𝔠𝔨𝔦𝔫𝔤-VETICA, baby!
11 8991018 Exile in SIAOville, aka A Mike in Alaska
10 8993742 Feeling the cold vs. feeling [un]comfortably numb
09 8992849 About the Fonts folder in Windows, Part 5 (Nothing personal!)
09 8992427 Making a point without explaining the whole point of the point? *That* is the point!
07 8982161 How many electoral votes does the state of implementation have?
07 8981958 Even the prisoners of the motherland use cp1252 (though they escaped 037)
06 8977552 UCS-2 to UTF-16, Part 4: Talking about the ask
06 8977235 Voting & Registration, aka I am hoping EVERYONE who can BREATHE is Alive!
05 8977109 Can I get your [font]signature on this, please?
05 8976879 My personal commitments
03 8975902 Language ambiguity and unintended irony
03 8975449 Perhaps we can call them live keys? :-)
02 8974377 Not the monks... or The Monks... or The Monks... or The Mumps...
02 8971896 When swimming in a sea of CONTEXT, applications can drown (and there is no lifeguard)
01 8971236 Parents, to be perfectly blunt, suck at names, sometimes
29 8968315 What a tangled web we weave when a KLID from an HKL we must receive
28 8968269 I'll start by saying לשנה טובה to everyone who understands what I just @#%&*! said
27 8966847 On why I think my birthday sucks
26 8965526 When Flat is not the Standard, the System is null?
25 8964291 You're not my type if you have no culture
25 8964094 When to make a change, when to stay the same
24 8963238 It used to be right, dammit!
24 8963178 Tavultesoft is one of the company names mispronounced more often than Trigeminal
23 8961862 Survey says? Nine Inch Wails!
23 8961799 As the comma turned (in space!)
22 8960832 A lot of problems to enumerate...
22 8960804 Michael hasn't worn pants in months
21 8960668 The Company Meeting, the interesting science of Forensic Typography, and what happened after
21 8960404 Sorting the Vowels all Out (revisions: 2008/09/21)
20 8960179 How to miss the point through translation (and on italicizing, or not)
19 8958026 Sorting the DPRK all Out
17 8954928 Behind the Proposed Change to Tamil in Unicode (five different ways)
17 8954874 About the people who work for companies, and *their* fonts
15 8952073 UCS-2 to UTF-16, Part 2: A&P of a 'linguistic character' (revisions: 2008/09/15)
15 8951496 Hi, I'm a PC. And I have a MAC. Wait, isn't that backwards? No worries, we're talking Bidi here!
14 8951009 About companies and their fonts
14 8950506 Johab to be kidding me!
13 8950706 Where the boys aren't garden path sentences (revisions: 2008/09/13)
13 8949099 One small step for me, and one big leap for Microsoft?
12 8948899 U+1d31d -- "She's So High" lyrics, as requested
12 8945915 Getting a globe through the airport
11 8945542 Best in Show, according to me
11 8944147 The issue became moot as I decided to stand mute
10 8939491 unundoable would be doubleplusungood way to do ([un]do) it
10 8939273 It is the [unexpected] gratitude from people you respect that makes a [stubborn] Bulldog feels best!
09 8935978 Where is "Tamil - Sri Lanka" exactly?
08 8932366 On installing and removing fonts, Part 8: Sometimes being selfish makes you more trustworthy
08 8931641 UCS-2 to UTF-16, Part 1: Getting the obvious out of the way
07 8931188 Working hard to make one's work less important
07 8930421 A non-partisan type of wingnuttery
06 8928632 What version of Unicode should we support?
05 8925966 Type my name, type my name\ You actin' kinda geeky, that IME is freaky\ Would your input change?
05 8925618 The key KEY perspective is that 'Perspective is Key'
04 8924470 It's not whether the glass is half empty or half full; it's what the hell is in the glass!
04 8923871 Staying away from the compatibility zone is still a good idea
03 8921419 Need to know the VK for A, ay?
03 8921219 Sometimes a smile is all it takes?
02 8919248 Internationalization in Silverlight?
02 8918959 The hacks of yesterday become the workarounds of today when corroborated by the features of tomorrow
01 8917599 Bidi, in your face[book]
01 8915433 Some specs are always updated (eventually!)
31 8912816 The crackpots and those women (revisions: 2008/08/31)
30 8908449 The Unicode web site gets a facelift
30 8907667 UCS-2 --> UTF-16, Part 0: The intro, sans content
29 8904741 A blog on getting a Blog on the blogs.msdn.com Blogapalooza
29 8904528 Facebook says Happy Birthday, ±13.5 hours
28 8902518 Collation backstory?
28 8902084 A technology is worth: $0; A sample showing how to use it: $0; A debug-able sample: Priceless!
27 8898859 Keyboard Layouts, everywhere!
27 8896193 Uniqueness of the Name and Description...
26 8895190 The sheer Shear of it all
26 8890822 Making SQL Server operations slower (without explicitly trying)
25 8893208 In the name of God, St Michael, and St. George, I dub thee the SUBOptimus keyboard
25 8893033 The Bidi Algorithm's own SEP Field
22 8887005 What good is irony if it can't provide symmetry?
21 8883552 Its the End[UpdateResource] of the world we know it
21 8883467 A&P of Sort Keys, part 14: The Hangul is really getting OLD
19 8877510 The super-cool panel about Windows, .NET, and SQL Server -- now live!
19 8875815 '-yet someone is clearly doing their job horribly wrong...'
18 8875948 Not the best kind of line item to have
18 8875797 The reach should exceed the grasp
17 8873479 On being water soluble
16 8871262 Optimus: from science fiction to fiction to frustration to geek porn, in just 24 months
15 8869343 Yet another time that UTF-8 can't be the ACP
15 8869007 E7 language stuff
14 8867856 SYSTEM_FONT hasn't been the system font since Reagan's first term in the White House
13 8860204 Reference to a Decalogue
13 8856228 Migrating docs forward vs. moving 'em forward
12 8854157 References Available on Request
12 8849788 The Southeast Asian population in WA must be getting bigger all the time....
12 8849596 Unbloggableable: an inconceivableable term that makes me a little uncomfortableable
11 8847467 The fault is ~60% functionality, ~40% documentation
08 8842654 What's in a name?
08 8842353 Let go of your Type1 and Use the Force, Luke!
07 8840124 Quite a shock, being hit by 1.3 VOLT like that
07 8840039 To some, the name might be the WRONG SINGLE QUOTATION MARK
06 8835811 Providing an answer when one can't clearly anunciate what it is?
05 8834892 If you can find an unsigned copy, it's worth an absolute fortune
05 8833203 On describing poorly (and on not listening)
04 8823327 Tap your heels together three times and the problem is solved?
03 8819230 How to keep it up (or at least how to get it back up after it has gone down)
02 8806350 Perhaps the commonest (if not the leastest) of the least common denominators
02 8805014 A serious lack of overlap with 64
01 8797398 How do you key your num pad without going blind?
01 8797292 My Gut[tman] instinct is...
31 8792990 Pay no attention to the man behind the curtain, or the language on the file
30 8791285 On installing and removing fonts, Part 7: What was the question, exactly?
29 8787659 ½ a US-international keyboard (the good half)
29 8786813 The SiaO Dead Letter Office
28 8782341 "I literally mean a format specifier" causes a parse error for me
27 8781762 And you think finding presidential candidates is hard? Try getting the Vista IME candidate list!
27 8777624 Doing virtual simulationary keyboard stuff, only for real
26 8776572 Don't sneak a BOM in on someone who promises to ignore free space
26 8773862 When the lines get too complex, the characters may go off script
25 8771255 Behold the Table Driven Text Service, Part 13 (Sinhalification proclamation!)
25 8771119 Let's save some time and call them all IRregular expression engines
24 8768909 When you assess, you make an...
23 8765885 MAKE ALL vs. MAY CALL, aka the Blog goes ever on and on
22 8763207 Not everyone gets to know everything?
21 8760114 Please PAY MORE ATTENTION to what is going on around you
20 8759735 You might have to poison me (now that I'm not doing it myself, I mean)
18 8747223 The prefix problem isn't getting any easier, or better
17 8742468 Why I couldn't ever really do something like Twitter
16 8737061 Google as the window, Windows as the door, the Doors as (never mind, this could take a while)
16 8736898 The situation was quite grave when I realized how "tepid" those hot keys were
15 8730381 The keys are so hot, they're smoking!
14 8730875 I *do* think it's Sovereignty Day in Montenegro!
14 8730741 On installing and removing fonts, Part 5: The takeaway from that is...
11 8720555 On installing and removing fonts, Part 4: The easiest part is the addition!
11 8720420 What kind of English were you looking for? We only seem to have one in stock....
10 8715748 GoGlobal NOW!
09 8711852 Who and how shipped which IME when and where?
09 8711234 The Limonata foil "condoms" are in no way ironic
08 8706789 On installing and removing fonts, Part 3: I'll love you forever, or at least for this session.
08 8705722 $string1 =~ s/file/pack/; (aka What the @#%&*! is a language file?, aka Suits to a т)
07 8699735 On installing and removing fonts, Part 2: Are you done using me yet?
07 8697885 The bigger they are, the worse they are when they're dead?
06 8697627 Park the scooter on the slip and come aboard....
05 8694052 Show me the money? How?
05 8689658 They weren't on crack; they were just on a new, unknown track!
04 8687005 The key to key messages is a key contribution
04 8686369 The exception that proves the rule
03 8682763 On installing and removing fonts, Part 1: Do I know you, or some version of you at least?
03 8682656 Ignore what the label says -- it's Japanese
02 8681646 On installing and removing fonts, Part 0: A long journey begins with the zeroeth step
02 8679999 How do I type that, exactly?
01 8675015 Oceania is at war with WM_SETTINGCHANGE; Oceania has always been at war with WM_SETTINGCHANGE
01 8674304 Is that character in the font or isn't it?
30 8669810 Give people their SPACE, and most of the time they still go with the defaults
30 8669123 Behold the Table Driven Text Service, Part 12 (The knights who say நீ, redux, #2)
30 6633571 Thirdly, aka Forty two, aka Understanding the answer can require a properly defined question
29 8667900 Did someone break GetTimeZoneInformation in XP?
28 8664589 She actually said Playing, not Praying...
28 8663280 Sorting it all Out a forgery?, aka Cretan or cretan?
27 8661641 How does it work? It cheats, that's how!
26 8655007 I am not engaged, everyone!
26 8654732 Using one Unicode input method at a time (Using the Unicode IME on XP)
25 8652525 Seeing the tears, my heart went out to her as I asked her "Why the Long S?"
25 8650800 So logical that even Mr. Spock (and my fiancée?) would approve
24 8640204 Is the Root of all evil the lawyers?
24 8639579 Everyone knows that SID, he is a laugh riot
23 8639629 The hazards of appropriate cleanup
22 8639173 The oversimplified world of facebook
22 8639024 Meanwhile over in Colemakville
21 8632391 Back to Sri Lanka (conceptually)
21 8629770 Doing a thorough brushing of the gift horse's teeth
20 8624039 What's black and white, and Chinese all over?
20 8620949 Long Live Nancy DAVolio, and DAV!
19 8620456 Accelerator vs. Shortcut, revisited
19 8620349 How do[es what] the common controls [call ]convert between ANSI and Unicode?
18 8617581 The 'honor' of being #523 out of 5486
18 8614758 How Do You Solve a Problem Like Meiryo? (Windows XP edition)
17 8611290 It isn't Unicode yet?
17 8609373 Questions: 7, Question Marks: 0 (aka The Zeroeth post about Dialog Units)
16 8603560 I Didn't Start Something
16 8603298 Sometimes, GDI respects users (even if no one else does!)
15 8601634 Me and Facebook (and I)
15 8599437 On the [pragmatic?] pronunciation of "XXX"
14 8598294 Reliving life in the time before ASCII?
14 8592500 Not labled for individual retail sale, aka On feeling comfortably uncomfortable
13 8594979 "It makes total sense when you explain that the Turks have four I's"
13 8593946 the front of my mind (by which I mean the back of my mind) is on the middle of my mind
12 8592568 Truly a font of absolute last resort
12 8592551 The SID, and the name, and the SID
11 8590956 You almost want a cease-and-desist order put out about the docs
11 8590844 MATTER SIZES, aka Knowing when to unflip a[n inappropriately flipped] bozo bit
10 8589120 Gee -- No, G.E. -- No, GE (Ґ), aka The good guys can win in the end
09 8583970 But What of Michael?
09 8583404 Did you lose some WIDTH or something?
08 8582251 "I work in Windows, but for this conference I'm here for SQL Server...."
03 8571511 Just so there is no misunderstanding
02 8568892 Lost in [no ]translation
02 8568145 One keyboard to rule them all?
01 8567307 On passive vocabulary (aka ennui about chaos)
01 8567237 Seeing through the non-English "Mesh"
31 8566811 Wonder about mother tongue vs. fatherland? Ask a terminologist!
31 8565229 Character Map is being quite the [Ol ]Chiki monkey
30 8563769 Backf-rmati-n -f deity, revisited
30 8562102 Somewhere between a glossary and a lexicon, safe[ enough] for work
29 8561477 Rhapsody, iTunes, Zune & some @#%&*! smiles about @#%&*! Smilers :-)
29 8560847 Ask a simple question, and then duck!
28 8557298 Not to get in the middle [dot] of the problem, but...
28 8556794 Summer vacation, the 2nd
27 8556091 SQL and the CLR? (2008 edition!)
26 8554142 You want to know what's weak? Strong password rules, that's what's weak!
25 8551406 On the fear of [consequences of ]rejection
24 8536965 What the hell is wrong with WC_NATIVEFONTCTL?
23 8537281 When the LANGID in the LOWORD of the KLID doesn't match the LANGID you want keyboard under?
23 8536649 SQL vs. Windows collations: the tricycle versus the Porsche
22 8519481 "Fall over" is not the same thing as "fall back"
21 8525127 Summer vacation, the 1st
21 8520660 String.StartsWith || String.EndsWith != String.Equals, either
20 8521480 When your friends know your meds, you have no privacy
20 8520389 That would be "Full Service" unattend
19 8518747 Have you had your [auto]fill of Outlook?
19 8518545 Everyone seems averse to the BOM these days; Should we blame TSA? :-)
18 8518476 The song[ and the answer] remains the same
18 8517919 If spamming me multilingually, please encode the language correctly!
17 8517829 The undocumented limits are the ones that can trip you
17 8516386 Do your utmost to be conventional (and then pimp, q.d. or p.r.n.)
16 8511203 My Spidey senses blame the rogue text editor
16 8510550 The risk of "Hebrew Smatter"
15 8506866 Install Vista SP1 and get 674 MB of memory, free!
15 8506679 A celebration of the LATIN CAPITAL LETTER SHARP S
14 8502723 Windows is too busy being consistent with the user to be consistent with itself!
14 8500866 We'd have been better able to give a Whit if we hadn't been in such a HoliDAZE
13 8498321 XKCD with A Better Idea
13 8498184 WinZip, the [long awaited] Unicode edition!!!
11 8488020 The vector of this spam is [apparently] indeterminate
11 8484991 On the popularity of Unicode: percentages are not raw numbers
10 8484238 Why Bengali keyboards can't be found on XP 64 bit
10 8482865 Whither disability discrimination?
09 8481353 It is okay to not be in favor of termination
09 8477363 The etymology of the Homo-Sus hypothesis
08 8466991 In hindsight, they may have BEST FIT these files where the sun never shines
08 8459104 Support of Holi^h^h^^hDAZE, in Outlook (aka Situations when competition might help customers)
07 8464448 Four exceptions to prove the rule
07 8461372 25 years at Microsoft? Amazing, I tell you!
06 8461897 By some accounts, the names can be changed
06 8461428 Su-sumimasen-ssudio for the invite snafu
05 8459651 2004: On not being a viable test subject
05 8459098 Note to Outlook: Koninginnedag isn't the reigning Queen's Birthday
04 8457687 Sparrows' tears? Perhaps. But never a teardrop on the fire...
04 8457270 Who bells the cat when it comes to glyph substitution?
03 8455212 The Matzoh and the Eucharist (for the gluten intolerant)
03 8451692 Please Look before you Leap a second
02 8449317 More things that don't work for locales in the CRT
02 8449105 That non-character can be the BOM at the right kind of party
01 8446501 Was last night Walpurgis [Night|Eve] or May Day Eve?
01 8446346 The font folder, like the party, never seems to get smaller
30 8440675 Why WC2MB needs a CP, chaver sheli!
30 8440308 Unicode -- making a difference
29 8436742 User overrides are read/write, by definition
29 8436482 JScript's ultimate globalization hero: VBScript
28 8435937 Much ado about zero, aka These zeroes won't ever amount to anything
28 8434623 You've heard of C* fonts? How about G* fonts? :-)
27 8434147 The Beginning? #1, aka I don't mean anything personal by this
27 8429457 THANK GOD IT'S FROODAY?
26 8426857 Uncheck != uninstall (even in SP3 or SP* for that matter)
26 8417983 A song that reminds me of a roof (which isn't there, anymore) and a girl (who isn't, either)
25 8423349 I Adar you! Hell, I Double Adar you!
25 8423117 Communicator is awfully presumptuous...
24 8420494 The torrents of mistranslation
24 8420468 Y oh Y does YYYY sometimes mean YY, you ask?
23 8417318 That brings new meaning to having "a ç-section" (Ãç§), doesn't it?
23 8415969 On the clipboard, and why sometimes the dumber you are the better you can do
22 8415843 Premature keystroke processing? Don't worry, it happens to everyone....
22 8415727 Vowel DISharmony?, aka The case of the missing dot
21 8413627 The pros and cons of context, aka CONTEXT is a four-letter-word
21 8413510 Windows doesn't let you choose the pinch hitter in digit substitution cases
20 8413125 Alphabetically inappropriate emergencies
20 8411191 To hai6 or not to xì? 係 is the question!
19 8410221 On the one who was Built on the Tale O' the Twister This Way
19 8409778 Even if the text is right underneath, it may look wrong close up....
18 8405696 The mythical nature of bidirectional support, and where the wheels come off the wagon
18 8403631 The importance of Tagalog to Burmese, aka "Of course I'd lie to you, I'm a font!"
17 8401722 Not an International GFE and not providing an International GFE, sorry!
17 8401279 [Breakfast ]embed at first [Silver]light[ 2.0]?
16 8398674 It's not how big you make it; it's how you make it big (aka Silver let your Light Shine Down)
15 8396598 Kind of ironic how Germany seems so okay with Capital *Letter* punishment, huh?
15 8396470 Fight the Future? (#15 of ??), aka Who forgot the culture? (revisions: 2008/04/15)
13 8387555 Have you ever been hooked by the tale o' Lex twister?
12 8384129 Fight the Future? (#14 of ??), aka Avoiding both discharges and emissions in Texas
11 8381870 Fight the Future? (#13 OF ??) aka Naming God in a lawsuit?
11 8378179 Fight the Future? (#12 of ??), aka Backf-rmati-n of deity?
10 8376013 In the Land of Sugar for a bit
10 8373893 Yet another reason to cut out the noise
09 8370899 I'm aware of that: an Andreaesque segue and intervention, of sorts
08 8367961 Fight the Future? (#9 of ??), aka Rethinking that whole "not letting women push me around" thing
08 8367471 Fight the Future? (#10 of ??), aka Looks like I wasn't mistaken
07 8364480 Fight the Future? (#8 of ??), aka The Bug(s) Spotted, aka Design flaws are worse than bugs (revisions: 2008/04/07)
07 8364167 Fight the Future? (#7 of ??), aka From Oliver Twist Sans -- One Font, Font For Sale
06 8362341 Fight the Future? (#5 of ??) aka How to avoid jury duty without feeling guilty or offended?
06 8362202 Fight the Future? (#6 of ??), aka If we don't need it yet can we say it is a last resort?
05 8359803 Fight the Future? (#3 of ??), aka Overheard, in this case I'm sorry to say
05 8358800 Fight the Future? (#4 of ??), aka Unicode 5.1 Unleashed!
04 8355738 Fight the Future? (#2 of ??), aka Spot the Bug(s)!
04 8355413 Fight the Future? (#1 of ??), aka The inappropriate nature of getting the Feh out of Uighur
30 8343634 The weird and unpredictable nature of the effects of positive vibes
30 8340299 The End?
29 8343790 Accountability is a four letter word that no one likes to display in public
29 8342832 Staying away from de-emphasized technologies
29 8342675 Somehow I just get a Visual of the Logical Song (as sung by Supertramp)
28 8340751 Word custom dictionaries: 2003 to 2007, Exclude to Exclusions, ANSI to Unicode, sucks to ROCKS!
27 8338664 The disunification of Norwegian and Danish sorting ( SQL Server 2008 Edition!)
27 8332472 Hebrew Vistas (aka And that's where I found Vista, was on the way to Jerusalem)
26 8337198 Vietnamese still ain't quite right
26 8332951 Cleaning up the water (globally) and hoping to get around better
25 8334796 Bush might've still hid the facts, but he can't hide them from Vista SP1/Server 2008 Notepad!
25 8333961 Yet another reason to avoid the shuffle
24 8332674 Overheard, yet again
24 8331966 Unicode not being the default is slower and leads to bugs; maybe it ought to change?
23 8332017 The ballad of Hope Sandoval?, aka Where are The Warm Inventions when you need 'em?
23 8331877 Vowel "harmony", enforced by political interests?
22 8330579 *Insert a pun involving the word TREMA here*
21 8329642 Language detection, language translation... it IS exciting, so why I am yawning?
21 8328509 Did UnC "My name is URL" on TV the other day? Fontastic!
21 8326989 Can you keep a Blog, because the best little blogs are kept (Oh!)
20 8327043 I cannot underscore that ampersand enough
20 8326152 That's no gap, dear; that's a huge freaking chasm!
19 8323216 The forensic typographers found no link to Lucida Console, and the D.A. had nothing to fallback to
19 8321717 Before you say "What's next?" you have to figure out the action items
18 8306597 Conventional wisdom is retarded, aka What the @#%&* is _O_U16TEXT? (revisions: 2008/03/18)
18 8301435 M&Ms -- they melt in your mouth, but what about in your cat?
17 8273915 If we sorted Bopomofo like we do Pinyin, would it still be considered "Traditional" Chinese?
17 8239388 Reductionizational innaccurization in acknowledmentary textual material
16 8238240 On changing the world, or at least the way people order things in it
16 8237443 FORCE SEEK vs. FORCES EEK
15 8221203 Yesterday was GlobalDev; Tomorrow is GoGlobal!
14 8196603 Swahili^H^H^H^Hllowing our lumps?
14 8195405 The shuffle? Be afraid. Be very afraid...
13 8174202 More than one kind of "alphabetical" order
13 8170697 Yet another face to irony
12 8163426 If they aren't in Unicode, what could they be in? And you can [smart-]quote me on that!
12 8160502 Chaudhuri vs. Chaudhary?
11 8152232 Why are UTF-8 encoded Unix shell scripts *ever* written or edited in Notepad?
11 8118537 Where's the Beef^H^Hngali?
10 8125510 When Ping was first described (back in 1933)
10 8120567 What's wrong with one of GetNumberFormat's callers? And what's wrong with GetNumberFormat?
09 8116053 When in doubt, blame it on the @#%&*! SMILERS
09 8114778 Under the big space, you may find a 'Road to Nowhere' sentence
08 8114286 Less is more, especially when you confuse ordinal and cardinal numbers
08 8113913 Influence vs. Impact: the scooter metaphor
07 8086758 Some armchair root cause analysis of the suckage of lstrcmpi
07 7994143 Requirements first, criticism of attempted solutions second!
06 8004266 As Forrest Gump used to [sorta] say, "Smarmy is as Smarmy Does."
05 7994313 Where was that Locale Builder again? The Platform SDK ain't telling....
04 8017002 The story on Language Packs and Windows Vista SP1
04 8015052 Consistency in the Windows Shell is not overrated; it's just underobserved!
03 7988789 ঘেমন কর্ম তেমন ফল, aka Learn Bengali in a month (or not)
03 7984960 On reversing the irreversible (grabbing the data, part II: the weirdness not so related to locales)
02 7982775 They didn't quote *me* on that, aka "There is an underlying, unspoken fear of what is to come."
02 7934470 On putting the cart before the horse (or the computer in front of the keyboard?) (revisions: 2008/03/02)
01 7971061 Hinting? Hinting at Spaghetti is what it's doing, which just makes me hungry...
01 7966892 Saying you want to be 1,00,000 strong may not be (and often is not) a typo!
28 7934999 Disclaimer for Sorting it all Out
28 7934894 Font size scaling -- GDI vs. GDI+
28 7925701 A blog, warning you to please read the disclaimer before looking at this Blog!
27 7913152 Grapheme Clusters -- betcha can't eat just one[Unicode 5.1 character]....
26 7898303 Learn Tamil in 30 Days (or something like that)
26 7897102 Making sure to TryParseReal, rather than TryParseImaginary (if you know what I mean)
25 7893424 What the #$!*& is a KeyboardLayoutId, anyway?
25 7884260 Behold the Table Driven Text Service, Part 11 (The knights who say நீ, redux, #1)
24 7876678 How to get it done if Microsoft does not do it?
24 7864631 The idea has to do more than just make sense to me (aka How S-Sharp are *you* feeling today?)
23 7861817 Despite progression, the bug calls out to me quite LAOdly
23 7850221 The triage process gives me hives
22 7847522 What's missing from the model
22 7846597 Optimized for English (oh, and also Invariant, and NOTHING ELSE) Redux
21 7837478 We're back and we're embarrassing ourselves? (aka Making your localizer's life easier, Part 2)
21 7836829 Why is the separator blue?
20 7816533 More fun and games with Comcast (aka the A&P of my Cynicality)
20 7810085 Officially unofficial? Or Unofficially official?
19 7785815 Insanity defined: In the real world -0 == 0, in Vista -0 < 0, and in Windows Server 2008 -0 ≮ 0
19 7781219 Overheard: You don't go and change the color of the carpet when you are invited over for dinner.
18 7769509 Hello pot, meet kettle (aka No, I don't want Comcast phone service, dammit!)
18 7748433 How to avoid that problem of never being 'up to date'
17 7699393 Some of the problems with complaints about localization quality
16 7735630 Did you spell Ω女ÆЯש correctly? That's a Triple Word Score!
16 7593530 ♫ And it seems I'm changing, for absolutely nothing will ever be the same as I was today ♫
15 7710418 Moving is a huge horking pain, even to a window office
14 7693962 More on license plates in Bengalūru, and in India
14 7692401 Blogger lunches and such, and Have a Happy Valentine's Day, gentle reader
13 7667904 Canada isn't Kannada, ay (ಎ)?
12 7633526 Making a different keyboard indicate a different font
11 7611812 Who assigns the VK_OEM_* values in keyboards?
11 7588649 Behold the Table Driven Text Service, Part 8 (Configuration 'junk in the trunk', part 2)
10 7579576 Microsoft still does not use the UCA; the converse is also true
10 7577639 Are they premature classics, or am I just getting old?
09 7566284 If the [IE7 on Vista ]browser doesn't have anything nice to display, it might display nothing?
09 7564967 SGCAPS and dead keys don't mix
08 7544196 Overheard, via email
08 7541167 Trends reverse themselves (an amusing way of saying our predictions were wrong)
08 7505685 That's [one of ]the other Michael Kaplan[s]
07 7505963 Alphabetical [dis]order?
06 7490841 Funny thing about a reputation (aka It takes quite a character...)
04 7421975 Just because Microsoft does not document all the standards it works with does not mean it is uncaron
03 7414197 A sign that is actually a symptom, and not in Unicode anyway
03 7413169 When exactly will we take a hint about all of that keyboard cord cutting stuff?
02 7385461 [Confusing functionality] + [New features] = [Documentation that can be confusing]
02 7383730 Bangalore or Bengaluru (Bengalūru)?
01 7333680 It is not always a conjunct; there are some letters, too!
01 7324842 By the time you read this, I might be flying right over you
31 7325800 No lyrics required
31 7324643 All the icons, at the same [incorrect] size
30 7323699 A more usable Dutch keyboard that works properly?
30 7321697 Behold the Table Driven Text Service, Part 7 (Configuration 'junk in the trunk', part 1)
29 7304132 What's in store for Bangalore? A guy who's not a beauter but he has his scooter!
29 7297793 Behold the Table Driven Text Service, Part 6 (it is sufficient to be iconic, aka DaYi, DaYi Aynu!)
28 7287476 Behold the Table Driven Text Service, Part 5 (All about the language, baby!)
28 7265016 What does the [cracked] SiaO crystal ball say about language support in XP SP3?
27 7264683 How would Harry Potter have pronounced शहिवाख़् का दर्पण, anyway?
27 7263154 Bangalore Sans Scooter, aka Counting backward from ten in Sanskrit
26 7251525 To Err is human, but to Geek is divine
26 7245466 Overheard, yet again
25 7228941 On reversing the irreversible (grabbing the data, part I)
25 7227422 Behold the Table Driven Text Service, Part 4 (Specifying when to modify, if not how)
24 7181052 We could just treat every day like the weekend and see what that does to the software people?
24 7180212 Behold the Table Driven Text Service, Part 3 (Where do keystrokes come in?)
23 7179692 Behold the Table Driven Text Service, Part 2 (Three ways to convert!)
22 7180493 Best possible support before there was support?
22 7179223 Behold the Table Driven Text Service, Part 1 (Starting with a dictionary simple in every way)
21 7179387 YASSU (Yet another SIAO spam update)
21 7178421 Behold the Table Driven Text Service, Part 0 (You have to start somewhere!)
20 7177837 NOT MEDICALLY NECESSARY per, by their own description, non-medical people
20 7175272 [Turning]Into dust, aka 'Some feelings may not be available in this blog'
19 7168862 SiaO @ B.NET
18 7156540 Think of this as a trial separation, dear
17 7141157 Expertise isn't always everything (aka When the one who is learning teaches us something important)
17 7126999 Virtual PC + Word 2007 ≠ AltGr support?
16 7101598 Heading over to India, for a bit
15 7103490 Long live The Wanker-Wingnut continuum, the Poor Man is dead
14 7105550 It's not (aka She's not)
14 7104170 Hello! I am bored this afternoon. I am a nice Blog that would like to blog with you....
14 7102809 On reversing the irreversible (The Set-Up)
13 7097108 Brings whole new meaning to 'I'm drawing a blank here'
13 7090976 On reversing the irreversible (the introduction)
12 7065846 How to seem shallow and sleazy in less than 30 seconds
12 7062458 Blitzkrieging the landscape.NET (aka in this case, two) (aka When is obcaseinsensitive not ObCaseInsensitive?) (revisions: 2008/01/12)
11 7080869 Overheard, redux -- something about intentional, explicit acts?
11 7009288 Getting your Control to Function, and putting your Function in Control
11 6999603 Is your Gadget not working? The characters behind it may be too much of a distraction....
10 7064507 Interview question of the Beast?
10 7008238 Event code of The Beast
10 7002533 ZunE ??????? ??? ??????? ???? (aka SIAO to Zune: Web sites can support Unicode now)
09 7049220 IDisposable...
09 6994636 Man in chair don't get busy with the au pair (aka Multiple sclerosis and new relationships)
08 6998407 Feature 'A' + Feature 'B' = Bug 'C' ? (aka Localization in MSDN: content vs. samples)
07 7011593 Baby, you had me at Oscar Wilde....
07 7000297 How does Microsoft 'manage' to not correct a spelling error, exactly?
06 7002043 Barack Obama sorts it all out?
06 7001564 My name is Dragutsky. Michael Dragutsky. (revisions: 2008/01/06)
05 6966785 It's not supposed to be about about how cool I am
05 6866927 Zune 2.0 software is able to support Greek + Cyrillic + more Latin
04 6976554 Britney vs. Beatrice, aka On the future of [non-]popular knowledge
04 6973332 Q&A based on outtakes from Burying the Lead....
03 6971521 So long and thanks for all the empty window offices?
03 6965695 I don't know about knowing the people who say they DK (don't know) me
03 6965372 Throwing a BRIC [with Diwali written on it] at Outlook, aka Attn. Outlook: There *is* an 'I' in BRIC
02 6951081 All things being equal, the road on the map is much safer to use
02 6950506 Here be dragons?
01 6942010 But I *am* Michael... (revisions: 2008/01/01)
01 6921032 Burying the lead, aka A weekend perfected not by art but by mortality
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
30 6907073 I am not Michael
28 6893716 Taking the long weekend off....
28 6883105 Getting grouping's number right...
27 6875879 No upproblems with $UpCase when you do a upVista upgrade
27 6873622 Even The O.C. reruns have jumped the shark, for me (and I blame this on SoapNet)
26 6868799 Looking for the Big O, not just some TT's
26 6867076 All is well, remain calm, there is no need to panic, but...
25 6857659 While vacationing, idle random thoughts on the potential influence of Unicode on 'alphabet soup'
25 6848264 Muliple Sclerosis -- let's talk about sex (well, gender anyway)
24 6843913 The 9.0 instructions for building MFC and the CRT to use MSLU?
23 6841289 Now experiencing what is *almost* a pleasant exacerbation
22 6834163 Incomplete Scenarios: They don't know everything that's up with number sorting
22 6833199 CultureInfo subsetting attempts that suck
21 6825236 Shticks and stones
21 6824789 It's still not a Freedom Tree -- and it's AD, fercryingoutloud!
20 6819613 I'd be up anyway, I guess?
20 6817396 'Full-featured' - globalization support = not so full-featured, in my book
20 6810031 Unicode announces a new membership level for students
19 6792635 NO doesn't mean maybe, and it certainly doesn't means NB!
19 6785512 An Encoding.DisplayName property would have made way too much sense
18 6794321 Of as little account as sparrows' tears
17 6779614 No good way to get one's Jalalis playing with calendars in Windows or .NET, really
16 6781863 On doing the gimp thing with no wingman^H^H^Hperson
16 6781186 Why my IUC31 talks were presented on Vista (even though running on a MacBook Pro)
16 6780417 How best to keep the font switcheroo from happening?
15 6766766 Giving myself a break
15 6730847 Computer keyboards: before ALT, before ALTGR, before CAPS LOCK, there was... ALPHA LOCK!
14 6770461 30-40 times more likely to pass MS on to the next generation
14 6766621 Amharic's on the phone, you want I should take a message?
13 6754293 About the Fonts folder in Windows, Part 4 (Eto Akta Gamat, aka Magical Protection?)
13 6689013 If you play with your gadget, there are all kinds of problems you can run into
12 6742301 SiaO as The Red Carpet (aka Characters just want to be seen)
12 6731510 ISNUMERIC ISSTUPID (and ISGONNAGETITSASSKICKED if it isn't careful)
11 6730684 In SQL Server, there is the rest of Unicode (aka the SiaO Incompleteness Theorem)
11 6726647 How to get yourself imprisoned [by/for talking about Unicode]
10 6719043 In SQL Server, different collations implies different ranges (aka Not every table has its THORN)
10 6715776 MUI is like your heartbeat; it's important and useful, whether you know about it or not
09 6710888 আজ রাত অন্নো কোন রাতের থেকে আলদা কেন?
09 6673424 In SQL Server, the alphabet does not end at Z!
08 6708151 Social engineering in Windows Explorer....
08 6669846 In SQL Server, your ranges also need to ACCENT-uate the positives!
08 6658755 Thinking outside my comfort zone [occasionally, for a maximum of up to 14 minutes, 53 seconds a day]
07 6671623 If it isn't really Tibetan, could it pinch hit for Burmese?
06 6675217 The subliminal message: 'My search is more testosterone-laced than yours!'
06 6661053 In SQL Server, A-Z, A-z, a-Z, and a-z may not mean the same thing!
05 6674157 A Strange and Sublime HASANT
05 6660685 In SQL Server, the distance between A and Z is wider than you might think!
05 6648893 No way to get that script info I was looking for earlier
04 6649626 Span of influence not quite as big as a TimeSpan (aka TimeSpan shot first!)
04 6644773 Living on the top floor of a 3-story walk-up, and signing my name on every email....
03 6643380 2,5 ≠ 2,500
02 6645014 Overheard: I miss running. Well, I also miss walking.... (aka For Brenda)
02 6639141 Learning to spell in Bengali (when one doesn't know the language)
02 6592705 A whole heap o' handicapped parking issues I've been saving up
01 6632929 A whole new spin on the term 'Vertical markets' (aka in SiaO we trust?)
01 6631463 Cutting the cord, revisited -- and documenting how to get the job done!
30 6624125 It's like PowerToys for language geeks!
29 6605271 Get the WEX out of your ears and come see us do our global 'Karate Kid' thing (WEX on, WEX off!)
29 6594984 The UK Extended keyboard -- over-extended? Or weirdly extended?
29 6590805 If the problem is bad enough, we should probably look beyond the workaround
28 6568455 There is more to being an OEM for Windows than having the coolest hardware
28 6567810 Tracking down problems with the 102 key on an Acer Tablet with the UK Extended keyboard layout?
27 6544551 How many versions does a bug have to exist before backporting the fix can't be successfully argued?
27 6540276 There is no E in MUI, even if you pronounce it MOO-EE
26 6527833 When yesterday's workaround becomes tomorrow's potential solution...
25 6509487 'Funny' blogs, 'Funny' Spanish and 'Funny' standards
25 6505199 The etiquette (such as it is) of social networking -- like I would have a clue?
24 6495908 I don't do dishes, GDI doesn't do supplementary characters
24 6494996 We didn't split up, because we were in Japan (aka They have an opening that you might fit)
23 6488627 Another face of internationalization
23 6486305 Sometimes the words are more important to the singer/songwriters, too
23 6473202 SIAO: where Shift happens (and sometimes shiksas are involved?)
22 6463359 If it does [best] fit, it may be off a bit! (aka Parlez-ゔ japonais?)
22 6462768 How bad does it need to be in order to be not good enough, anyway?
21 6456609 Abobe knows, but someone needs to tell Skype....
21 6456468 Michael's Keyboard Laws for Developers, Part 4
20 6424929 Install your language packs like you put on your socks -- ONE AT A TIME!
20 6420601 Michael's Keyboard Laws for Developers, Part 3
19 6387630 The incredible missing Language Bar
19 6386152 Khmer, and I'll tell you about all the text stacks
18 6384213 When the dish you want is not on the menu...
18 6376418 It's a state of application, especially when it is broken
18 6373024 Whether one is ignorant of it or ignoring it, often the result is ultimately the same
17 6341027 The downside to being anti-social is...
16 6298366 Michael's Keyboard Laws for Developers, Part 2
16 6291947 Detecting ALTGR fails when ALTGR isn't there (Just Czech-ed out in Word 2007)
15 6252257 Michael's Keyboard Laws for Developers, Part 1
14 6212351 Leaving our mark on the keyboards we create
14 6198491 Whither code pages 1.25012511252125E+26 and 2.50125112521253E+25 ????
13 6162269 Even if you aren't expecting a 51.35 pound package, you shouldn't refuse delivery
13 6122573 I know that header file is around here somewhere
12 6139309 I'm simply saying that life^H^H^H^Hcharacters, uh... find a way
12 6123732 Count of pieces of spam to SIAO in 24 hours
12 6114608 Apple 3, Microsoft 0 (aka Sorting Mac and Windows all Out)
11 6104391 Not invisible, though maybe you can see through it!
11 6065994 Doing the right deed for the wrong reason doesn't always suck
10 6043706 I'd call it the end of an era, myself
10 6038269 What would they call a Black and White milkshake at Jackrabbit Slim's?
09 6006868 If you get a yen for something a bit wider you might be out of luck
09 6003541 Respect the power of Limonata and Cap'n Crunch's Crunch Berries
08 5977135 Is it a 7:01 post, or a 7:16 post?
08 5976233 The [non-]progress of the über-fixed width fonts
07 5958318 Often 'X doesn't work' in the docs actually implies 'We couldn't get X to work' :-)
07 5952884 Font don't have none, Uniscribe won't be none (aka Garbage in, exception out)
06 5936141 The more you understand, the more cynical you may become
06 5928970 Like a mattress tag, the rule is DO NOT REMOVE
05 5892994 Keyboards: plug-and-play, not plug-and-communicate-what-they-look-like
04 5888077 Clarification on the singer/songwriter catgeory over on the sidebar
04 5886907 Sixth grade is still happening somewhere, I just overheard it!
04 5886644 It was the 11 hours that put me over the edge and made me hit the Cancel button....
03 5872713 It is quite ironic how irony can be so ironic, sometimes
03 5851831 The truth is out there. By which I mean, it is not here....
03 5809683 Funny, she doesn't look Italian
02 5827059 In JavaScript? That just doesn't Scan[ Code]!
01 5807844 The inventory shows a truly unexpected ten-item surplus
01 5770097 The 100 Posts of Bartholomew Kaplan (aka I'll Teach My Blog 100 Posts)
31 5800258 Script and Font Support in Windows
31 5796846 The L word (Limonata, I mean - the *other* L word)
31 5790802 Making things better out from under people: the story of MUI
30 5774614 EXPECTED is in the eye of the [non-expecting type of ]expectant
30 5773071 How are *you* feeling today? And can I quote you on that?
30 5770960 If the Novantrone juice isn't worth the squeeze...
29 5756924 Microsoft is a Form 'C' shop, Part 1
29 5754751 Sometimes RunOnce is one time too many
29 5754348 Japanese line breaking rules can be quite complex
29 5752998 Sometimes everyone is happier when the game is Fixed (aka Consoling Consolas lovers)
28 5748816 They say a leopard can't change its spots, but I upgraded anyway!
28 5732028 Schrödinger's post?
28 5730199 I am 20 out of 21 and flexible on the capital punishment issue
27 5717859 VK_DECIMAL is always valid (except formerly in Serbia)
27 5714341 Keyboards gone wild, or maybe just French (aka CSI: Text Input)
27 5701644 All that and a bag of chips^H^H^H^H^HEx's
26 5683410 All things being equal, your mom probably has an easier time with case insensitivity than not
26 5677876 I agree, the best way to process Unicode input is indeed to make somebody else do it
26 5677426 Superstition: Why MSLU stopped using GetFileAttributesW in its platform detection
25 5686727 Not all in sync quite yet (aka SQL and the CLR and Windows and .NET)
25 5664770 Jokes that aren't really all that funny in the end (aka At least SQL Server isn't on our case)
25 5660386 SOL trying to change the CE UI?
25 5660239 Ding dong, the hack is gone (aka Cutting the hacked cord, too)
24 5647711 Getting the preserved case of a file wHeN tHe uSeRs tYpE wHaTeVeR tHe hElL tHeY wAnT tO
24 5641619 In Case you have problems that you might think are ǸȦȘȚȲ
23 5623838 If you would wait till I *FINISHED* what I was trying to say, you punk... (aka Premature validation)
23 5617352 If working above U+FFFF is a problem n your program, then so is the basic stuff, too
23 5615433 I'm not screaming though it seems I may be the only one...
23 5613124 Some thoughts on global development projects
22 5616362 San Diego incendre (maybe you could help me give them a hand?)
22 5592469 INTERNATIONAL CAPS LOCK DAY - OCTOBER 22, 2007
22 5590751 We weren't Vista heroes, but I think we were kinda heroic
22 5588865 Governments can be one of the last places to get the best keyboard layouts
22 5588441 Traditional to Simplified or vice-versa? According to Windows, you're on your own....
21 5578381 Of course I will be doing it, I just haven't done it yet....
20 5566762 'Michael,' she said, 'turns out you're only an asshole in e-mail....'
20 5548572 Work/life balance, step 2 -- be happy as much and as often as you can (and not just at work!)
20 5533238 'You're over me?' she asked. 'I didn't even have a chance to be conflicted!'
19 5519516 A less intelligent strain of blog spam
19 5519238 Supplemental on XP? You may need the CD.
19 5514469 Music is math, which is truth, which is beauty, which is here at SIAO (for a moment, at least)
18 5512709 Trying to get people to use Unicode? Lock and load, baby!
18 5509546 Better than a single serving friend!
18 5508950 If it seems different, that may not be out of character
18 5508827 LocalSystem is people, too!
17 5499362 CSI: Unicode?
17 5496134 'I was thinking of Lara from Dr. Zhivago....' she said; 'As I often am....' I responded.
16 5467648 Trying to figure out if ǣ and a͞e would sound the same
16 5467548 MS Shell Dlg is __________?
16 5467395 Character info from beyond the Grave
15 5464496 Better than an elevator friend, but...
15 5462057 We're Lost. Maybe the map is wrong. Maybe all maps are wrong?
15 5461947 Hitting the 'right' keys (in the 'wrong' order), looking beyond damage control
14 5448243 The subtle difference between ශ්රී ලංකාව and ශ්රීලංකාව
13 5443613 Not exactly a career
13 5440395 The 'Freedom Of Too Much Information' act?
13 5438772 There's probably a system to seeing Metric, though I don't think we knew about it
12 5411869 Will I C U at the I U C? Kewl!
12 5396849 It isn't really PenIsland/PenisLand all over again
12 5396685 That function is always faster! (well, except for that one case when it can actually be slower...)
11 5397051 Rumor as prophecy in Win32
10 5391977 SiaO -- free as in I'm not making any money off of it? :-)
10 5391882 Collations (SQL Compat. vs. Windows) -- not so subtle in the difference department
10 5391832 Core XP user interface languages are not free as in beer, or speech
09 5375754 A&P of Sort Keys, part 13 (About the function that is too lazy to get it right every time)
09 5375024 If you are going to take it so literally, you may want to give 'em a quote or two
09 5372681 It looks like you are using Google anyway....
08 5351763 Clarification on my concerns with gratuitous moves....
08 5347670 Wanna take a look at the collation bug Kim pointed out? You're in for a hell of a Tripp!
08 5320425 The roadꂸ to the solution starts with identifying the actual problem.NET
08 5270854 A&P of Sort Keys, part 12 (aka Han sorts first!)
07 5349626 Three kinds of people I know (differences defined by their connection to this blog)
07 5343676 Nick ≠ Nicholas, aka an IMperfectly normal Liz
06 5329820 Microsoft is evil, aka Proud to be a Vista anti-hero, aka I'm bad to the [CJK RADICAL ]BONE
06 5328496 Wondering whether ignored THE would be less expensive than explicit THE
06 5324882 Work/life balance, step 1 -- take back the weelend!
06 5321866 The Directionatrix and the Intern (aka Calculating Route...)
05 5295391 Making the THE silent, and at the same time not doing so, as the answer?
05 5285665 From partially broken to fully broken in just a couple of versions
05 5284413 Cracking the binary (aka How to open .MUI files?)
05 5283962 Creating the binary (aka How to make .MUI files?)
04 5271826 Closed captioning (for Latin 1 languages only)?
04 5270367 99 bottles of BEEH on the wall (aka Australian for BEEH)
04 5258684 To live and Name in Cleveland
03 5263106 Turn on Arabic everywhere if you ever turned it on anywhere?
03 5260996 How soon was then?
03 5259246 If it ain't UTF-16 then it ain't having no surrogate pairs, baby!
02 5237783 Track Update
02 5236576 What happens when people don't consistently preserve case? They cause bugs!
02 5234209 Living ain't wrong with an excised song (Cleveland rocks!)
02 5233452 In my opinion, the only thing worse than an office move is a largely gratuitous one
01 5218976 What's wrong with what FxCop does for globalization, Part 1
29 5202528 First the music, then the lyrics -- and make it rhyme!
28 5178717 I didn't write it, sorry!
28 5178248 Upgrade no machine[ to Vista] before its (or your) time
27 5141426 Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)
27 5132462 Don't look directly at the 951 code page if you can avoid it
27 5110938 Where does the time go? And when I said where, I meant when?
26 5131896 It is better when geopolitical issues turn out to not be a Thorn in one's side
26 5131483 What's Mac 2008 got, you wonder?
25 5111449 They say 'No news is good news', right? Unfortunately, here is some news
25 5111238 Also *not* new in Vista SP1 -- Bulgarian keyboard layouts
25 5111148 *Not* new in Vista SP1 -- the Add font dialog....
24 5085893 A&P of Sort Keys, part 11 (aka It's not like ideographic sorts were developed idiopathically)
24 5082103 Documented, schmockumented! It's still kind of cool....
23 5071210 Docs can whet SiaO's appetite, but where's the blog?
23 5070899 If it isn't Unicode, it isn't ANY code!
23 5066252 [In/Out]laws can be a great news source (aka Maybe Alaska Air should sacrifice more goats?)
22 5055160 DropDownWidth not dropped down with a localizable attribute?
22 5055092 A high holiday that goes to 11
21 5027338 A&P of Sort Keys, part 10 (aka I've kana wanted to start talking about Japanese)
21 5025885 If you had gotten there first, you might have staked your claim too!
20 5008305 A&P of Sort Keys, part 9 (aka Not always transitive, but punctual and punctuating)
20 4969758 Avoiding entitlement (aka Don't bother, it's okay)
19 4998754 Every character[ sequence] has a story #30: The SMILEY (a 25-year old story, in fact)
19 4992574 Don't just delete registry keys!
18 4971899 Depending on when/where/who you ask, that character may not be your [c]type
18 4971376 A&P of Sort Keys, part 8 (aka You can often think of ignoring weights as a form of ignorance)
17 4950277 The torrents of U+fffd (aka When security and conformance trump compatibility and reality) (revisions: 2007/09/17)
17 4950008 A&P of Sort Keys, part 7 (aka You're very thin now, but I can still recognize you)
16 4942873 That's not German, is it? (aka This kind of thing happens a lot...)
16 4937355 Becoming part of the ANTI-social?
16 4937196 A&P of Sort Keys, part 6 (aka Relax, be calm, and deCOMPRESS if you are feeling out of sorts)
16 4934342 Perhaps they don't quite get it just yet, #2
15 4924525 I'll feel better after I eat something? Well, maybe... or maybe not!
15 4924008 A&P of Sort Keys, part 5 (aka EXPANSIONing your horizons)
14 4904644 Look at the shiny happy people laughing -- push and pull aside, they're beautiful
14 4900107 How do I feel about lstrcmpi? I think it blows....
13 4889299 Dr. Seuss does Unicode, aka HOP on POP [DIRECTIONAL FORMATTING]
13 4889199 A&P of Sort Keys, part 3 (aka Should you let a string make it's case? If so, Y?)
12 4875986 Having your blog and posting to it, too?
12 4875560 A&P of Sort Keys, part 2 (aka The string that won? Didn't have a mark on him!)
11 4873992 4400 (*not* 'The 4400')
11 4861436 A&P of Sort Keys, part 1 (aka The law of the letter -- e.g. Latin < Greek < Cyrillic)
11 4860978 Perhaps they don't quite get it just yet, #1
10 4850360 The SendKeys *blog post* juice was definitely not worth the squeeze
10 4847780 A&P of Sort Keys, part 0 (aka The empty string sorts the same in every language)
09 4839909 Amazing what a difference a preposition makes (aka Boy with stick, gets no chick) (revisions: 2007/09/09)
08 4831056 2001, a Correctness Odyssey (aka What's the matter with Ü?)
08 4825659 Detecting ALTGR can only hope to work when AlTGR is in fact there....
07 4800323 For me, SQM is pronounced SQuirM
07 4326344 worn me down
06 4778963 Hot or not? Well, I say 'Not', at least from an international text perspective!
05 4780807 The Sorting It All Out on LiveJournal is not associated with this blog
05 4773192 Hats off to you, you naughty people....
05 4756822 Head checks containing either comparison or case validation BITE (revisions: 2007/09/05)
04 4734456 I am not a nudist, but I do support stripping when it is appropriate, part 1
04 4731970 A fairly uneventful long weekend
03 4729217 Confusing the nature of the confusion? a.k.a. A belated apology (and some additional thoughts)
03 4726370 How to not be an Exec
03 4717474 SIAO: As unofficial as you can get without a prescription
02 4712047 Acronyms vs. initialisms, across languages
02 4701403 When the NLS keyboard's notions about LCIDs aren't the same as in NLS, part #1
01 4693025 We're confusing internationalization and localization, AGAIN
01 4683342 There is no 'I' in MUI... errr, never mind!
31 4661705 Elegant? Beyond compare...
30 4641553 The main criteria in determing whether a code page sucks? Suckage, of course!
30 4639083 When it is harder to fit your calendar into things than things into your calendar
29 4633356 Are you Mr. Kaplan?
29 4624037 If the data is invalid, the results can be invalid too
28 4616941 It looks good until you look at it more closely somewhere else
27 4587546 Small case is not just tinier capitals; italics are not merely slanted letters
27 4586881 There's a hole in the soft top, dear Liza, dear Liza (aka be sure to read the find print!)
26 4576704 157766400 seconds in....
26 4570979 Blame Kannada! (ಕನ್ನಡ)
25 4565131 Depends on what you meant about what you meant...
25 4564548 MSKLC keyboard layout names in your own language
25 4563239 On Becoming Jane
24 4536979 Every character has a story #28: U+1e9e (CAPITAL SHARP S)
23 4535058 Getting the language (and more!) of an LCID-less keyboard
22 4519235 İ şéè đêäđ ķéÿš
21 4489089 In Case there is a bug....
20 4489662 It doesn't always happen on the hour....
20 4473565 Not the most sensible post to riff on, but we do deal with GD here at SIAO
20 4472890 It is true that your LCID sucks, but your LANGID sucks more
19 4460138 Additional personal speculation on the Vista MUI SKU story
19 4457165 Finding lost friends and (for something completely different) sites that suck
18 4455146 Who are the heirs of Bernard R. Miller? (aka U+2323 when you say that!)
18 4439054 You look so familiar; I think you're my type....
17 4440496 Some blog boggles and a few disclaimers
17 4425267 Ever look in the mirror[ing] and not like what you see?
17 4424917 Normalize Wide Shut
17 4424342 Alive and well, but more grown up
16 4421520 It doesn't really support UTF-8
16 4421328 The problem with characters stuffing the ballot box
16 4416440 'crap cartoon font' (Part 2)
15 4409736 Fighting an astronaut -- so easy even a caveman could do it!
15 4396922 Excel to Led Zeppelin -- No 'in through the out door'
14 4396265 International candidates want international recruiters
14 4389076 On successfully testing international if you don't know squat about international test
14 4384041 Do what Icon, not what I say, aka MUI is still making me bipolar
13 4376805 Some documentations is having troubles with theirs pluralizations syntaxes
13 4376409 The font cold war?
13 4374421 Update on the Apple of my I^HWindows
12 4363488 Blast from the [email] past about IWordBreaker
12 4361116 English as a NEW second language...
12 4352905 Hello Madda, Hello Father (Iranian style)
12 4347121 On the error, and the inspiration, of randomness
12 4343391 Not ((over-negation) | (prepositional confusion) | (unworthy of a blog post))
11 4342275 Should old aquaintance *not* be forgot, code pages may screw up their names anyhow
11 4340636 Documentation does not always imply existence
11 4317850 'crap cartoon font' (Part 1)
10 4322536 I've been to the desert on a dead key with no name
09 4318216 Some of the less intuitive parts of MSKLC's user interface
09 4317492 The phantom kern get smashed, but he may invade someone else's space if he does
08 4291958 The user locale of the system account is not the system locale
07 4280884 The SIAO submarine running silent, and a scheduled live appearance
04 4227843 When Microsoft says Unicode, assume they mean UTF-16LE if they don't say otherwise
04 4218583 A re-genitive post
04 4218091 The one code page that changed recently
03 4217350 What is SORT_INVARIANT_MATH for?
03 4214516 Random TypeCon2007 thought -- spam sucks!
02 4198401 What script is that?
02 4191351 Help prove that I am wrong, please
31 4155336 If this post really describes a bug, would I actually put it in the WYNN column?
31 4154107 See that version there? It is going down, man! #2 (aka Everybody WYNNs)
31 4149843 Return of the Mack^H^H^H^HMicrosoft Locale Builder!
30 4143574 See that version there? It is going down, man! #1
30 4141423 -3 time's a charm!
30 4133750 Ethical problems associated with the buttered cat paradox, with parsnips
30 4126966 Vista Int'l settings via the command line!
29 4124316 Men are from areas of declining population and women are from Mount Rushmore
29 4120528 Suggest a Topic! (revisions: 2007/07/29, 2007/07/29)
29 4119108 Whether or not you're my 'type' you might see me at TypeCon 2007
29 4115581 Falling less is not always better
27 4081784 A tiny bit closer to the top of the line
27 4075592 Boot Camp 1.3 and MSKLC (also 1.3) -- excitement, enjoyment, and a wrinkle or three
26 4075990 No UTF-8 in a VARCHAR column
26 4057259 Report of blank previews of unknown etiology
25 4037989 Not a YES man, but maybe a YEH man
25 4037646 What's up with MB_ERR_INVALID_CHARS?
24 4034548 Product [Un]fair?
24 4031609 TAV is in the public use area
24 4022881 Pluralization(s) can be singularly difficult
23 4021529 Your LCID sucks
23 4005816 Going to Réunion?
22 4005455 The Dell laptops have a new neighbor, who says hello
22 3999887 Don't let commas distract you from the big money!
22 3999147 Clarification on the official Uniscribe redist story still pending, but...
22 3998892 In a much better position to handle inserts
21 3995389 She typed in 'God damn clippy'
21 3993622 Avoiding an international mailto maelstrom
21 3991927 Theory vs. practice in software development
18 3940495 Sometimes they are not as helpful shortcuts
18 3939791 That's a lot of freaking downloads, mister!
17 3931939 If it is not documented... oh, never mind!
17 3910360 Sometimes people use code pages even when the code pages are really lame
16 3890575 Losing a title I'm fond of?
16 3890259 SIAO is still underwhelmed by search engines (all of them)
15 3890144 Arial Unicode MS effectively [bites|sucks|blows]
15 3888681 Neutral? I do not think that word means what you think it means!
14 3873217 Code pages don't overlap all that much
14 3869052 Fractions may be your friends, but they won't pick you up at the airport!
13 3852677 GetLocaleInfo for other languages?
13 3849288 What does DAO have that ADO/ADOx/JRO do not? (revisions: 2007/07/13)
13 3837355 What the hell is up with Timor-Leste? [Microsoft edition]
12 3829450 Wait til you see my 'O'[EMCP based technology]
12 3824741 Why can't everyone just speak German?
11 3825633 Mutual associative linkage interuptus
11 3824400 Offense in depth
11 3823291 GB18030 isn't an ACP, either
11 3820654 They don't [font] associate with font linkers, among others
11 3815916 Any sufficiently confusing technology is indistinguishable from magic
09 3785722 Oh Canada!
09 3784549 Character Map Plus?
08 3764316 Being more like Doron
08 3747992 UnLCMapString or LCUnMapString?
07 3746794 TTC indexes, the easy way...
07 3738133 We've got a style of glyphs, yes we do; we've got a style of glyphs, how 'bout you?
06 3723277 Look out for Font Rage
06 3722803 A non-spacing mark and a diacritic are not always the same thing
06 3720057 Upgrading the rank of the people we talk about calendars with
06 3717471 Romancing Segoe, aka You've Got Mangal, aka Sansless in Seattle, aka Iskoola Pota with the Vampire
05 3696290 Those Uniscribe samples from 'the hardest working ISV in complex scripts'
05 3693610 It isn't always practical to port features downlevel
05 3693510 How locale aware is that function? #1
04 3697289 They have broken what cannot be broken; hope is broken. (revisions: 2007/07/04)
04 3693118 I think they might kind of get it now
04 3690200 Pimping the numeric keypad
02 3660189 Not so Lao[d], at least not until Vista
01 3654867 Is Simple MAPI simply Unicode?
30 3637646 Sometimes if the two wrongs are consistent, they may make a right!
30 3629368 Beauty is in [the] Bones?
29 3597126 DST 2007 -- too big to judge
28 3596577 Planning a party for between 26 and 388 of your colleagues
28 3595757 Tell yourself 10 times that you don't own that anymore
26 3559309 Behold the [non-fa-IR default] PersianCalendar class
26 3558548 The MB_PRECOMPOSED flag is stupid, and the MB_COMPOSITE ain't no genius either
25 3537065 Sometimes you drop the BOM, and sometimes the BOM drops you!
25 3521939 Sometimes when you say 'the fix is in' you mean it in a good way
23 3474350 Marshaling your resistance
22 3468109 Same time, bigger station
22 3466480 Your VC++ files don't support Unicode identifers? Drop a BOM on them!
22 3465654 Liaison may not be the best role any more (for me)
22 3452969 TTC indexes, the hard way...
21 3438416 Oops! Somebody did broken it!
21 3431070 RTF is a terrible, horrible, no good, very bad file format
20 3424633 Overheard recently
20 3417608 Tell the meeting organizer that she is going to be a little late, please
19 3397122 Why is the NULL GLYPH not the glyph representing NULL?
19 3396819 IsCharSomethingOrOther?
18 3374502 If you don't always preserve case, you don't always preserve meaning
17 3354902 The built-in attempt to support multi-monolingual keyboards is kinda broken
17 3349316 Good blog post titles at SIAO are all about following Beaver
16 3345079 You don't have to trust Microsoft's choices about fonts
16 3330810 Apparently the [DataGridView] train might sometimes skip a [FULL] STOP
15 3328206 +1 on what he said (and some girl's ones are bigger than other girl's ones)
15 3307647 The pixel grid vs. the font designer
15 3302680 The last XP LIP? We'll head it off at the Pas[hto]
14 3302077 Let's go Uniscribe / ClearType has a real good vibe / So please use them in Safari, Steve [Jobs]!
14 3288145 The one-way trip of installing supplemental language support
14 3283519 SIAO -- Upcoming live appearance
13 3280569 In any CASE, it is somewhat INSENSITIVE to point out to someone how well PRESERVED they are
12 3261440 I've got a fever, and the only prescription is more cowbell....
12 3259081 Not exactly reverse engineering....
12 3251648 The difference between 'Dangeous Characters' and 'Dangerous Minds' is the lack of Michelle Pfeiffer
11 3238175 Unicode did it's thing, and we got served? That's right, now its on[line]!
11 3230072 The difference between C1_SPACE-ing out and drawing a C1_BLANK
11 3221177 LCID vs. Powerman and the Locale-name-go-round
10 3213995 Don't IM, Don't Translate
10 3213551 One day, your huddled masses, yearning to breathe free, might have to speak English?
10 3212793 Unicode and ISO -- MFEO
10 3199317 Did someone re-calibri-ate a font?
09 3186017 When do voices vanish? Upon the death of languages....
09 3174676 Guilt by [font ]association (aka The consequences of picking the wrong font #3)
08 3168164 Putting the 'U' in Unicode (and the 'G' in Galacticode)
08 3162451 año del ano, a.k.a. This sentence has several non-skarklish Spanish flutzpahs....
07 3155261 The consequences of picking the wrong font #2
07 3146122 Putting the camel's nose in Building 24
06 3121124 My heart palpitates at the thought of receiving 'Zugesagt: The big feature!'
06 3119079 Quote of the week
05 3111075 Launching the keyboard layouts dialog directly?
05 3098947 The consequences of picking the wrong font #1
04 3089802 Who's down with F.T.P. (All the RFCs)
04 3085438 Coming up this fall in San Jose -- the 31st Internationalization & Unicode Conference
03 3072040 A Windows International-style Ziva-ism
03 3071585 I Really Do Compare Strings
03 3069028 The trouble with HKSCS, for me
02 3053824 Azeri zeriouz LIP releaze
31 3019659 Something .NET does less intuitively than they ought
29 2982638 Cutting the cord while someone else is shoring it up
28 2960411 Nothing stinks worse than the thread locale, other than the thread code page
28 2954171 Usage (customer intent) vs. Design (developer intent)
26 2909957 On installing fonts
26 2901371 The PUA outside of Unicode
25 2875426 I'd stop as soon as possible, IIf you'd let me
25 2871960 More significant than petty cache
25 2862437 'Underage Thinking' is playing in the background
24 2840970 Honey, you are the [_tWin]Main source of joy in my life!
24 2839957 How to do more sorting and grouping by 9am than most ListViews do all day
23 2832047 Could it BE any clearer that it isn't the Limonata?
22 2809578 Is it a cliché to say something like 'We're hiring!' ? :-)
22 2800224 Getting the language of an LCID-less keyboard
21 2782610 MS Word says PUA is EA/CJK? TISNF!
21 2781650 Could you really call it a symbolic gesture from MS Typography?
20 2759135 Have you taken a look in the mirror[ed ImageList] ?
20 2752500 Never without my permission, Redux
19 2746193 Ssang. Ssang. Come Back!
19 2735895 Custom code pages? Redux
18 2724714 Farther in the future could I accept it being sung as Further Down?
18 2710448 Not spacing out on spacing forms of characters
17 2696800 A private CultureAndRegionInfoBuilder does not imply a private CultureInfo
13 2590479 Keyboards that map any language to any other language, or the lack thereof
13 2589142 There is no more Limonata at Trader Joe's
12 2561904 Kowloon 951
11 2559407 Cyrillic looks so spacy when viewed from some parts of East Asia....
11 2547703 The CRT and UTF-8
11 2540340 ¿səlqɐsnɟuoɔ sɐ ʇunoɔ əsəɥʇ op
10 2518799 English on Spanish?
09 2503785 Language support for non-native speakers
09 2497106 Sometimes you need more than StringInfo
08 2474854 Update⁴ for Romanian and Bulgarian
08 2474174 Back to back to back[formation] (aka, Step on a crack, break your mama's back[-formation])
07 2473828 Can't say sh*t, now can I? (aka On not biting the hand, yada yada yada)
07 2464778 The Unicode train? It left the station....
06 2448753 One product's feature is another product's bug -- just ask 'em!
05 2430935 All right, mistakes were made #2 (What the %#$* is wrong with German Phonebook sorting?)
05 2430272 All right, mistakes were made #1 (a.k.a. Expanding the EXPANSION table)
04 2407782 The limitations of keyboard layouts (again)
03 2404760 Changing the keyboard for always?
03 2403467 Does bear shit in woods^H^H^H^H^HSlovenia?
03 2398227 Every character has a story #26: CAPITAL SHARP S (might be encoded?)
03 2397803 Note to self: don't run over the General Manager
02 2388803 There is no IsDBCSTrailByte
01 2367135 Not everyone does the right thing for Romanian
01 2366714 HALFWIDTH != Half the width
30 2341334 Suggest a Topic!
30 2335249 Giving Yi the weight it deserves
30 2333104 When moving to from XslTransform to XslCompiledTransform...
29 2330455 A way better model for features, part 3 (a.k.a. downlevel LoadMUILibrary)
29 2328012 _wsetlocale doesn't support Unicode-only locales
29 2322357 What type to use for code page values
28 2314479 Testing MSLU
28 2311321 When the system locale is the display language
27 2307814 Characters, now half off!
26 2290760 'The 44' (*not* 'The 4400')
26 2286153 No Regex in the Unicode room! (and no sex in the champagne room, either!)
26 2281645 Sprechen Sie IME?
25 2273289 The nature of OrdinalIgnoreCase vs. intuitive expectations
25 2268592 Building your own better Ordinal comparison
25 2268251 Maybe it was registry rumination
24 2267048 Don't forget to reboot, please
24 2256377 Popping the stack on the problem with using ordinal type comparisons?
24 2255195 Sometimes, the shortcuts give better AND faster results
23 2250029 How long is it in the console?
23 2248563 EUDC does not require ADMIN (revisions: 2007/04/23)
22 2239345 The Notepad encoding detection issues keep coming up
21 2222812 A geek can't always get a date, but the date statement sure can get to a geek
20 2209323 Those keyboard layout DLLs are *not* the hardware
19 2194275 Search and ye shall find, SIAO style!
19 2190207 Is CharNextExA broken?
19 2185812 A picture that can't be easily described with words
18 2179499 Will the real orthography please rise? (HINT: they should all stand up)
18 2178209 Providing developers a Unicolonic in unmanaged code?
17 2166496 The problem with using ordinal (a.k.a. lexicographic, a.k.a. binary) type comparisons?
17 2159574 In case of conflict, dump the indexes! (a.k.a. A day in the life of Jet)
16 2154397 Before jumping into the stream, you might want to peek at it
16 2152451 Which one has the astigmatism?
15 2146890 If you find that GetLocaleInfo is driving you crazy, it may not be the right function to use
15 2145619 Rhymes with Amharic #5 (a.k.a. [Sub]setting up this code where it can do the most good?)
14 2137215 Rhymes with Amharic #4 (a.k.a. we're all [sub]set so turning out the lights and going to [em]bed!)
14 2134278 Rhymes with Amharic #3 (a.k.a. Read and write a language w/o even getting out of my [em]bed? Kewl!)
14 2133650 Rhymes with Amharic #2 (a.k.a. Before you embed, you have build something to embed)
14 2128198 Rhymes with Amharic (a.k.a. How about a little breakfast embed, dear?)
14 2128155 I don't want you to go
13 2113001 The three stages of grief^H^H^H^H^Hcollation
13 2112495 ESE is still not so easy for me!
12 2098786 The seven is not being crossed out
12 2098486 Can you really say international support is irreplaceable?
11 2087685 Microsoft is not uncaron^H^Hing about the issue!
11 2086928 WinNT keyboard file source?
10 2073530 Win9x keyboard file source?
10 2071471 When methods use collation to 'disturb the peace' we charge them with being 'out of sorts'
04 2024843 Some new Vista LIPs have been released!
03 2020799 ᗷIᔓY ᗷΑСKᔓΟN
01 2007543 There is no spoon^H^H^H^H^HGDI Font Cache
01 2004424 I Kana understand you, could you repeater that? (Part 2)
31 2000190 Rotate it when vertical?
31 1999022 If you think speaking with an accent is a challenge, try doing it over a wire service....
31 1997869 There are no words
30 1997518 Determining if a font is gonna get it done
30 1995343 When a font looks like crap....
29 1989831 Why does it use strings to represent numbers, exactly?
29 1985735 I Kana understand you, could you repeater that? (Part 1)
28 1977465 Like Cartman, that 'W' letter isn't fat; it's big boned!
28 1972239 A yen for Yen may be left unsatiated
27 1963148 GPOS w/o GSUB in a TTF on XP SP2 can be FUBAR
27 1962027 Another post about providing font samples
27 1961293 Error message of the week, for me
26 1952689 Hello, Mr. TrueType Font. Do you support Bengali?
26 1950492 Flirting with a strange keyboard, will you remember its language in the morning?
25 1949369 Somebody turned 50 this weekend!
25 1948887 What's the problem with MapVirtualKey[Ex], on CE and otherwise?
25 1945659 Will the real Unicode character message please stand up?
24 1943944 It was déjà vu all over again, this time in quite an oymoronic way
24 1941034 It was déjà vu, man. Pure déjà vu....
23 1937085 Having a 'c09' container clearly implies that one can contain an Aussie
22 1934083 Dumb ellipses?
22 1929762 When language codes are reported that don't actually exist
21 1924167 Warning: when private is used in public, it can really suck
21 1923275 Somewhat irreverent theories on the origins of the alphabet
20 1917602 The lazy yet foxy jackdaw I love jumped over my quick brown sphinx dog of quartz
20 1917161 Double Secret ANSI, part 2 (the brokenest one yet, sorry 'bout that!)
19 1912171 A way better model for features, part 2
19 1911309 Hidden via the purloined post-it technique
18 1909475 In Vista, jackdaws appear to be somewhat endangered
18 1908209 There was an order for letters, iroha was it's name-oh!
17 1902578 Just a small amount of text? That isn't very resourceful of you, young man!
16 1895610 A way better model for features
16 1894023 Creating keyboards in C#?
15 1890287 Killing time and brain cells at the DMV
15 1886714 Intuitive Shmuitive!
15 1885864 Every character has a story #25: U+00a4 (CURRENCY SYMBOL)
13 1871045 We need to be optimizing for more than just the simple cases
13 1850613 Track change (a.k.a. A new job that has a few things in common with the old one)
12 1862502 Ask 'em if their language is Montenegrin; their answer may surprise you
12 1862122 ASCII? no questions; I tell UNICODE lies
11 1857439 The weirdness of the DST change on SIAO....
11 1857176 Yesterday's 'justified design' is tomorrow's 'bug we fixed'
11 1857043 Two wrongs don't make a right, and two rights can make it wrong
09 1842581 But is it mnemonical?
08 1838231 Double Secret ANSI, part 1 (Somewhere between ANSI and Unicode)
06 1812744 The T's are crossed, but not all of the I's are dotted...
05 1810677 It's not just returning 1; it's returning -1
05 1807683 You're not the one out of sequence, and that's the Word
04 1806607 Questions about ESE may not always be EASY for me
04 1806219 String Indexing?
04 1802729 The non-ASCII solution to the .NET Unicode Puzzle
03 1792075 And it won't cost you an arm[enia] or a leg, either!
02 1786019 Aye, ye dinna ken kern
02 1785105 Maybe I need to get out more
01 1779988 You might also be a tester
01 1777676 That's funny, they look like digits!
28 1772891 What do they mean when they say 'GB18030 Characters' ?
27 1768208 Language support is in fact a feature!
27 1768106 They do it with MLang
26 1761579 If the porcine is טְרֵפָה then the fact that the bovine probably is too ought to count for something
26 1761051 The search for someone who does Search correctly
25 1758957 On the etymology of 'Unicode'
25 1756443 à ≠ a (unless à = a)
24 1751301 Using a character proposal for a 'repertoire fence' extension
23 1748986 Writing better, faster code
23 1748028 The MSL8 project? Cool!
23 1745885 The failure of 1124
22 1738882 Getting the resource info you want
22 1738656 My Comcast picks up SoapNet (finally)
22 1738268 Culture vs. Culture
21 1736611 Here is what's up with localized paths in Vista (and in Windows!)
21 1733999 If we must be inconsistent, we should endeavor to be consistent about it
20 1724946 Dumb quotes... or maybe they are just smart-ass quotes (revisions: 2007/02/20)
20 1722221 Ssang Your Life (or alternately: I'd Like To Teach the World To Ssang)
19 1713911 Ever wonder why no one bothers to fold digits?
18 1710716 When Equals ≠ ==
18 1709479 He had the strength of an OX[IA], I tell you
17 1701561 Why I think System.String.IndexOf(Char) sucks
17 1698307 Giving a character a new identity (by giving it some secondary weight)
16 1686988 The rumor was that SQL Server passwords are case insensitive?
15 1685889 The Vista MUI SKU story
15 1680843 I don't think it's Sovereignty Day in Montenegro?
15 1667070 On distinctions that are primarily with [and without] difference
14 1675303 Nothing seems to be parsing the crap out of *this* number
14 1674482 Quite a [non]character, it is
13 1671523 An opportunity to start down the right [long ]path
13 1670097 What's wrong with the Ukrainian keyboard layout, anyway?
12 1658006 What's wrong with this code?
11 1657463 MSKLC can't do everything, even in the 1.4 version
10 1640807 Could you say that again? I am having trouble parsing it...
09 1632443 From URI to IRI, in just one version
09 1632154 It's not about registering domain names on the slopes of Vesuvius
08 1632045 Language is Politics
08 1623919 On how to do nothing else but to call it
08 1623512 Donkey Kong? No, it is just the Meiryō brothers!
07 1616301 I do not think that word means what the Platform SDK thinks it means
07 1612335 Info on the new Mongolian keyboard layout?
06 1609072 MLang and GDI and Uniscribe, oh my!
06 1607855 What are the fonts in Vista? (revisions: 2007/02/06)
05 1606868 I'm sorry, but Microsoft does not get time zones
05 1606112 The myth of consistent user interfaces
05 1602498 The sort may not be reproducible
04 1600427 So how does that Naqittaut keyboard work, exactly?
04 1596987 The name of the song is not 'ps-PS I Love You'
03 1592814 lo lo lo lo lo-LA
03 1592278 Charlize on the influence of climate (and Guinness) on linguistics
02 1585687 No CONTROL over the SPACE being filled with CTRL+SPACE
01 1575028 You can kiss Vista if you want, because it has LIPs, too!
01 1568612 Some Port[al] with your dessert?
31 1566096 Info needed from developers and architects about what they are (or want to be) doing with MUI
31 1564299 A year later, and the Vietnamese keyboard isn't any better
31 1563080 Where is the character?
30 1557184 Not the coolest, but
30 1556199 What to do if she sees right through you
29 1551597 Think of Windows as a hedonist
29 1551066 Whatever happened to ASMO, anyway?
28 1547147 Stealth features (like language detection?)
26 1537879 Suggest a Topic!
26 1534613 If I were Australian I might say that Steve Jobs and the Klingon emporer were mates?
25 1527214 Is it Unicode or ANSI?
25 1526224 Internet Explorer 7.0's language settings? This may be the last straw....
24 1520927 Driving myself to a vacation from napalm
24 1520365 Thank Bob that there are no time machines!
24 1520227 Sometimes a WCHAR really *is* just a character.... (revisions: 2007/01/24)
23 1512719 Vista really does turn on everything
23 1511566 When is a character not a character?
22 1506906 Confusion in the user interface can happen anywhere
22 1505420 Getting all of the localized names of a font[.NET]
19 1492539 For HKSCS, Vista ≫ 2004, and 2004 ≫ 2001
19 1491959 What do keyboards and socks NOT have in common?
18 1488052 Even if it makes no sense it has to go somewhere
18 1487464 What the %$#& is up with localized paths in Vista?
17 1481756 Ungarbling the comments
17 1478366 Insufficient documentation, revisited
16 1476857 Tired, overused metaphors, a.k.a. Two rails forward, one rail back!
16 1475944 Please excuse the interruption
15 1466291 How long can it get?
14 1464038 'Where is the dictionary?' you might ask
14 1463873 The 'in' process for out of process keyboard work
13 1460724 Output on customer input on MSLU's ReadConsoleInputW
13 1460188 RichTextBox breaking ranks?
12 1454496 You've got to be kashidding me
12 1454385 When you can't depend on your Parent
11 1450206 Having problems with MSLU?
11 1449754 Why we have both CurrentCulture and CurrentUICulture
10 1442693 Two things that suck about CurrentUICulture, (Part 2, aka On judging a book by its cover)
10 1442340 Two things that suck about CurrentUICulture (Part 1, aka It's just too much!)
09 1438426 What happens to the old MUI in Vista?
09 1438044 The Phantom [Time] Zone
08 1433251 Oceania doesn't document LOCALE_ITIMEMARKERUSE; Oceania has *never* documented LOCALE_ITIMEMARKERUSE
08 1432947 Using without registering [the source code]
07 1431731 Buraian boitano nara dousuru?
07 1430714 On trimming the [Unicode] whitespace...
06 1421178 Mixing it up with bidirectional text
06 1420754 Sorting The Old New Thing All Out
05 1413001 Converting a project to Unicode: Part 9 (The project's postpartum postmortem)
05 1387397 How can be changed the keyboard layout name label?
04 1409380 Converting a project to Unicode: Part 8 (Fitting MSLU into the mix)
04 1392691 Whither intl.inf in Vista?
03 1395788 Converting a Project to Unicode: Part 7 (What does it mean to fit things to a 'T', anyway?)
03 1392379 UTF-8 and GB18030 are both 'NT' code pages, they just aren't 'ANSI' code pages
02 1396598 Right behavior, wrong scenario
02 1395703 Converting a Project to Unicode: Part 6 (Upon the road not traveled)
01 1391798 Converting a Project to Unicode: Part 5 (Are we there yet? Well, not *just* yet)
01 1388357 Report of an IME that splits and separates more Hangul by 9 am than most IMEs do all day
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
31 1386486 Converting a Project to Unicode: Part 4 (It's /Delightful, it's /Delicious, it's /DUnicode!)
31 1383831 More on our non-Unicode heritage
30 1383684 The candidates might have two dimensions (at least!)
30 1382886 Converting a project to Unicode: Part 3 (Can I quote you on that?)
29 1383078 My New Year's Resolutions
29 1378466 By design? Well, not beautifully so....
28 1372747 Converting a project to Unicode: Part 1 (Business before pleasure)
28 1371979 Changing MUI settings from MUISETUP command line?
27 1368334 Converting a project to Unicode: Part 0 (The introduction)
27 1366186 If you decompose those city elders, you might be able to sort them out!
26 1364585 On holiday? Outlook might try to tell you where....
25 1362639 Anyone out there switching modes in JIS?
25 1360675 Maybe your computer doesn't like you?
24 1359264 Running a bit short on space?
24 1358825 Happy ____________ (fill in the blank whatever you celebrate this time of year)
24 1355642 Despite a report to the contrary, >1000 seems to work
23 1354366 Do not adjust your browser, a.k.a. sometimes two wrongs DO make a right, a.k.a. dumb quotes
23 1351269 Vista turns on everything
22 1350684 Sometimes when sorting the index is the last thing you want to use
22 1349745 Thumb twiddling?
21 1341248 It's not just ordinary script, dude -- it' superscript!
21 1331650 It's not right when IsRightToLeft is wrong
20 1332470 The message queue runneth over, and may not be in sync
20 1328701 For the [locale] explorer in you....
19 1326431 Where are the per-user keyboard layouts?
18 1314538 WinForms != WebForms
18 1314233 Don't get into the zone too soon....
17 1313891 Technical Lead's Personal Log: Stardate {what time is it?}
17 1312699 Search and you shall find (if the content provider doesn't screw up!)
16 1300320 Thinking about MUI is making me bipolar (revisions: 2006/12/16)
15 1299969 Technical Lead's Personal Log: Stardate unknown
15 1292469 Sometimes both the question and the answer can suck
14 1284914 Pretty damn close to top of the line
14 1281344 In the new MSDN Magazine -- Unicode and Microsoft, and Vista
13 1275292 Sometimes what a person really wants is a LACK of size
13 1274163 Converting doubles to Unicode strings
12 1271250 Virtual Aimee Mann appearances
12 1266500 Open it all up, get out of the way, and then what happens?
12 1264508 Sorting numbers as text AND as digits
11 1262690 IsComplexEnoughForYou?
11 1259767 The Romanian keyboard layout on XP is the brokenest layout of all
10 1252776 Don't want to convert all at once? Well, maybe you could just nibble?
09 1246712 On being consistently consistent, while still managing to be dead wrong
09 1245128 Update on the update to the update for Romanian and Bulgarian
08 1242102 I guess we're not exporting the Zune just yet
08 1241746 Access and RTL MessageBox ≈ Oil and Water
07 1232365 Zipping up Unicode file PATHs
07 1232220 SQL and the CLR: Part 1 (the things we can make work well)
06 1224514 Hurry up and make it slower, already!
06 1221890 What's wrong with what FxCop does for globalization, Part 0.5 (a segue)
05 1212917 Validation of Unicode text is growing up
05 1210407 What's wrong with what FxCop does for globalization, Part 0
04 1207843 Is it a bird? Or a plane, perhaps? No, it's my neurologist!
04 1203808 Getting the '実' out of word breakers
04 1203795 SQL and the CLR: Part 0
03 1196177 Strangely Symbolic font issues
03 1194970 UTF-8 in the Visual Studio 6.0 Debugger?
02 1198134 'It's an iBOT,' I would say. 'Yes you bought it, but what is it?' she would answer.
02 1193192 Enhancing language 'artificially' ?
02 1192456 A lot of alliteration about terrific times trying to type Tifinagh
01 1183198 What's in a name? (once more)
01 1181859 Curious Georg[ian] gets a LIP
30 1179604 It may not be special, but 3 is a *magic* number, dammit!
30 1179268 Keyboards under LUA (the MSKLC 1.3 workaround!)
30 1178347 So when is Esperanto coming? (short version)
30 1177646 So when is Esperanto coming?
30 1176671 Subsets of subsets of subsets of subsets of subsets
29 1170815 Where'd *that* language come from?
28 1170048 Your layout (in all likelihood) bores me
28 1166834 When you ask how long it is, keep in mind that some guys may exaggerate their answer
27 1160195 Any database developers reading this?
27 1159508 Judge not one area by performance in another?
26 1154836 Strategic avoidance of stepping in a CrapFest
26 1154440 Math in Unicode is hard. So let's have Murray make it easier!
25 1151550 Punctuation... now, isn't that SPECIAL [weights] ?
25 1148516 Even if they aren't talking international, at least they aren't stomping international!
24 1143131 No comment, other than
23 1136924 Whither U+0081?
22 1122416 Fixing the sample code for getting ELK cultures on other platforms
22 1121257 That problem with MSKLC created layouts and Vista, again
21 1113205 About that second presentation I did
20 1112734 Putting the *backward* in backward compatibility
20 1108172 No byte order marks when using encodings in StreamWriters?
19 1106351 Another satisfied customer!
19 1104659 Where'd *that* string come from?
19 1104093 Even the characters with no weight can be given weight in their own special way
19 1103636 'Son, your TextBox is writing checks that your EDIT control can't cash'
18 1102236 Read-only, you say? Read-only to whom?
17 1097666 What happened on Thursday morning?
17 1097532 Korean + French == ????
16 1086283 The problem of string comparisons, WORD sorts, and the minus that is treated like the hyphen
14 1074214 It seems that discrimination is the official policy at the WA Dept. of Licensing
12 1064717 Maybe it is the name that is 'Undesirable' ?
12 1031784 If I wasn't watching her blog, could you really claim I was filtering the list of blogs I read?
11 1061686 Keeping out more of the undesirables
10 1053925 Some people feel really insecure about the size of their [string] members
09 1043843 You wonder if like Vista supports custom locales? Fer shur!
08 1037769 Keeping it simple while working on MSKLC
08 1032747 What the hell is MFCENU.DLL?
07 1013908 When it comes to duration, the little things can mean a lot
07 1011692 How ConvertDefaultLocale sorta broke backward compatibility in Vista, and why
06 993944 Who owns English, exactly?
05 991117 Rory on the 'Hi. I'm a Mac' ads
05 981537 It's not dead, it's just sleeping
04 961822 On Thokks who don't give a Frigg, under the mistletoe
03 941420 Identifying illegal characters before they cross the border?
03 939272 Concatenating display names correctly?
02 929063 MFC + Spanish version of Windows = Oops!
02 928185 Sometimes Microsoft is cooler than Apple (no matter what the Apple commercials say!)
01 919328 Where will Michael be?
01 916477 If you add enough characters to a sort, intuitive distinction can suffer
31 906323 "àèìòù" < "äëïöü" but "àèìòù " > "äëïöü"
31 904805 Mapudungun is not a map to a dungeon
30 898260 Semper ubi sub ubi while doing translation badly
30 897681 If you are more sensitive, you'll pick up on more problems
29 897317 SQL Server: compatibility collations vs. Window collations
29 893652 Why don't the keyboards select themselves when you install them?
28 890105 You can just byte me
27 884071 for(int iMoonTrip = 0; iMoonTrip == 0; iMoonTrip++)
27 878277 When collations collide?
26 878226 Suggest a Topic!
26 874646 'Managing' [List] Separator Anxiety
26 872539 It feels good to help others, doesn't it?
25 871264 It is a challenge to make ClearType irrelevant
25 868025 Out of [implied] range
24 867880 Sometimes in the future 'ANSI' is really going to be unsupported!
24 867463 Typos, the 5th Amendment, the 25th Amendment, and Language Log already did it!
23 864447 We missed International Caps Lock Day! :-(
23 860181 When _wcsnicmp can't hack it, CompareStringW delivers
23 859331 How far will 5% coverage get you?
22 858675 Relaping/Remitting ≈ it's over/maybe it isn't?
22 858258 Making your own LIP?
22 854820 It is Clear[Type] how the quality is being managed
21 854225 Will your laptop battery explode? Check the number and maybe you'll recall....
21 852382 Is Font.FontFamily localized?
21 852262 It might be getting a little less embarrassing
20 847933 Complex string mapping
20 846755 Over One Million Served!
19 845311 'Please email answers to me directly as I am not yet on this alias'
19 842895 Sad? You can sit at your console and console yourself by putting Consolas in your console
18 839439 IE7 exposes a flaw in Apache's support of basic language filtering described in RFC 4647
18 839225 What do Shanghai and Taipei have in common? Mahjongg solitaire!
18 838232 Mangal mangle?
17 837884 The 'T' is tough to figure out
17 834208 The version of App Locale that runs on Vista? (revisions: 2006/10/17)
16 833453 MSDN Magazine x 7
16 833414 Loving blog post titles after uninstall breaks my Dell with winlogon worm
15 829978 Compatibility is inconsistent; consistency is not compatible...
15 827944 Not everything you might want out of a GetDateFormatEx, but think of it as a fixer-upper
14 825404 Understanding (and explaining) why English is everywhere
14 824497 Not for use on unexplained calf pain
13 824458 On losing non-permanent skills
13 823105 Local experiences in Norway: the Nynorsk LIP!
12 818619 It's LIFO (last-in, first-out) in Hebrew (revisions: 2006/10/12)
12 818566 Who is the Hacek Girl?
11 817290 You got your latins in my hebrew! No, you got your hebrew in my latins!
11 816996 Why can't the CP_ACP be UTF-8?
10 813347 The fonts directory is freaking huge in Vista
09 811186 What time is it, Mr. Blog?
09 810148 Don't cry for me [for 24 hours] Argentina....
09 807446 Where the hell did Replacement Locales come from?
08 806138 The return of double secret Unicode!
08 803384 Stuffing the ballot box?
07 801030 GetStringTypeW almost understands the Bidirectional Algorithm
07 799605 Pimping your Brazilian keyboard
06 798751 If you hate the CAPS LOCK key, please read this!
06 796078 Random irreverent thoughts about the Ultimate Fallback
06 795575 What do those marks do again?
05 792889 The fonts are no charge, but the OS they are in has to cost something
05 792859 Why Michael's cool keyboard doesn't work
04 788747 Will I C U at the IUC? (Redux)
04 788429 Wild[card] thing, You make my CHAR sing
03 786095 What's the KeyboardDataQueueSize for?
03 784459 They say it happens to everyone, at some point...
02 783066 What would it mean to internationalize StrCmpLogicalW?
02 779974 Can you name that TUNE?
01 779182 I know about some o' dem *bilities!
01 778990 Logical StrCmpLogicalW changes in Vista
30 778345 StrCmp for humans? It's in there!
29 776495 .NET is too busy being consistent with Windows to be consistent with itself....
28 774957 If you just don't think you can hold it (64-bit style!)
28 774885 When they move everything around and change the signs (revisions: 2006/09/28)
27 773448 'for' handling Unicode? That would be running against 'type'
27 773341 LOCALE_SABBREVLANGNAME is more than just an ISO-639 code
26 771713 Someone forgot the LCID? :-)
26 771554 In case you have a yen to extend your keyboard (or at least want a yen?)
25 771330 And then came Inuktitut (ᐃᓄᒃᑎᑐᑦ)
25 768715 Why don't all the half forms sort right?
25 768648 'Cette phrase en français est difficile à traduire en anglais'
24 769540 NTFS and Unicode?
24 768773 I'm am more sympathetic to *some* situations than to others
24 768343 Intended Implicatures?
23 768178 The modern solution to the problem of Traditional Spanish in Vista
23 765745 We have it, we just aren't calling it that in the docs
22 765618 Those letters are stripping off their diacritics in public again, the sluts!
22 765506 Inaccurate localization can make you bust out laughing
21 765438 Font sizes vary more than one might expect
21 764291 Aim higher if you are trying to hit Plane 2!
20 763705 The puLLi suppresses the inherent vowel. Or does it?
20 763219 Shrink that font -- automatically?
20 763157 Variation on that theme of wanting more keys covered by MSKLC
19 762106 Put in on my Tab, please
19 761547 Ready... set... Don't Reboot!
18 760289 'I don't understand' vs. 'That is not understandable'
18 760232 More on changes to the Hijri calendar?
18 760153 Remapping the cursor keys in MSKLC?
17 759687 And we are the knights who say நீ (NII)
17 758310 Tamil is an abugida. It is not an abugi-DOH!, if you know what I mean
16 755152 You want to change the time zone? Eto Akta Gamat!
15 755173 CompareOptions.None means what?
15 754992 Unicode INI function; Unicode INI file?
14 754652 Not just uppercasing or italicizing; bolding can cause problems too!
14 754162 Why doesn't MSKLC have a numeric keypad?
14 753569 Macedonian keyboard updates in Vista
13 753262 Michael's Brain? (revisions: 2006/09/13)
13 752377 Who would win in a fight between VK_DECIMAL and LOCALE_SDECIMAL?
13 752086 MSKLC and Vista? MSKLC and 64-bit? Darn, we're 0 for 2....
12 750218 Converting, but not all at once?
12 750155 They speak English in other places, too
11 749328 WYSINLAWYG (What You See Is No Longer Always What You Get)
11 748921 You say it 'looks good on paper?' It must not be using ClearType....
10 748871 How to overclock a child's Language Acquisition skills?
10 748848 Me? I always make sure I rinse it off....
10 748785 I want the lines to BREAK, dammit!
10 748775 Sometimes you *want* to interfere with the keyboard's state buffer
10 748742 Further proof that VkKeyScanEx sucks
10 748699 How are the file names encoded?
06 742245 Why bother putting the size in the name if it's not always right?
06 742127 'Which is almost the right logic' -- WTF?
06 742073 IsSortable() == false? Well, sometimes it may be lying....
05 741118 Don't quote me on this!
05 740606 At the TONE, it will not be TUNE, but TANE
04 739781 Kristin takes first prize at the Song Writing Contest
04 738263 Every character has a story #24: U+0308 (COMBINING DIAERESIS)
03 738032 On building a list of keyboards
03 737553 Is Vista Leaving on a Jet Plane [1]?
02 736881 Every character has a story #23: U+00ad (SOFT HYPHEN)
02 736241 A[n ugly] face of the word CANONICAL
01 735860 What is this 'ass-key' of which you speak?
01 735817 Cue the smarter version of GetDateFormat... ok, it's a wrap! (revisions: 2006/09/01)
31 733302 And if your language starts playing a different TUNE
30 731033 If you wanted to get it done with the font...
30 726087 The advanced feature in MSKLC doesn't really scan
29 729504 No, Virginia, Technical Aides do not report to Technical Leads
29 729476 When you think it couldn't get any harder, it gets easier
28 728868 There should always be a fallback available
28 728336 What the hell is wrong with TranslateCharsetInfo, anyway?
27 727607 It has not always been so invariant
27 726378 About the Fonts folder in Windows, Part 3 (aka What changes in Vista?)
26 725670 I must admit that an example would be nice
26 712848 The myth of cross-product compatibility
25 723880 Shortcuts can be so Goth, you know?
25 722656 The Seattle Times plays Quechua-up, or 'How soon is now?'
24 712675 It's not my imagination; that function is ignoring me!
24 710624 Everybody's working for the weekend
23 712605 From crappy to snappy in five steps
23 712587 What would a 'Kartika Fixed' font for Malayalam DO, exactly?
22 708503 A localizability problem is an application bug, or alternately: Ρύθμιση σήματος
22 707665 'Unicode' doesn't corrupt, but 'ANSI' can corrupt, absolutely!
21 707828 I missed a 'case' pun....
21 707790 Decimal vs. hexadecimal LCIDs, backcompat, and being weird
20 707726 Avrupalılaştıramadıklarımızdanmışsınızcasına
20 707045 You're doing it wrong.
19 708250 Who I [supposedly] look like
19 708105 I'm Evil? That sucks.
19 707013 Extending the MS Transliteration Utility
19 706950 What the hell is up with Timor-Leste?
18 706383 Sometimes, uppercasing sucks
18 706063 Creation of transliterating input methods
17 704559 You don't order Tatar sauce for your Filet-o-Fish!
17 704142 Thump! Thump! Is this thing on?
17 704109 Sometimes it seems like everyone hates Microsoft
16 702877 Walking off the end of the eighth bit
16 702104 Something .NET does more intuitively than Windows
15 701011 Customizing date formats in ASP.Net
15 700676 Did software developers ever learn their ABC's?
14 698983 Every character has a story #22: U+0c27 (CARON)
14 698304 Optimized for English (oh, and also Japanese, and maybe a few others)
13 697037 Whassup with the 'Measurement System' on Windows?
13 697002 Snakes on an Invisible Plane
12 696284 Getting string comparisons of file names right
12 696161 You think that's bad? Just wait, it gets worse...
11 695147 Are ligatures supposed to be thought of as 'single characters' ?
10 694646 Remember [the non-Robert Plant version of] Ship of Fools?
10 694593 Why are there MODIFIER LETTERS that are not in the Letter, Modifier category?
10 694191 Roman numerals are Latin script!
09 693147 Happy 'Not Aimee Mann's Birthday' !!!
09 692962 Changing more than just the conversation
08 692896 When the font is the boss of you
08 692390 Collation != case, still
07 691332 They really do look a little bit alike, revisted
07 690989 Fixing a bug in the documentation
06 690214 You say ĭtalics, I say ītalics. It is much more complicated in Cyrillic....
05 689873 Sometimes it pays to be on drugs (revisions: 2006/08/05)
05 689506 Google doesn't seem to get blogs
04 688270 Duncan Sheik and Vienna Teng last weekend
04 688138 Between atheism and agnosticism
03 687821 Once more on Channel 9!
03 687472 Keyboard UI in setup hoist by its own petard?
03 687388 MSLU: some back-story, some back-formations (and no backwash)
02 686538 Insertion of an adendum to the intro to font embedding
02 686384 Hang on just a [Hansel]Minute!
01 685351 Sometimes, ignoring case is stupid
01 684909 32 bit vs. 64 bit HKLs?
31 684908 What is it about an autograph?
29 682785 I before E, except after C...
28 681698 Is that what Microsoft's thinking?
28 681641 Now serving: International recruits
28 681487 'Localizable' is not always 'Internationalized'
28 680759 The download you requested is unavailable.
27 680232 When will we support Rongo-Rongo?
27 679538 The Cantonese IME (not for input of characters from Canton, Ohio)
26 679063 The name of the enum is KeysEx, dammit
26 677911 It's great to have stuff in the top 10 (sort of)
25 678265 I bless the rains down in Afrika[ans]
25 678160 Suggest a Topic!
25 677592 Is East Asian support installed?
25 676295 Our non-Unicode heritage
24 677020 Blogging is stupid, sometimes
24 676072 Our highly internationalized OS uses DPI, aka Dots Per In-.... um, never mind!
23 675957 Garden Path Menus
22 675085 Behind the return of the Unicode IME
22 674270 We're off on the road to Korea! We certainly do get around...
21 673813 We do seem to be short on time...
21 673569 The complexities of keyboard layout switching
20 672931 MSDN Blogs has achieved Kieranosity
20 671835 Return of the Unicode IME
19 670674 Your data will be released, unharmed
18 669795 A new version of Unicode is released, and it's all five by five
18 669509 Occam's Razor, as applied to UTF-8
18 669277 How is that pronounced, exactly?
17 668787 'A' and 'W' are sometimes living in two different worlds
17 667809 Appreciation, embarrassment, and redirecting thanks
16 667622 Nobody likes change
16 667468 Update to the mitigation tools for IDN security problems
15 666779 Uighur or Uyghur?
15 666717 How long is that non-Unicode string?
14 665714 Can the CP_ACP be UTF-8?
14 665706 Friends not only let friends eat crackers -- they show up to watch!
13 664497 IME + .NET = Input Madness Editor?
13 664166 Going out on a Date$
12 663013 How To detect that a culture is bidi
12 662739 Device fonts are people too
11 662550 Is MSLU still supported?
11 662342 More on that which breaks Windows Notepad
11 661966 Printing TrueType as graphics
10 661427 The PUA isn't complex enough
09 660704 It's gonna be Lincicome vs. Inkster
09 660584 All about yesterday
09 658454 The fallacy of comparing out of context
08 659302 They could be a little shorter
08 656437 Avoiding the cognitive fake out
07 658498 Results of the 'Time Zone Scenario Feedback' feared
07 658464 Can you handle tfeL-ot-thgiR Scripts?
06 658161 My take on the "interview" question
06 656384 Don't send me the layout that can launch 1000 ships
06 656351 Not technically wrong
05 656283 Custom code pages?
05 656199 The one with all of the language info
04 656051 Behind Norman's 'Who needs Unicode?' post
04 655821 What I did last night
03 655521 More misuse of the locale/language of the OS
03 654999 Evil in the middle?
02 654166 Support of 'Cross Language Support'
02 654110 About the Fonts folder in Windows, Part 2 (aka Adding Fonts) (revisions: 2006/07/02)
01 653971 Just enough negation to fail to confuse
01 653573 Give a lady Urdu? (her due?)
30 653149 Quando Dio vuole castigarci ci manda quello che desideriamo
29 650680 Working beyond the BMP is going off script (according to GDI)
28 649791 WYSIWYG font dropdowns
28 648940 Every character has a story #21: U+0f77 U+0f79 (TIBETAN VOWEL SIGN VOCALIC [RR|LL])
27 648723 MSKLC under Vista (or MSKLC under .NET 2.0)
27 648618 Keyboards under LUA
27 648333 I Tswana know what you're thinking
26 648040 Not all GetUnicodeCategory methods are created equal
25 646769 Access object name limits
25 646701 About the Fonts folder in Windows, Part 1 (aka What are we talking about?)
25 646632 Newcomer's Locale Explorer beta
24 646132 About the font folder
23 644789 Do they grow beets in Luxembourg?
23 643843 Leg godt with the Lego!
22 643781 Getting the length in bytes
22 643461 Things I [don't] like about blogging
22 643179 Quechua me if you can!
21 641988 Is it on the list?
21 641030 Give me a break [Char] !
20 640830 Maybe it is time to sell the convertible
19 636785 Correct? Intuitive? Both? Neither?
18 636180 The Phantom of the Digits
18 635831 Feature ideas don't always turn out to be good ones (revisions: 2006/06/18)
17 635012 On the first day of Microsoft
17 634936 64-bit thoughts, and an apology
16 634291 Microsoft *does* support OpenType!
16 634124 Neither GDI nor Uniscribe solve the ultimate font problem completely, either
15 632765 Hindu != Hindi
14 631016 Behind 'How to break Windows Notepad'
13 629804 Size matters (when it comes to day names, at least)
13 629737 66 Percent
12 628714 Uniscribe from Visual Basic
12 627185 More problems with the Shell's 'ultimate font' solutions
11 626343 Death of a Data Access Page Wizard
11 626293 Online persona and navel gazing
11 626100 Why the Windows Shell can't provide the ultimate font solution for everyone (or even anyone!)
10 625998 Cut off from society?
10 625285 Is the SendKeys juice worth the squeeze?
08 621253 Reading the boilerplate
08 621213 DEP is not affected by locale settings
07 620955 Yi Syllables are totally Radical, dude!
07 620277 Performance issues with language specific sorts?
06 618798 Unicode and SQL Collations have nothing to do with each other
06 618628 Is this the Über-font post? No, but it is the teaser for it!
05 617896 Is SQL Server really supporting UTF-16?
05 617447 More on case insensitivity and its intuitivality
04 616904 Intuitivosity (intuitivality?) of case insensitivity
04 616892 What's the encoding, again?
04 616866 Developers vs. Users?
04 616814 Important changes in NLS that span Windows and the .NET Framework
02 615571 What the @!#$% is the TERTIARY_WEIGHTS() function for?
02 615536 Je, for sure, from Sweden.
02 615509 It is only of SECONDARY importance
31 612544 Keeping out the undesirables?
31 611648 Beware of the whining!
31 611340 Did he say shaping? It's not in the script!
30 610889 Avoiding SQL Server collation woes in the TempDB
30 610605 Its a whole new way to look at MUI
30 610505 Unattend for Regional and Language Options in Vista
29 610351 I U+2665 The Slowskys
29 609737 When ALT+X seems to be failing...
28 609369 Mirror, mirror... before whom I fuss, does mirroring work well in GDI+?
28 608979 Does it make sense to have 'Case' more accessible?
28 608931 No Georgians or Armenians goed to the blog?
27 608625 Changing the user interface language at runtime?
27 608351 Consistent garbage text can be incorrect encoding identification (or detection)
26 608497 Bytes over Western Europe
26 608289 7-bit UTF-8?
26 608230 Two chickens in every pot, and an ASCII in every code page
26 607881 Custom Case Mappings?
25 607704 Where'd I find that?
25 607504 SQL Server's cross-version collation support
24 605603 Is it punctuation, symbol, or diacritic?
24 605599 Invariant vs. Ordinal, the third
24 605569 Did somebody say time zones were intuitive?
23 604843 Persian? Or Farsi? Redux
23 604580 Hebrew punctuation on the keyboard layout?
22 604509 UI language != input language (at least not always!)
21 603425 What's Next?
21 603374 SetLocaleInfo works without notification
21 603288 Amount owed: $0.00
20 603011 Love Monkey was [also] a book
20 602745 How to REALLY handle the unattended version of Regional and Language Options
19 601823 MSLU doesn't support wininet.dll
18 601531 Where are the other Tamils?
17 600609 Not all keyboard layouts are the same
16 599204 Persian? Or Farsi?
16 598980 What broke the input language messages?
15 598548 Even if the message is not for you, you still need to pass it on
14 597278 Long live the Emperor
14 597198 Harder intermediate forms of characters
13 597216 Get him to the MSKLC download site!
13 597205 We mimicked the display rather than the actual data
13 596971 Which language strings to load? How to load them?
13 596774 Font embedding -- the intro
12 596254 MSN in Tamil!
12 595861 Don't use lstrcmp if you don't need it
11 595346 Let Me Make One Thing Perfectly Clear[Type]
10 594312 So much for the West Wing retrospective
10 594166 ceci n'est pas un tri
09 593658 Mission un-international
09 593108 The font width is broken? Well, fix it!
08 592182 No offense intended, I promise
07 592184 See you soon?
07 591771 That songwriters round I was at
06 591631 Keyboards and time zones have something in common
06 591174 Getting the real (localized) name of the keyboard
05 590504 UI language of the LocalSystem account (which almost never shows UI)
05 590465 You've never heard of Access .MDX files?
04 590261 Betsy is not scary, but she is powerful
04 590167 Getting the wrong keyboard in Access?
04 589656 Sort the words, sort the strings
30 587267 Sometimes, you have to keep it in ASCII
29 586749 Starlings know better
29 586726 'Which comes first?' vs. 'Are they equal?'
28 585735 DEFAULT_GUI_FONT really stinks
27 585169 Stay ahead of the culture by creating the culture
27 584859 'Doctor, it hurts when I do this.' Well, don't do that!
27 584439 The disunification of Norwegian and Danish sorting
26 583390 How to NOT Parse Unicode Digits, or How to: Parse Unicode Digits... NOT!
25 583307 Why do we call w 'double u' -- doesn't it look more like a 'double v' ?
25 582700 No cows were harmed in the writing of this blog post
24 581700 When the documentation is confusing, it is often because the functionality is, too
24 581628 Why I am not in favor of a FileSystemInfo.Compare method
23 581761 Suri [with the fringe on top]
23 581728 They really do look a little bit alike
23 581531 What difference does the 'e' make?
22 581356 Unicode? Zip don't need no stinking Unicode!
22 581107 Getting all you can out of a keyboard layout, Part #10a
22 580636 Dial 911, code page 864 isn't breathing
21 580328 Every character has a story #20: U+210e (PLANCK CONSTANT)
21 580316 'universal-character-name encountered in source'
20 579579 Sample code for getting ELK cultures on other platforms
19 577945 They called it the 'Surrogate IME'
18 578557 There is a bug in Part #9b!
18 578328 Grouping in the managed and unmanaged worlds
18 578284 I'll see you on the Job side of the moon
18 577951 A cool post related to number formats
18 577922 Do what I do (not what I say)?
17 577964 Aimee Mann on the TV show Love Monkey
17 577325 Some strings need to feel validated
17 577196 Get off my freaking key!
16 577278 Suggest a Topic (April 16, 2006)
16 577108 The Unicode Lame List
16 577083 She slipped out last Friday
15 577006 MFC/CRT build instructions tweaklets
15 576984 Offense can be a cultural thing
14 576627 Long term planning is not always done
14 576530 Every character has a story; some of them have cartoons!
13 575703 Unicode isn't advanaced mathematics
13 575529 To Sara, from Gretchen (via Michael‽)
13 575500 Getting all you can out of a keyboard layout, Part #9b
12 575080 Getting all you can out of a keyboard layout, Part #9a
11 572943 I daresay it is often <= -1
11 572838 Case sensitive Visual Basic!
11 572613 Not a complete waste of space
10 570570 Getting all you can out of a keyboard layout, Part #8
09 571628 It may not always end with ის or ისა, either
08 571353 It may not always end with ի
07 571286 Find the [globalization] bug(s)?
07 570980 File redirection corruption?
06 569957 Dandy of Johns Hopkins
06 569864 It's not Telugu [తెలుగు] Tubbies (and it's certainly not Punjabi [ਪੰਜਾਬੀ] Tubbies!)
06 569669 'c' is for click sounds, and they're good enough for me
06 569632 Getting all you can out of a keyboard layout, Part #7
05 568659 At the tone, the time will be
05 568208 Ok, so there may be *some* worries here
04 568664 Linguistic analysis in an NCIS interrogation
04 568518 Was the name ever really onghornlay?
04 567881 The big font list in Windows
04 567754 What I did last weekend
03 567489 Time zones make me cringe
03 567443 The Sri Lanka time zone shift?
31 565407 Getting all you can out of a keyboard layout, Part #6
30 564598 If at first you don't succeed, there's probably still a bug
29 562606 Is the CAPS LOCK on?
28 561725 Only ONE WCHAR per dead key
28 561541 Getting all you can out of a keyboard layout, Part #5
27 562220 Technical jargon bordering on a new dialect?
27 561353 Getting all you can out of a keyboard layout, Part #4
27 561195 Is it a bug?
26 561016 Non-default paths and instructions....
26 560595 What the %$#!* is wrong with VkKeyScan[Ex]?
25 560869 Unicode Character Names
25 560838 Enumerating available localized language resources in .NET
25 560416 I need my SPACE, symbolically speaking
24 559169 Getting all you can out of a keyboard layout, Part #3
24 558715 Getting all you can out of a keyboard layout, Part #2
23 559505 baited by bated breath
23 559460 Not so ambiguous [to me!]
23 558674 Getting all you can out of a keyboard layout, Part #1
23 558658 Getting all you can out of a keyboard layout, Part #0
22 557606 Would some keyboard code samples be helpful?
21 556489 MSLU with MFC and the CRT
20 555320 Pretending the vowels aren't there
20 555288 Practical Uses for Replacement Cultures/Locales
19 554883 How many ways can you identify a language?
19 554696 In the Round at The Flying Lion
19 554539 weblog incendre
18 554517 Just in case you thought I was blathering. :-)
18 554308 What about logical fonts?
18 554301 Typing those marks?
17 553499 On the fuzzier definition of a 'Unicode application' on Win9x....
17 553445 Bidi isn't always intuitive....
17 553380 Shades of meaning get [intentionally] confused sometimes
16 553441 My own experience with Bedlam DL3....
16 553140 Even cooler than The Maltese Falcon
16 552695 Oh Kannada... (ಕನ್ನಡ)
15 552031 Multilingual keyboards and Microsoft Word
15 551773 Casing and IgnoreCase are still not the same thing....
14 551112 Wait til you see my 'O' [pattern]
14 551068 GDI Font Linking in GDI+
13 550191 Who broke the UTF-8 support?
13 550148 Suggestions need to be fully formed
13 550144 Progress on the handicapped parking issue
13 550139 Sanity will [usually|mostly] prevail
12 549951 Traditional versus modern sorts
12 549746 Getting a locale from a code page?
12 549675 Even less of a fan of blog stats
11 549662 SIAO does recruiting?
11 549657 Was someone still looking for Uniscribe samples?
11 549624 If you don't commit, you may not get what you want
10 548670 Setting the location in unattend?
09 546910 Blogging doesn't pay... enough
09 546882 Don't forget to test the demos
08 546809 You can often do better than [GDI] font linking
08 546197 Ideas about loading existing keyboards in MSKLC
07 545115 The real problems with keyboard switching
07 545097 Everybody's doing the wraparound....
06 544257 Grouping and Sorting in a ListView
06 544251 chcp can't do everything
05 544150 Microsoft is giving people some LIP again
05 544133 Will I C U at the IUC?
05 544063 That handicapped placard
03 542963 How To [NOT] detect that a locale is bidi
02 542489 When macros obfuscate in a way that encourages bugs....
02 542395 CompareString ignores case by lowercasing....
28 540714 What's up with handicapped parking everywhere?
28 540682 Collation is slutty
28 540641 A little bit of Turkish delight
28 540452 [Localized] Date/Time format tokens
28 540429 Some localized Regional and Language Options tags
25 538735 EM_SETCUEBANNER vs. international support in XP and Server 2003
24 538496 Two guys walked into a bar, but the bar was broken
24 538476 Do you know what UNICIDE is?
23 538455 The exception that proves the rule
23 537696 On an upgrade, we maintain
22 537269 Keep off the grass
22 536877 And the digits just keep on coming
21 535813 What about the Microsoft Custom Locale Builder?
21 535808 Don't muck with the combining character order
20 535291 A chance for me to give practical advice!
20 535260 Mirroring and Keyboards are complicated
19 535148 Making a mark in code windows
19 535071 Seeing Duncan Sheik at The Triple Door
19 535046 Where are the IE plain text fonts?
18 534852 I didn't check in shit today
17 533929 What do you get when you combine a base character with a buttload of diacritics?
17 533910 What's the latest on the MS front?
16 533340 Who decides the category of a character and why?
16 533226 Ignoring a problem does not make it go away....
15 532394 Every character has a story #19: U+200c and U+200d (ZERO WIDTH [NON] JOINER)
15 531653 Mixing MLang and Uniscribe
14 531621 A Read-Only, Modified CultureInfo?
14 531572 Every character has a story #18: U+06cc and U+064a (ARABIC LETTER FARSI YEH and ARABIC LETTER YEH)
13 531110 Don't change the font, dammit!
13 530814 Getting all of the localized names of a font
12 530658 x is like a box of chocolates....
12 530610 Collation can actually be linguistic
11 530289 Knowing English as a second language? A third? Or at all?
10 529867 Installing supplemental langauge support programatically
09 528696 It is all backwards!
09 528337 Every character has a story #17: U+534d and U+5350
09 528297 Is RtlCompareUnicodeString used correctly?
08 527375 They make 'em smarter than GetDateFormat
07 526359 If the text is not complex, does it have to be treated like it is?
07 526339 ELK cultures for other platforms
06 525486 Maybe there is such a thing as a surrogateS character (dammit!)
06 525466 In my estimation, most keyboard layouts suck
05 525052 Is a synopsis of a symposium a synopsium? :-)
05 525038 Keyboards: Monolingual or Multilingual?
04 524972 Have you stayed with us before, sir?
04 524716 The answer is dependent on the question (aka Turkish Delight)
03 524175 Problems in the MVP world?
03 524139 We're drowning in LIPs!
03 524026 Explaining the problem with comments on the blog
02 523189 Another interview question
02 522919 What is equal to some may not be equal to others
01 522164 On [not] localizing a MessageBox from code
01 521864 It speaks my language (well, almost!)
31 520694 New in Vista: What's your name? Who's your daddy?
31 520280 And while I'm on the subject, there is the rest of the world
30 519993 One reason you should clean up warnings
30 519760 Ā was unexpected at this time.
30 519230 Are multilingual sorts integrated?
29 518934 It can't be all about the money
29 518777 Handling multilingual data in SQL Server
28 518787 The parts of AP
28 518746 Localisation via Wiki?
28 518643 Approaching linguiticalishnessality?
27 518216 Some scenarios are too big to cover
27 518198 The font known as 'MS Sans Serif'
27 517732 Custom encodings in Word?
26 517738 A bit about Marlett
26 517734 ISO 8601 redux
26 517728 MSKLC and 64-bit
25 517586 'right' does not always equal 'smart' #1
24 516693 A bit about the WM_IME_CHAR message
24 516670 Novantrone doesn't work for everyone
24 516661 Invariant is a really good choice (any time there is no better choice)
23 515987 It is not just the good SQL queries that have trouble, sometimes
22 515864 Questions about font linking, etc.
21 515869 Adding a new blog category?
21 515793 Return of the Mark
20 515238 Getting the characters in a code page (the code)
19 514718 What are directional marks -- chumps who point?
19 514656 Just when you think you know a function...
18 514314 What do U+0223 and U+0657 have in common?
18 514171 Digits -- there is no substitute
17 513651 Getting the language of Office
17 513635 They don't make Null Glyphs like they used to!
17 513418 Inaccurate localization can cause problems
16 513098 Tableaux de caractères Unicode 4.1.0 en français!
16 513088 Just one code point for SGCAPS....
15 512992 Installable language components in Internet Explorer
15 512928 Falling over the edge of a conceptual collation cliff
14 512985 Getting out of the compatibility zone, redux
14 512530 Brother, can you spare a time[zone]?
13 512408 Some date conversions are evil in other ways
13 512390 It can be custom OR it can be internationally appropriate
12 512061 Suggest a Topic (January 12, 2006)
12 511920 What is the name of that character?
12 511884 The creation of sort keys does not always make sense
11 511580 It doesn't sound like Yoghurt
11 511557 Collation != Case (a.k.a. Collation <> Case)
10 511428 SIAO -- where lies become truth!
10 511194 More on cursor support: the rest of the answer
09 510892 More on cursor support: half of the answer!
09 510654 More on cursor support: in Bidi, intuition can be a four letter word
08 510673 Is the Jet no longer invisible?
08 510565 How to be un-international
07 510513 Miscellany and things even less relevant
07 510411 Getting the characters in a code page
06 509784 If it's not in Unicode, don't expect it in Windows
06 509772 When not to use MLang
05 509539 Keyboards over Terminal Server
05 509100 A script, by any other name
04 508678 Looking for a Balinese (or other language) keyboard?
04 508595 Determining (and correcting) locale settings
03 508589 Encoding mysteries
03 508579 'Acceptable' Japanese sort order?
02 508576 Working with the OEMCP and the ACP
02 508514 Paste me in from last year
01 508503 Sorting multilingual data
Jump to month: 12 11 10 09 08 07 06 05 04 03 02 01
31 508290 Popularity hurts objectivity
30 508233 Some thoughts about the Indic keyboard layouts
30 508157 More on cursor movement
29 508124 Best practices for keyboards #0: MSKLC warnings in 1.0/1.1
29 508045 What's a secondary distinction?
28 507759 Getting rid of your extra yen
28 507750 globalization vs. localization (a new answer)
27 507599 When the roof got raised, and why
27 507404 Administrator vs. Administrateur, et. al.
26 507402 COleDateTime's ParseDateTime and locales....
25 507347 Locale dependencies in the managed debuuger?
24 507177 Fictional could make things less functional
23 506887 What Unicode version do you support?
22 506595 New in Windows Vista: OrdinalIgnoreCase for Win32
22 506590 We can't win when it comes to those pesky standards, can we?
21 506427 New in Windows Vista: updates to clock and calendar
21 506248 BACKSPACE vs. DELETE
20 506087 Compatible with WHO?
20 505946 IDN hits the uber-client
19 505576 It isn't a FONTSIGNATURE, darn it!
19 505309 Customizing shaping behvior in Uniscribe
18 505145 More on the Unicode 5.0 beta
18 505141 Customizing the SHORT time format?
17 505062 Sometimes, tech companies cannot take sides
17 504924 ELKs aren't roaming where the servers are
16 504851 Every character has a story #16: U+0084
16 504511 More on handling [Unicode] input in the console
15 504092 Handling [Unicode] input in the console
15 503493 The bug you wish you'd caught?
14 503918 My first Channel 9 appearance!
14 503674 It may seem like a bug, but it is not....
14 503464 We've come a long way, I think
13 503150 Unicode 5.0 -- the beta!
13 503017 Continuity in the subtitles?
12 502513 It does not look like Vietnamese to me
12 502463 Ready... set... Reboot Redux
11 502455 Why does the percent stuff have so many restrictions?
11 502449 More limitations with percentage support
10 502422 We're damned if we do, and damned if we don't
10 502415 CurrentRegion is not based on the GEOID
09 502290 More on the C4819 error
09 502274 Perhaps not the best person?
09 502054 And they sort that list HOW, exactly?
08 501449 If you can't read it, don't switch to it!
07 500869 Some sorts resist the future
07 500827 Supporting a pronunciation based sort for East Asian languages...
06 500690 Sample usage of the FindNLSString function
06 500485 The lack of Uniscribe samples
06 500475 Questions about the unit and record separators
05 499949 What's up with the language names?
04 499798 Maybe it's a freedom tree? (revisions: 2005/12/04)
03 499830 Be careful about excessive Microhol consumption
03 499661 The default character is not always the question mark
03 499419 When even the bugs seem cool
02 498889 Getting out of dodge (or at least out of the compatibility range!)
02 498876 Calendars in other languages
01 498866 What language to use
01 498775 What is the VK for the semicolon?
30 498616 Not sure if I am blue, but the Novantrone is!
30 498186 Oops, we did it again
30 498183 Expectations around collation
29 497852 SQL Server's cultural sensitivities
28 497320 Custom keyboard, custom language?
27 497283 See Lewis Black at the Paramount on December 3rd
26 495072 Technically it *is* a hungarian sort
25 494976 Getting all of the alternate sorts for a locale
24 496528 CultureInfo thoughts
24 495349 And you can't set all of the properties all of the time...
23 495193 100% roundtrip ASCII? 100% roundtrip ANSI?
22 495033 More on the fabled EqualString
21 495389 29th Internationalization and Unicode Conference
21 495070 What does 'accessible' mean? Is U2 accessible?
20 494829 Private fonts: for members only
19 494420 Screw language; it's about the dialect, baby!
18 494195 Kathleen Edwards at The Village in Dublin
18 492339 Some sort of order to collation
17 493945 The journey to visit Godot.... Er... Dublin
17 492328 Using multiple keyboards
17 492197 Parse vs. ParseExact, revisited
16 492312 Heading to Ireland
16 492276 My thoughts on the scare quotes issue
15 492301 SIAO to Search engines -- would you please normalize, already?
15 492200 It is not easy to chain dead keys on Windows
14 492750 Doing a globalization conference again? Kewl!
14 492267 Rookit begone, foul tempter!
14 492249 ISO 8601 is asinine
13 492342 Happy Birthday to the blog
13 492179 Which comes first, 'a' or 'A' ?
13 491646 Hungarian is even more complicated than I thought
12 491519 The Software Tester's Axioms
12 491274 One last post about genitive dates
11 491349 What to do with the Vietnamese keyboard on Windows?
11 491211 Any Sami speakers reading this blog? :-)
10 491199 Do genitive dates always work properly for Greek?
10 491187 Genitive dates, revisited
09 490792 Shrinking URLs down
09 490791 Getting around the default system locale
08 490495 More than you ever wanted to know about CP_SYMBOL
08 490305 SQL Compatibility collations are a bit too retro for me
07 489978 SQL Server and the CLR have different ways of getting the money
06 489605 Saying please and thank you
06 489593 Attempting to control thought via language
06 489583 Time zones, GEOs, and Percents
05 489505 Word rage is in Southeast Asia, too
05 489490 Sony uses up a few of MSLU's 15 minutes of fame
04 489013 Sticky keys vs. Reading Order
04 488943 I'm not a big fan of blog stats
03 488525 Math is hard, let's do Unicode!
03 484974 My own personal thoughts about collation in the Mono project
02 488282 What do Sony and a straw have in common?
02 487994 Random clearing of topics from the Suggestion Box
02 487977 UTC #105 -- Day 1
01 487665 I WON to talk about the YEN
01 487550 The 8.0 instructions for rebuilding MFC and the CRT Redux
31 487292 Heading off to the UTC...
31 486870 To Ex or not to Ex? THAT is the question.
30 487109 Julie Bennet is on Charmed!
30 486838 Getting on people's case
29 486617 Why an 8-hour day seems to take forever
28 486333 Karaoke, huh?
28 486232 ISCII code pages as Windows ANSI code pages?
28 486034 What is wrong with that web page?
28 486019 It isn't Unicode, it's Double Secret Unicode!
27 485478 Not every bit of the printer dialogs support MUI 100% of the time
27 485462 The WinForms Common Dialogs do not support culture settings
26 485392 Does Visual Studio rot the mind?
26 484481 U+0080 is not the Euro!
25 484436 Getting currency names
25 484430 For those who enjoy mathematics (or, 'Also new in Vista')
24 484388 Another new blog to check out
24 483965 Searching for supplementary characters
23 483911 Keyboards as security blankets
22 483573 Parameter confusion #2a
21 483526 Parameter confusion #2
21 483315 It is our most modest receptacle....
21 480898 Extending collation support in SQL Server and Jet, Part 4 (What about Jet?)
20 482926 Parameter confusion
20 482896 Behold the PersianCalendar class
19 482694 How to get at Jet warnings that are not errors
19 482609 Suggest a topic (October 19, 2005)
19 482608 Small typo in the documentation
19 481635 Locales should be stable but should never stand still
18 482088 How best to alter case
18 481654 Font Linking vs. Font Fallback, #2
17 481627 Round trip calls do not always go both ways
17 481600 Comparing Unicode file names the right way
16 481625 A reset does not mean everything was thrown away
16 481447 Not all stroke counts are created equal
15 481314 If you are using INVARIANT then you are probably MISusing it, #1
15 481281 You'd think the two teams were communicating...
14 481324 My caption would have been....
14 481095 Let there be LIPs
14 481087 The mission of GIFT
14 480965 Syntax Savvy dictionaries?
13 480718 Searching encoded strings in SQL Server 2000?
12 479817 Some of GetGeoInfo is sorta broken
12 479561 I'd rather call it the path separator
11 479716 The Ten Commandments of MS Access references
11 479581 I love a good typography joke
11 479438 How to know whether to go with the old or the new?
11 479301 Miss Manners probably did not cover this one
10 478911 Console attributes that only relate to CJK
10 478582 426 e-mails
09 478897 Hangul Day / Han'gŭl Day / Hangeul Day / 한글날 !
09 478705 Extending collation support in SQL Server and Jet, Part 3 (THAT CLASS)
09 478650 Disclaimer required?
08 478479 MSI Databases and Unicode?
08 478472 It's in Spanish? What kind?
07 478239 The 8.0 instructions for rebuilding MFC and the CRT
07 478235 How to build the 8.0 MFC and CRT DLLs with MSLU
07 478127 It does not always pay to be compatible
06 477930 I will stipulate that 64-bit is the future
06 477786 I ask the cat-goddess Bubastis...
05 477190 AD, and a little KB confusion
05 477108 How to track down collation bugs
04 477199 How to avoid stepping in it
04 476764 When MSLU functions fail...
04 476748 Thinking about the MVP Summit
03 476317 ELKs for ISVs and others?
02 476213 The Unicode train is leaving the station
02 476212 Google does not seem to be indexing the Vista SDK site
01 476022 Font Linking vs. Font Fallback
01 473792 Look out for those words of curse
30 475578 MVPs are awesome, but even *they* know that there are others...
30 475182 The book idea that didn't happen
29 475348 If it is not documented....
29 475174 It's already in there, or it's on the way
28 475154 I guess I lied...
28 474945 See you at the MVP Summit
28 474885 People notice when the sorting doesn't work
28 474756 FAT/FAT32 oddness on Win2000
28 474690 Using Hijri dates in SQL Server
27 474568 What I learn versus what I am told
27 474261 Acronyms do not become words that fast!
26 473738 The PUA? P.U. !
25 473686 Extending collation support in SQL Server and Jet, Part 2.1 (is this on?)
25 473632 Every character has a story #15: CAPITAL SHARP S (not encoded)
24 472543 The basics of supplementary
23 473486 The Microsoft Company Meeting
23 472656 Stick a fork in GetCharacterPlacement
22 473049 No charset meta tag?
22 472614 Getting the language string
22 472596 The casing table case (.NET)
21 472622 See you at the MVP Summit
21 472386 How to turn off the CAPS LOCK key
21 472075 More on OEMCP vs. ACP
21 471982 Some people hate the CAPS LOCK key
20 471784 I'll leave the blog look alone for a bit
20 471657 I think we've made progress
20 471605 How many days in a weekend?
19 471502 Rebuilding MFC/CRT and redistributing?
19 471422 Who would win in a fight between Helevetica and Arial?
18 470900 A shorter 'shortest published sentence of the year' ?
18 470869 Extending collation support in SQL Server and Jet, Part 2 (generating sort keys)
17 470709 A new link category for inactive blogs
17 470413 Is Excel CSV misusing NLS functionality?
17 469941 When is a backslash not a backslash? (revisions: 2005/09/17)
16 469651 How long does it take you to grok this code?
16 468578 Every character has a story #14: U-BOOP (BETTY BOOP)
15 467594 MSKLC Suggestions
15 467051 I might have stuttered
15 467024 Update on the M.S. front
15 467010 Unchecking the checkbox does not necessarily mean 'uninstall'
14 466217 Not sure I see the point of Google's blog search, either
14 466206 International presence at the PDC
14 464780 Extending collation support in SQL Server and Jet, Part 1 (the broad strokes)
14 463569 One more thing about Korean....
13 465228 Here is an interview question for you. :-)
13 464733 Now available: Extend Your Code's Global Reach With New Features In The .NET Framework 2.0
13 464416 The Is* Unicode script ranges in .NET's RegEx
13 464393 Confusion about HttpRequest.UserLanguages
13 463962 Extending collation support in SQL Server and Jet, Part 0 (HISTORY)
13 463943 One more thing about some of those CJK fonts....
12 464327 You probably don't want to use Microsoft's code page 21027
12 463991 Is Kana 'alphabetic' ? Depends on who you ask....
12 463560 Theory vs. practice for Korean text collation, Redux
12 463483 How does Microsoft assign new collation weights?
11 463928 An odd place to draw the line
11 463672 Fonts that are 'fixed-width' even if they do not claim to be
11 463670 I Unicode
11 463444 unicodeFFFE... is Microsoft off its rocker?
11 463437 Working hard to detect code pages
10 463397 You work in NLS? How many languages do you speak?
10 463371 Does size matter? And if so, how do you measure it?
09 462934 Update on the CharUnicodeInfo class
09 462920 Figuring out when digit substitution is applied
09 462880 Safe 'DrawText' function
09 462862 internationalizaton vs. localizability
09 462825 Where are those code pages from?
08 462791 Where was I this last weekend?
08 462781 Getting at those Hebrew vowels
08 462776 Hey brother, can you spare a Euro?
08 462765 Its not localization, really
08 462500 Where's Michael?
01 459019 The calendar applet limps along
31 458266 Sometimes it *does* pay to be neutral
30 457960 Keyboard Convert Service goes Bidi!
30 457814 They're asking about Vista, even if they don't know it....
29 457598 Keyboard Convert Service - русский вариант!
29 457530 Compilers are hard working and dumb?
29 457507 Everybody picks on Brett
28 457383 About [not] writing books
27 457224 Vietnamese is a complex language on Windows
26 456812 Has it been three years?
26 456714 The Czech is in the email
25 456496 The Milk Bet lives!
25 456237 My kingdom for some Unicode controls
24 456021 The loader without the loaded
24 455962 It didn't make my brown eyes blue
24 455446 You probably don't want to use Microsoft's code page 20269
23 455359 What the hell does HTTP_ACCEPT_LANGUAGE mean?
23 455339 What if my strings are > 2 gb?
23 455240 Yellow and blue make green
22 454886 National Punctuation Day? #$!%&-A it is!
22 454839 If it were done when 'tis done, then 'twere well it were done quickly
22 454587 Is the Keyboard Convert Service Greek to you?
22 454561 International support as a developer 'tax' ?
22 454360 Why I think the thread locale really stinks
21 454340 Unicode text in a VB6 RichTextBox?
21 454327 GetNumberFormat: not used by the Microsoft CRT....
21 454247 The meaning of the word 'unsupported'
20 454144 Mitigation tools for IDN security problems
20 454114 The Keyboard Convert Service
20 454110 what's with the anchor tattoo?
20 454071 New in Vista Beta 1: Updated OS casing tables
18 453373 GetDateFormat is Gregorian based
17 452603 Every character has a story #13: U+0241 and U+0294 (upper and lower case glottal stops)
17 452602 Please don't let this be summerlong
16 452430 Program Managers vs. Developers? :-)
16 452365 The .NET Framework is not Windows (and vice versa)
16 452036 It may make my brown eyes blue
15 451653 MSLU and the Windows Common Controls
14 451626 Changing the code page of a text file
14 451618 Why lunch out can be cool, even conceptually!
14 451578 Is there a new scam going around?
13 451469 Hardware is still not always software
12 451043 Code units vs. code points
11 450249 Jet indirect/internet replication requries the Jet synchronizer....
10 450054 Your program is crashing. Are you listening?
10 449909 Double compressions -- Hungarian goulash?
10 449851 Suits you to a _T()
09 449590 Tysabri still down for the count
09 449405 ELK stampede!
08 449243 Wow, Wikipedia even links here?
08 449201 There is no Regional Options cartel
08 448975 Anyone volunteering for bee stings?
08 448932 Recognized in public by a reader of this blog!
07 448924 New in Vista Beta 1: giving more strings weight
06 448751 The space key has limitations
05 448225 What MSKLC can't do (since it is not supposed to)
05 448006 What MSKLC can't do
04 447759 Let's get vertical
03 447224 The further you look into it, the further things stick out
03 447149 'Our move. What do you think?' I asked. 'Napalm' she said.
03 447052 When did Bidi happen?
02 446637 Errors in wizards and add-ins that are not my fault
02 446522 New in Vista Beta 1: more use of the word 'linguistic'
01 446486 Stripping out diacritics, redux
01 446475 Not every code page value is supported
31 445850 Why do the high surrogates have the low numbers?
31 445838 Why my syndication links were broken....
31 445835 What's wrong with the SortKey class?
31 445819 New in Vista Beta 1: FindNLSString (an 'internationalized' strstr)
31 445751 Microsoft Company Picnic
31 445750 Company picnic photos
28 aimemann-th-th Aimee Mann Biography -- ไทย
28 aimemann-sv-se Aimee Mann Biography -- Sverige
28 aimemann-pt-pt Aimee Mann Biography -- Portugal
28 aimemann-nl-nl Aimee Mann Biography -- Nederland
28 aimemann-ka-ge Aimee Mann Biography -- საქართველო
28 aimemann-ja-jp Aimee Mann Biography -- 日本
28 aimemann-fr-fr Aimee Mann Biography -- France
28 aimemann-en-us Aimee Mann Biography -- United States
28 aimemann-el-gr Aimee Mann Biography -- Ελλάδα
28 aimemann-de-de Aimee Mann Biography -- Deutschland
28 444224 That 'international' aimeemann.com site I was talking about
27 444234 My syndication links are broken
27 444171 Disagreeing with minimsft again
27 444101 There is no such thing as a surrogate character (dammit!)
27 443953 Windows Vista Beta 1 is released!
27 443945 Aimee Mann is on David Letterman tonight
26 443394 Not everyone likes Unicode
26 443375 All code page architectures are created equal
25 443046 A subkultur iz a shprakh mit an armey un a flot
24 442781 Kristin Connell at Paragon tonight
24 442773 Fixing the .NET Framework 1.0 and 1.1 SP install errors
24 442720 When other teams lock down your implementation....
23 442422 Does MS pull new locales out of their [insert stronger language here]?
22 441819 Is the Optimus keyboard just a myth?
22 441793 The ideographic 'myth' ? Well...
22 441633 Show me the [small]money!
21 441368 Does the visibility of a fiery ball 93 million miles away really affect your mood?
21 441206 Every character has a story #12: U+2071 (SUPERSCRIPT LATIN SMALL LETTER I)
20 441227 The so-called Ultimate Keyboard
20 440842 More on sort elements
19 440549 It isn't really more secure in most cases
19 440320 Sort element vs. text element
18 439963 MSLU isn't perfect
18 439946 Typing in random Unicode code points redux
18 439870 Use of VkKeyScanEx
17 439837 What do the scooters look like?
17 439783 For crying out loud, Spazzo is gone
17 439742 A Microsoft convention for compressions in sorting
17 439733 Suggest a Topic (17 July 2005)
16 439629 Pardon my French, but...
16 439603 Ambiguity of Language in the Platform SDK
15 439513 Disabilities in the workplace
15 439395 Don't roll your own CompareString... uh... never mind
15 439223 Don't roll your own GetDateFormat
14 438813 Ignore this blog (and this post)
14 438762 Michael vs. the Lion
13 438716 Saw Jim Boggia tonight
12 438115 Microsoft is everywhere!
12 437916 The GIFT Ireland team is really good
11 437352 Keynote #2 at TechEd Europe....
10 437330 Lotsa miscellaneous language/linguistic stuff
09 437071 Why doesn't FoldString take an LCID?
09 437063 Getting intermediate forms
08 436701 Was it or weren't it? It's No Myth, either way
08 436669 Real developers use CompareInfo's Compare (Part 1)
07 436715 Bottles sometimes talk, they never say the right things though
07 436643 Calling it a night, for the party at least
07 436582 So why I am I not at the party?
06 436276 Coming soon
05 435885 Change is in the cards for ConvertDefaultLocale....
05 435709 'Need more input, Stephanie!'
04 435522 I think I am getting old
04 435374 Is 'International' stuff sexy?
04 435271 Yet another TechEd session
03 435245 The road to Amsterdam is paved with....
02 435021 T minus 19.5 hours to Amsterdam
02 435010 Who said keyboards weren't important?
01 434768 I once had a window office
01 434665 It's on, and you are invited....
30 434453 Michael Penn wants his space....
30 434223 Query collation source data?
29 433824 Update on Community Server issues that seem to affect this blog
29 433669 Consoling people about their troubles with the console.
28 433639 Stop indiscriminate umlauting!
28 433622 You wish.
28 433377 Giving up on the phonemes
28 433365 The 'grammar' of identifiers
27 433208 GDI, GDI+, EUDC, TextRenderer. Connection?
27 433186 A few words about enduserdefined characters
27 432986 A quick look at Whidbey's TextRenderer
26 432874 Client side locale settings on the server?
25 432723 Line breaking, according to DrawText
24 432494 多機能な CultureInfo クラスを利用して .NET の世界を身近なものにする
24 432492 Многоликий класс CultureInfo — .NET-приложения станут дружелюбнее к пользователю
24 432121 LCMapString's *other* job
24 432114 Seeing red. But in a good way....
23 431909 What normalization form does SQL Server use, REDUX
23 431866 What normalization form does SQL Server use?
23 431849 Not so small as to be internationally stupid
22 431394 What APIs do I own?
21 431062 Whither SHAnsiToUnicode?
21 431005 Number format and currency format are not always the same
20 430924 Jim Boggia in Seattle, July 13th
20 430803 SDL International proposes acquisition of TRADOS
20 430664 'Plane ride home' story
19 430591 Star Trek with linguistic pretensions
18 430507 Font substitution and linking #3
17 430391 Anyone having trouble with MSKLC on an x64 machine?
16 429759 More on locales in SQL Server
16 429667 What it means to be case insensitive
15 429279 Once more into the palindrome
14 428797 Every character has a story #11: U+???? (The Invisible Letter)
13 428755 A syllabary does not need to be encoded as one
13 428570 Using full locales rather than the neutral ones?
12 428429 Browsing the shoals of managed string comparisons
11 428351 Is it Macau or is it Macao?
10 428145 TechEd Orlando: Day 5
10 427692 Sara is right
10 427683 Getting at ALL of the older 'Sorting It All Out' posts
10 427664 TechEd Orlando: Day 4
10 427550 Its been almost four years, Sherry.... (revisions: 2005/06/10)
09 427510 'Just to see the heads explode would be very cool,' he said
09 427293 String.Compare is for sissies (not for people who want SQLCLR consistency)
09 427136 TechEd Orlando: Day 3
08 426700 TechEd Orlando: Day 2
07 426290 My first (bloggers) geek dinner and the sequelae, at Orlando TechEd 2005
06 425867 TechEd Orlando: Day 1
06 425580 More on the 'Blogs I Read' list
06 425530 'desire to deeply understand core globalization features at their lowest levels'
05 425436 The dasBlog 'Turkish I' thing figured out
05 425425 What will I answer questions about?
05 425423 TechEd Orlando: Day 0
05 425307 Does Bengali sorting work?
04 425286 Have a chat with me in the international cabana....
04 425278 Live from Orlando, FL, USA, Planet Earth, Sol System, Milky Way Galaxy
03 424691 Another one black and blue at Tech Ed Orlando
02 424655 Not entirely supportable
02 424128 The New String recommendations
01 424067 It's not quite done yet
31 423617 Not a Birds of a Feather, but something for TechEd 2005
31 423343 When complex scripts are not too complex
30 423290 The GrokTalk meme spreads
30 423136 Hats off to David Beaver
29 423032 Doing something with TechEd slides
29 422980 Pass the string, please
28 422971 What was I saying?
28 422958 Second time's a charm!
28 422808 Time zones and locations and keyboards, oh my!
28 422806 When do time zones and cultural settings get updated?
27 422633 Fixed my SQL Server CTP14 woes!
27 422458 What isn't in the default install for NLS
26 421987 The last word on the FINAL SIGMA
25 421828 You may want to rethink your choice of UTF, #3 (Platform?)
24 421343 Encoding scheme, encoding form, or other
23 421111 Did I mention that we're hiring?
22 420934 Revenge of something, that's for sure
22 420890 When will this line end? And how?
22 420879 For every expert...
22 420822 You may want to rethink your choice of UTF, #2 (Speed of operations)
21 420796 Recompiling with the new version
21 420762 Not every function is documented
21 420708 Getting exactly ONE Unicode code point out of UTF-8
21 420666 Every character has a story #10: U+0478/U+0479 (CYRILLIC LETTER UK)
20 420515 We're hiring!
20 420317 You may want to rethink your choice of UTF, #1 (if the size matters)
19 420145 What it means to be in the default MOBILE install
19 419981 The string is freaking empty!
18 419117 Typing in random Unicode code points
18 419112 No data loss (as long as it is Unicode data)
17 418951 More TechEd Europe 2005 info
17 418943 JFo's keyboard post rocks, truly
17 418932 Time/Date change for one of my TechEd 2005 talks
17 418372 The weird, weird world of the SUBLANGID
16 418202 Making noise....
16 417711 Font substitution and linking #2
15 417663 Dry the rain
15 417601 Not all SQL Server collations are created equal
14 417384 Encoding questions from the Suggestion Box
13 417167 What it means to be in the default install
13 417060 What code page does MSLU convert with?
12 416761 Why doesn't GetDateFormat take a CALID?
12 416735 Thinking beyond the BMP of Unicode
11 416717 Dealing with backcompat across many versions
11 416624 Why UnicoWS.dll forwards to the OS on Unicode platforms
11 416552 UCS-2 vs. UTF-16 (not quite Kramer vs. Kramer)
11 416293 Case/kana/accent/width sensitive SQL Server, for testing
11 416290 Achieving case insensitivity
10 416215 Dr. International is blogging!
10 416187 A better question -- what is the performance, Everett vs. Whidbey?
10 416181 Zipping up Unicode file names
10 416129 More on 'repetoire fences'
10 416008 Raymond's Chinese dictionary
10 415996 Slate says 'Blame Canada' but that is not what worries me
10 415993 You can't get there from here
10 415902 Why is multiple sclerosis research so hard?
09 415613 Every character has a story #9: U+06a4 (ARABIC LETTER VEH)
08 415549 To boldly go, not to go boldly
08 415539 Why do we park on a driveway, and drive on a parkway?
08 415522 Similar descriptions does not mean similar methodologies
07 415376 VB6 isn't using Unicode, most of the time
07 415335 Longhorn on Virtual PC 2004
06 415199 Making SQL Server index usage a bit more deterministic
06 415187 Mixed feelings about the new Steve Ballmer mail
05 414985 How can I use MSLU without shipping UnicoWS.dll?
05 414933 Community Server issues that seem affect this blog
05 414845 A few of the gotchas of CompareString
04 414562 Why does MSLU wrap ________ ?
04 414520 Collation data -- must be stable, but it must not stand still
04 414514 Aimee Mann -- The Forgotten Arm
03 414161 The Architect (apologies to 'The Matrix Reloaded')
02 413880 Virtual PC needs international thought about its keyboard support
01 413886 Some more Windows acronyms explained
30 413721 Pronunciational ambiguity
30 413720 Not perfect, but perfecting feedback loops
30 413676 Normalization vs. .NET text elements
29 413553 Getting enough exercise?
29 413366 Where did the new StringInfo stuff come from?
28 413019 Looking for that internationally savvy palindrome checker....
28 412977 Cleaning out the suggestion box a bit
27 412454 Reason #8 to not be so anxious to update your Platform SDK?
26 412398 Good things can happen when religious authorities work with science and technology
26 412079 Intelligent unmanaged string comparison
25 411861 Speaking gig tonight (April 25) in Cleveland, OH, USA
25 411657 Limiting the languages of input
24 411512 Immoral? Illegal? Who can say? Well, I will!
24 411486 Free at last!
24 411469 Trapped in Beachwood, Ohio?, Redux
24 411465 Trapped in Beachwood, Ohio?
24 411329 Is Whidbey's international support finished?
23 411106 Regular expressions, Unicode style....
23 411092 Do I really support the Kobayashi Maru in interview questions?
23 411074 SetLocaleInfo really stinks
22 410797 Exposing custom cultures?
22 410772 New experiment on the comments issue
22 410770 Last night's talk....
21 410305 Intuitive is in the eye of the beholder
20 410043 Encoding APIs and Security Concerns, APIs and Security Decisions
20 410021 Upcoming speaking gigs in Cleveland, OH
19 409566 A few of the gotchas of MultiByteToWideChar
18 409210 Whidbey Beta 2 without MSDN Universal
18 409125 How soon is now?
18 409095 A few of the gotchas of WideCharToMultiByte
17 409062 Brett Shirley really ought to blog
17 409032 Why are the HKL and KLID of the keyboard different?
16 408871 My linguistic profile....
16 408853 Not all keyboards are included in MSKLC's lists
16 408841 The headline was 'Killer flu samples shipped via FedEx, DHL'
15 408746 When a user sets something. please assume they meant it
15 408474 Instead of a 'blue screen', I am waiting for the blue screen
15 408422 From Win32 to .NET (and vice versa)
14 408239 Comments work here (though not so you'd really notice or anything)
14 408116 On approaching international programming....
13 407912 AVICAP32.DLL sucks (from the MSLU point of view)
13 407823 Invariant and Ordinal Redux
12 407456 Why the proofing tools are all bundled....
11 407107 It is all about making sure developers respect the user's preferences
10 406880 What the %#$* is wrong with German sorting?
09 406841 Feline Update, and See You at the Show
09 406765 And then there is the virama....
08 406413 The ever-misleadingly incorrect usage of the word DEFAULT
07 406392 What makes a good blog?
07 406212 I will be at TechEd Europe (July 5-8)
07 406060 Definitions are context sensitive
06 406044 Michael Penn at the Tractor Tavern on April 9th
06 405847 When Notepad's Find doesn't
05 405443 So what happened in v.Next?
04 405363 Two Birds of a Feather Sessions proposed for TechEd 2005
04 405174 When casing does not need to roundtrip in .NET
03 405071 TechEd Bloggers does not work for this site?
03 405029 About the slightly changed look of Sorting It All Out
03 404931 How whining a whole bunch got a feature added
02 404926 Don't expect this post to make sense or any help from me
01 404840 Problems with CDO and UTF-7....
01 404833 Don't hard code well-known user names!
01 404830 What is up with number sorting, redux
01 404554 Suggest a Topic (April 2005)
01 404486 Way nerdier than I thought (revisions: 2005/04/01)
01 404454 Simplification is not necessarily grounds for canonization; ask the IMEMode property!
31 404404 Some people should feel ashamed of themselves
31 404371 Session info available on the TechEd site! (June 5-10)
31 404370 Overheard in microsoft.public.win32.programmer.international
31 404052 Every character has a story #8: U+03c2 (GREEK SMALL LETTER FINAL SIGMA)
30 404027 He probably still works with 96% efficiency
30 404007 Even every version of XP Home is fully internationalized....
30 403977 Dr. Jeckyll and Mr. Hyde on 156th Avenue NE
30 403636 What does the the third letter in GIFT stand for?
29 403216 Flag behavior for the NLS APIs
28 402839 The WinForms DateTimePicker and MonthCalendar do not support culture settings
27 402746 Post categorization (and people who pick up the feed)
27 402731 Session info available on the TechEd site!
27 402647 In TV and movies, language is often done without thought
25 402444 Consistency and correctness are both four letter words
25 402313 What is the InstalledUICulture for?
24 402055 Accessibility, Internationalization, and Keyboards (#4 Creating good keyboards, part A)
23 401060 Being [case] insensitive without being inconsistent?
23 400982 Its all about respect (or it should be)
22 400399 Why UNICOWS.LIB is so big, but the amount of extra size to those who include it is small
22 400316 Just part of "the background bitmap" in Access
21 399589 Linguistic and Unicode considerations (or Language-specific Processing #4)
20 399518 Mixed feelings about the splitting out of features on Longhorn
20 399322 Font substitution and linking #1
19 398994 Impersonation and NLS
18 398967 The picture of me is unlikely to change
18 398572 When is it a backcompat break and when is it fulfilling not-yet-fulfilled technology?
18 398489 Every character has a story #7: U+20a37 and U+200ae (Extension B Ideographs)
18 398479 Reason #124 to update your Platform SDK from time to time
17 398034 YASG (yet another speaking gig) near Cleveland!
17 397689 The offline address book (OAB) in Exchange....
16 396704 Reversing sort keys? (revisions: 2005/03/16)
15 395685 Emptying some items out of the suggestion box
15 395684 Why I didn't sign the VB6 petition....
14 395199 You toucha my letters, IWordBreaker you face (or, Language-specific processing, #3)
14 395177 The cat is on the roof
13 394979 What about search for kids?
13 394822 IStemmer'ed the tide (or, Language-specific processing #2)
12 394716 Stability of the Unicode Character Database
12 394420 Performance gains at the cost of your own components
12 394417 If you are sick, stay home please!
11 394359 When good SQL queries have trouble....
10 392145 Another speaking gig (near Cleveland, OH)
10 391564 Dere are qvestions? In zat case...
09 391455 The BCL Bloggers take requests....
09 390839 Who runs the keyboards?
08 389675 I coffee, therefore IFilter (or, Language-specific processing #1)
08 389360 Before you find, or search, you have to *index* (or, Language-specific processing #0)
07 389276 Global Development & Deployment Virtual Track at TechEd 2005
07 389218 Successful experiment
07 386453 บั๊กที่สนับสนุนระบบปฏิทิน oleaut32.dll รุ่นใหม่ รวมถึง VB, VBA, และ VBScript
07 386452 A bug with the new oleaut32.dll calendar support and VB, VBA, and VBScript
06 386194 Backcompat is the father of the NLS APIs
05 386026 TechEd 2005 - I'll be there!
05 386021 "POSIX" style locale support on Windows?
04 385160 Parenthetical karma
04 385151 And yet another blogger to keep an eye on!
04 385131 Yet another site integrates Blogmap support
04 384927 "Michael, why does ToTitleCase suck so much?"
03 384392 The most robust software project I ever worked on
02 383595 Not running as Admin....
02 383458 Why do LCIDs skip around so much?
01 382289 Code pages are really not enough....
01 382200 Takes your breath away
28 381837 What's up with handicapped parking in WA state? (revisions: 2005/02/28)
28 381465 An interview question (by popular demand)
27 381318 How long can I keep up this pace?
27 381189 Some suggested updates to the Win32-->.NET mapping for NLS functions....
26 381020 What the &%#$ does MB_USEGLYPHCHARS do?
26 380867 East Asian Font Names....
25 380314 Tech Ed 2005 in Orlando? Moi? Perhaps....
25 380266 Theory vs. practice for Korean text collation
24 379466 The keyboard does not do what I tell it to!
23 379320 Microsoft Win32 to Microsoft .NET Framework API Map
23 378975 Not all interview questions are created equal
23 378804 Calendars.NET -- new platform, new issues
22 378581 Last night at Trader Joe's
22 378523 The many faces of CultureInfo
22 377992 The ShellExecuteEx wrapper in MSLU
21 377288 Give me a [word-]break!
20 377116 Encoding support can be found in the strangest places....
19 376848 If you read this blog but don't read the comments...
19 376617 Stripping diacritics.... (revisions: 2005/02/19)
19 376607 Challenges behind MSLU: The hardest API to wrap
18 376225 Ready... set... Reboot!
18 376009 GetHashCode vs. Compare vs. SortKey
17 375235 LOCALE_SABBREVLANGNAME is so not an ISO-639 code
16 374450 Language groups -- the vestigial tail of NLS
15 373713 BestBetter than nothing fit mappings, unleashed, #1
15 372858 How does the GIFT team engage other groups to get them to think internationally?
14 372630 You [auto-]complete me... (a valentine's day tribute)
14 372356 Almost no one on the Unicode List seems to "get" phishing
14 372259 Reminder - Speaking Engagement.NET, tonight
13 371895 If the shoe [best-]fits....
12 371737 Every character has a story #6: U+02eb U+02ea (Chinese departing tone marks)
12 371650 Why/how MSLU came to be, and more
11 371010 Surrogate pairs and binary (Ordinal) comparisons
10 370460 Microsoft, you giving us some LIP?
09 370291 New info about old usability tests
09 369958 What is the difference between Big Endian and Little Endian Unicode?
08 369197 Why ACP != OEMCP (usually)
07 368570 Normalization as obfuscation in C#
06 368232 15 million lines of Windows code revealed....
06 368081 Can a codepage be changed? How about which codepage a locale points to?
06 367985 Can I get my characters into Unicode?
05 367904 Now playing [do you really care?]....
05 367666 You can't ignore diacritics when a language does not give them diacritic weight
04 367430 When MSLU meets ATL or WTL
04 366922 GEOID -- The LCIDs maligned little brother....
03 366698 English only! (or how to misuse NLS APIs)
03 366615 It says 'Unleash the Power of OneNote'
03 366145 What makes a string meaningful?
02 365993 Doing a little more in Sri Lanka....
02 365251 CompareString prefers meaningful strings
02 365237 Handling shortcuts and accelerators in a real world situation
01 364707 What is my locale? Well, which locale do you mean?
01 364376 Why that is positively Ethiopic!
31 363761 Do they not even *use* Automatic Updates?!?
31 363701 FoldString.NET? No, but Whidbey has Normalization (which is kinda more cooler)
31 363007 Suggest a Topic! (February 2005)
30 363420 We broke CharNext/CharPrev (or, bugs found through blogging?)
30 363308 Why I don't like the IsTextUnicode API
29 363208 Every character has a story #5 (U+262b FARSI SYMBOL)
29 363002 Sorry folks, MSKLC cannot trap CONTROL+ALT+DELETE
28 362305 A little bit about the new CharUnicodeInfo class
27 361413 Notepad folds digits like origami birds
26 361181 Sometimes, localization is a four letter word
26 360685 Lions and tigers and bearsELKs, Oh my!
26 360680 No, not all programmers speak English.
25 360574 Speaking Engagement.NET
25 360240 CAPSLOCK only sometimes equals ShiftLock
24 359555 Challenges behind MSLU: the loader! (Part 1)
24 359347 In Tamil -- sometimes, they are digits; other times, just numbers
23 358946 SQL Server has its own version of .NET "ordinal" comparisons
22 358771 How can Windows emulate the functionality of the ComposeKey of UNIX?
22 358675 Not all code pages work right
21 358585 Thanks to Josh Ledgard....
21 357960 Keyboards: hardware vs. software
20 357028 Every character has a story #4: U+feff (alternate title: UTF-8 is the BOM, dude!)
20 357025 The West Wing last night (19 January 2005)
19 356280 Not all characters are created equal: take SYMBOLS, for example
19 355870 He's dead [keys], Jim.
18 355210 The jury will give this string no weight
17 354279 Keeping it simple, with complex scripts
16 354267 Blogging -- like MLM? (but probably without the pyramid scheme)
16 354210 My apparent obsession with "case" puns
16 353873 How [case-]insensitive (apologies to Frank Sinatra)
15 353756 Search here or search for info on Unicode characters!
15 353663 Coming soon...
14 353347 Calendars on Win32 -- Not all there yet
14 353216 Calendars on Win32 -- just there for show....
14 352802 CharNext(ch) != ch+1, a lot of the time
13 352001 MSLU is not "open source" but I think that is really okay
12 351428 Every character has a story #3: U+0138 (LATIN SMALL LETTER KRA)
11 350482 International Domain Names? The sign on the door says 'Gone Phishing'....
11 350460 Every character has a story #2: U+234a U+234e U+2351 U+2355 U+2361
10 350450 Encodings in Strings are Evil Things (Part 7.1)
10 349988 Building sattelite assemblies in the Visual Studio IDE...
10 349769 Every character has a story #1: U+213a (ROTATED CAPITAL Q)
09 349538 It's Hungarian-esque
08 349248 Post titles here will not always be relevant
08 349230 How does it detect invalid characters?
07 348944 Updating the keyboard list in the logon dialog
06 347834 CP_ACP vs. GetACP
06 347536 The West Wing last night (5 January 2005)
05 347394 The new compiler error C4819
05 346933 What is up with number sorting?
04 346116 Why international test is an art (and why there are few fine artists)
03 346090 What's a spec? What's a design doc?
03 345719 Accessibility, Internationalization, and Keyboards (#3: MSKLC's UI)
02 345393 Culture names are not region names (and vice versa)
02 345389 Updated EULA for the Microsoft Layer for Unicode (MSLU)
01 345289 New updated EULA from the latest release of MSLU
01 345222 Does MS pull new keyboard layouts out of their @!#$%?
31 344888 Unlike LCMapString, the sort keys for English characters precede the sort keys for Korean
31 344739 French collation: When diacritical becomes diabolical
30 344714 Accessible crap advertising
30 344389 How do sort keys work?
29 344136 Comparison confusion: INVARIANT vs. ORDINAL
29 344107 My New Year's Resolutions
29 343583 Suggest a topic! (January 2005)
29 343557 What is a neutral culture? What is a neutral locale?
28 333168 "To start press the ALTGR key." Hmm... where's the ALTGR key?
27 333134 OT -- They taste like chicken, don't they?
27 332618 Why is there no pronunciation-based sort for Japanese?
26 332392 Is it Hangul? or Hangeul? or Han'gŭl? or what?
25 332259 What the %$#! are genitive dates?
24 331661 Accessibility, Internationalization, and Keyboards (#2: Accelerators)
23 331459 The West Wing last night (22 December 2004)
23 331112 Accessibility, Internationalization, and Keyboards (#1: Shortcuts)
22 329657 %WINDIR%\system32\kbd*.dll
21 328259 An 'Access Hero', sorta
20 328040 The Time [Zone] is Right...
20 327248 IMEs? They have it easy.... (revisions: 2004/12/20)
19 326806 Hebrew -- logical versus visual
19 325199 API Consistency and Developer Comfort
18 325156 What is behind the "Blogs I Read" list? (sorta OT)
18 323941 Putting your ducks in a row
17 323257 Dead keys are not intuitive
16 318271 Thursday morning wrestling: LCID vs. HKL
16 316644 Sorry to say it, but MS sucks
15 309881 Saying all those nouns over and over again...
14 307152 And what about the Japanese (Unicode) sort?
14 284838 Whats up with the Korean (Unicode) sort?
13 282387 Welcome to Sorting It All Out
13 281187 Regional Options is not intuitive (Duh!)
12 280196 (Not to alarm anyone, but) ATL can be stupid, sometimes
11 280129 I guess BIOS.NET may be on the way?
11 279998 Explaining the Windows XP/Server 2003 Regional and Language Options Dialog
11 279997 Explaining the Windows 2000 Regional Options Dialog
11 279942 What does "linguistic casing" mean?
10 279398 The letters in a language....
09 279020 What the heck is an LCID?
08 278170 Where is the locale? "Its Invariant." In where?
07 277204 Rebuilding the CRT and MFC for Unicode on Win9x....
06 276124 How to build the 7.1 MFC and the CRT DLLs with MSLU
06 276123 How to build the 7.0 MFC and the CRT DLLs with MSLU
06 276122 How to build the 6.0 MFC and the CRT DLLs with MSLU
06 275506 "My language is better than yours!" he said. He was wrong....
05 275412 Editorial Policy...
05 275231 How do I get the @!#$% name of the keyboard?
04 274926 Machine translation is not EASY
03 274288 The [Upper]Case of the Turkish İ (or: Casing, the 2nd)
02 273619 Get off my [lower] case! (or: Casing, the 1st)
01 272864 Crossing the DIGITal divide...
30 272207 They ask me "why is my Korean text in random order?"
29 271476 Normalization and Microsoft -- whats the story?
28 271121 Microsoft does not use the Unicode Collation Algorithm
27 271003 Suggest a topic! (December 2004)
27 270995 Comment policy....
27 270931 Some keyboarding terms
26 270769 'Evil date parsing', Parse, and ParseExact
13 257049 Using MSLU with ATL/WTL
13 257048 If you are using MFC 6.0 or 7.0 and you want to use MSLU...
01 280092 About Contacting Me
Support
Submit missing pieces
Check your own archives, feed caches and old e-mails, including backup drives and printed blog posts! If you happen to find any missing article, title or any piece thereof, feel free to e-mail them to me at jan.kucera@matfyz.cz. For the feeds, if using the Window RSS platform, the cache is stored at %LOCALAPPDATA%\Microsoft\Feeds\Sorting it all Out~.feed-ms. If you are not sure what articles you have, just send it in. Comments and comment feeds are what is needed most now, as well as any e-mails, since they are valuable source of revisions.
Current status:
At this point I believe the archive contains all the articles that have been publicly available. The Aimee Mann biography in en-GB is the only page known to be missing.
Contributed so far:
Media files and attachments
From the total number of 2563 images referenced in this blog, 8 could not be recovered (and 4 never worked). The important missing ones are:
If you have these images or know how to get them, please send them in! Other linked files should be all available.
Errors and comments
If you think something is not working as it should, most notably links or search, or if you have other questions about the archive, feel free to reach me at jan.kucera@matfyz.cz.
Donate
Please consider a donation to keep the archive running, maintained and free of advertising. At this stage, €1 monthly is all it takes to cover the costs of hosting and keep the siao2.com links working - can it be you? If your donation reaches €20, you will receive an offline version of this archive (including all images and media that are unavailable online).
Enjoy!
Jan Kučera