Microsoft wierdness

Seen something interesting in the news or on the intertubes? Discuss it here.

Moderators: Zamfir, Hawknc, Moderators General, Prelates

User avatar
Zohar
COMMANDER PORN
Posts: 8572
Joined: Fri Apr 27, 2007 8:45 pm UTC
Location: Denver

Microsoft wierdness

Postby Zohar » Mon Sep 10, 2007 7:00 pm UTC

This really works, it's so strange...

Any thoughts on that?

Edit: I don't think the "Con" thing or the Word thing are very surprising, but the Notepad thing is really bizarre. I don't think it's a conspiracy or anything but it's a strange bug to have, isn't it? Also, does this belong in the Computer forum?
Mighty Jalapeno: "See, Zohar agrees, and he's nice to people."
SecondTalon: "Still better looking than Jesus."

Not how I say my name

User avatar
tomw2005
Posts: 24
Joined: Tue Apr 17, 2007 11:59 pm UTC

Postby tomw2005 » Mon Sep 10, 2007 7:11 pm UTC

On Vista the notepad thing does nothing. The others seem to work.

Tom W

User avatar
I_Ate_My_Children
Posts: 17
Joined: Mon Sep 10, 2007 6:55 pm UTC

Postby I_Ate_My_Children » Mon Sep 10, 2007 7:14 pm UTC

Woah! I don't have Word so I can't check #3 but I couldn't make the map and the notepad file changed.

I can't imagine why Microsoft did this, probably to freak out some of the most paranoid.

ZeroSum
Cooler than Jeff
Posts: 2903
Joined: Tue May 08, 2007 10:10 pm UTC

Postby ZeroSum » Mon Sep 10, 2007 7:15 pm UTC

CON is the reserved name for "console" or keyboard input. AUX and PRN are similar reserved words.

The Notepad thing is a corner case in the encoding detection algorithm.

The =rand(200,99) is a debugging test function.

Oh, and the "MS team can't explain it" BS is, frankly, BS.
Last edited by ZeroSum on Mon Sep 10, 2007 7:16 pm UTC, edited 1 time in total.

User avatar
Zohar
COMMANDER PORN
Posts: 8572
Joined: Fri Apr 27, 2007 8:45 pm UTC
Location: Denver

Postby Zohar » Mon Sep 10, 2007 7:16 pm UTC

A friend just told me that the Word thing is actually a known feature (why?) and that there are various words you can't use for directories because they're certain keywords (he says you can't create a directory called "root" in Unix, for example).

The Bush one is an odd bug.
Mighty Jalapeno: "See, Zohar agrees, and he's nice to people."
SecondTalon: "Still better looking than Jesus."

Not how I say my name

User avatar
Clerria
Posts: 717
Joined: Tue Sep 04, 2007 4:40 pm UTC
Location: Austin
Contact:

Postby Clerria » Mon Sep 10, 2007 7:24 pm UTC

You can't name a particular spreadsheet in an excel file "History" but I think that's about all I can recall.

User avatar
gmalivuk
GNU Terry Pratchett
Posts: 26833
Joined: Wed Feb 28, 2007 6:02 pm UTC
Location: Here and There
Contact:

Postby gmalivuk » Mon Sep 10, 2007 9:11 pm UTC

Zohar wrote:The Bush one is an odd bug.


That one, if I recall, has something to do with the number of letters or something. It just so happens that that Bush phrase is one of a huge number for which the same will happen.

Other things like this, when intentional and without a better explanation, are known as Easter Eggs, and you can find tons of them all over the Internet.
Unless stated otherwise, I do not care whether a statement, by itself, constitutes a persuasive political argument. I care whether it's true.
---
If this post has math that doesn't work for you, use TeX the World for Firefox or Chrome

(he/him/his)

Agentlien
Posts: 31
Joined: Mon Sep 10, 2007 6:06 pm UTC
Location: Göteborg, Sweden

Postby Agentlien » Mon Sep 10, 2007 11:24 pm UTC

Those were some really interesting things.
The com1, lpt1 and so on being reserved is understandable.
I can't verify the Word one as I use OpenOffice.
This MSDN article holds the explanation of the notepad bug.

It is about the function called whenever you save a text file for which the character table has not yet been determined. This is the interesting part of the article:

MSDN wrote:This function uses various statistical and deterministic methods to make its determination [...] These tests are not foolproof. The statistical tests assume certain amounts of variation between low and high bytes in a string, and some ASCII strings can slip through. For example, if lpBuffer indicates the ASCII string 0x41, 0x0A, 0x0D, 0x1D (A\n\r^Z), the string passes the IS_TEXT_UNICODE_STATISTICS test, although failure would be preferable.


Edit: I found out that this bug will often occur if the text entered is a sequence of four strings with character lengths 4, 3, 3 and 5 respectively. Another example is "this app can break"
Last edited by Agentlien on Mon Sep 10, 2007 11:31 pm UTC, edited 2 times in total.
You C, I aim to Assemble a PERL of knowledge, helpful FOR TRANsit to new languages.
___
When writing a report, always include valid references. You never know when the Garbage Collector may stop by.

Khonsu
Posts: 877
Joined: Wed Aug 15, 2007 1:55 am UTC

Postby Khonsu » Mon Sep 10, 2007 11:25 pm UTC

This is another silly chain letter sort of thing to amuse people who don't have any idea how certain technologies work. Sigh.

Klye
Posts: 399
Joined: Thu Feb 08, 2007 5:05 am UTC
Location: Texas
Contact:

Postby Klye » Tue Sep 11, 2007 3:16 am UTC

Ahh, reminds me of Office 98. When Word had pinball and Excel had a flight simulator. Those were the good days...
Phi wrote: Be careful when touching it though. It really expands.

Why would she say that?!?

User avatar
Pesto
Posts: 737
Joined: Wed Sep 05, 2007 5:33 pm UTC
Location: Berkeley, CA

Postby Pesto » Tue Sep 11, 2007 3:34 pm UTC

I couldn't get the word thing to work.


Return to “News & Articles”

Who is online

Users browsing this forum: No registered users and 10 guests