Microsoft gives generously to China

N&P: Discuss governments, nations, politics and recent related news here.

Moderators: Alyrium Denryle, Edi, K. A. Pital

User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

Microsoft gives generously to China

Post by moku »

Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
Peregrin Toker
Emperor's Hand
Posts: 8609
Joined: 2002-07-04 10:57am
Location: Denmark
Contact:

Post by Peregrin Toker »

Why would Red China need the Microsoft source codes... internet-based espionage, perhaps?

In any case, it's worth mentioning that the Chinese gov't databases run Linux.
"Hi there, would you like to have a cookie?"

"No, actually I would HATE to have a cookie, you vapid waste of inedible flesh!"
User avatar
BoredShirtless
BANNED
Posts: 3107
Joined: 2003-02-26 10:57am
Location: Stuttgart, Germany

Post by BoredShirtless »

Peregrin Toker wrote:Why would Red China need the Microsoft source codes... internet-based espionage, perhaps?
Development.
In any case, it's worth mentioning that the Chinese gov't databases run Linux.
Irrelevant.
User avatar
Sarevok
The Fearless One
Posts: 10681
Joined: 2002-12-24 07:29am
Location: The Covenants last and final line of defense

Post by Sarevok »

Peregrin Toker wrote:Why would Red China need the Microsoft source codes... internet-based espionage, perhaps?

In any case, it's worth mentioning that the Chinese gov't databases run Linux.
Perhaps the Chinese goverment wants to be abolutely sure that Microsoft did not include any back doors or trojans in their code.
I have to tell you something everything I wrote above is a lie.
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

This would be the results of Microsoft's Shared Source Initiative.

Its basicly designed to convince government and other very large institutions that Microsoft's stuff doesnt include any backdoors or the like.

But given that a 1 byte change allowed for the remote compromization of the linux kernel, it really doesnt say much.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

It's not surprising that a small change in code can completely fuck up a program. Just try a couple of for loops in C++ that look like this ...

Code: Select all

for(i = 1; i < someNumber; i++)
    cout << "i = " << i << endl;
and

Code: Select all

for(i = 1; i < someNumber; i--)
    cout << "i = " << i << endl;
There's only a small difference, but one will work, and the other will go on forever.
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

Durandal wrote:It's not surprising that a small change in code can completely fuck up a program. Just try a couple of for loops in C++ that look like this ...
Yup. Except in this case, it was valid code for all but a single extreme case and then it was a garrientied remote expliot.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

Goes like this:

Post by moku »

It goes somethign like this: The National American Security use Microsoft (yes as absurd and stupid it is :roll: ) and Microsoft was considering selling it's source code (under it's fucked up licenses such as you have only bought the license to use this product etc.) and thus (duh) the National Security said: "NO" cause it'll fuck up their security, and anybody with the source code (especially "unreliable" countries such as China) could completely hack into the Security mainframe. NOW: Microsoft has sold the code to China.
Thanks USA! What a bunch of dumnasses they are at the Security initiative... 8)
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
Edi
Dragonlord
Dragonlord
Posts: 12461
Joined: 2002-07-11 12:27am
Location: Helsinki, Finland

Post by Edi »

Actually, the Linux kernel exploit attempt would have made any and all operations that checked for that very rare instance an automatic remote hack. Normally the operation checked if two flags were set to something, the modified version automatically set the flags to those (normally illegal) positions and allowed a remote compromise of the system.

Edi
Warwolf Urban Combat Specialist

Why is it so goddamned hard to get little assholes like you to admit it when you fuck up? Is it pride? What gives you the right to have any pride?
–Darth Wong to vivftp

GOP message? Why don't they just come out of the closet: FASCISTS R' US –Patrick Degan

The GOP has a problem with anyone coming out of the closet. –18-till-I-die
User avatar
Sarevok
The Fearless One
Posts: 10681
Joined: 2002-12-24 07:29am
Location: The Covenants last and final line of defense

Post by Sarevok »

It's not surprising that a small change in code can completely fuck up a program. Just try a couple of for loops in C++ that look like this ...
Indeed. The worst bugs happen with poiners. Sometimes programs derefence invalid or null pointers or forget to delete dynamicaly allocated memory.
I have to tell you something everything I wrote above is a lie.
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

C++

Post by moku »

I asked my dad about that C++ coding (let it to be known to you folks that I am only 14, thus still I have yet to learn a shitload of stuff). I understand it now, and realize (sorry this is borin') that if you say i=1 and then tell it that it should continue to add 1 to i until it reaches a certain digit (I think under) it stops, however when you say i=1 and the number to reach is 5 and you give it the subtraction command you then have told it to subtract 1 (-1) to your pronumeral (i) and thus go -1, -2, -3 and so on., This now seperates you from your set digit (5) and now you are moving away from it; thus an infinite loop...

Am I correct or was that just stupid bullshit? :(
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
Edi
Dragonlord
Dragonlord
Posts: 12461
Joined: 2002-07-11 12:27am
Location: Helsinki, Finland

Post by Edi »

That's right. And no reason to be ashamed that you don't know something, all of us learn something new all the time. Your dad explained to you what Durandal's bit of code explains to those of us who know programming (or like me, who know how to read simple code but can't program worth shit).

Edi
Warwolf Urban Combat Specialist

Why is it so goddamned hard to get little assholes like you to admit it when you fuck up? Is it pride? What gives you the right to have any pride?
–Darth Wong to vivftp

GOP message? Why don't they just come out of the closet: FASCISTS R' US –Patrick Degan

The GOP has a problem with anyone coming out of the closet. –18-till-I-die
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

Thanks =]

Post by moku »

Thanks, now i don't feel like a worthless bag of shit. :oops: Anyhow, you folks want to help me out a bit? I have a Euthanasia Law assignmnet to do (recieved today), and I am conducting surveys.
Here is the link.

Thanks again. :wink:
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
BoredShirtless
BANNED
Posts: 3107
Joined: 2003-02-26 10:57am
Location: Stuttgart, Germany

Re: Thanks =]

Post by BoredShirtless »

`naeo wrote:Thanks, now i don't feel like a worthless bag of shit. :oops:
Dude, I've seen university students trip on infinite loops; you're off to a good start. :)
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

So can you help me out?

Post by moku »

Thanks for helpiung out in my survey! 8)

Is, there some other code you could show me? That C++ coding looks pretty cool. My dad uses Python a lot. Says it rocks quite a bit - though he can program in a couple of languages.
I am actually named after a programing language... Can you guess which one? :D
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Re: So can you help me out?

Post by Ace Pace »

`naeo wrote:Thanks for helpiung out in my survey! 8)

Is, there some other code you could show me? That C++ coding looks pretty cool. My dad uses Python a lot. Says it rocks quite a bit - though he can program in a couple of languages.
I am actually named after a programing language... Can you guess which one? :D
THe fact that only one language resembles a name, and your email addy :P

PASCAL

Like Edi, I can read code, but can't program a shit in anything.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
BoredShirtless
BANNED
Posts: 3107
Joined: 2003-02-26 10:57am
Location: Stuttgart, Germany

Re: So can you help me out?

Post by BoredShirtless »

`naeo wrote:Thanks for helpiung out in my survey! 8)

Is, there some other code you could show me?
Sure. :) A for loop in Java:

char [] charArray = {'a','b','c'};
for (int i=0; i<charArray.length; i++) {
System.out.println("Character at index "+i+" in the character array is "+charArray);
}


That C++ coding looks pretty cool.


Yeah. :) Actually, C++ and C are arguably the most powerful languages.


My dad uses Python a lot. Says it rocks quite a bit - though he can program in a couple of languages.
I am actually named after a programing language... Can you guess which one? :D


Ada? Alf? Amber? What letter does your name start with?
User avatar
BoredShirtless
BANNED
Posts: 3107
Joined: 2003-02-26 10:57am
Location: Stuttgart, Germany

Re: So can you help me out?

Post by BoredShirtless »

Ace Pace wrote:PASCAL.
Smart ass! :wink:
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Re: So can you help me out?

Post by Ace Pace »

BoredShirtless wrote:
Ada? Alf? Amber? What letter does your name start with?
Hello?
His email.... think :P
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

evilcat4000 wrote:
It's not surprising that a small change in code can completely fuck up a program. Just try a couple of for loops in C++ that look like this ...
Indeed. The worst bugs happen with poiners. Sometimes programs derefence invalid or null pointers or forget to delete dynamicaly allocated memory.
What about buffer overflows and running past the end of an array?

And the Linux kernel is C, not C++.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

Damn

Post by moku »

Damn, should've not added that address in the sig.

Mhh, that coding, i don't understand it. sorry, dad is not around, so i guess it is you i have to ask. :oops:
Umm, how do you (in BBS code) write the "code" for instance like you folks did?

And is there anything else i should get accustomed to and/or known to at these boards? (i am a n00b).

thanks again,

pascal :!:
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Re: Damn

Post by Ace Pace »

`naeo wrote:
And is there anything else i should get accustomed to and/or known to at these boards? (i am a n00b).

thanks again,

pascal :!:
From a fellow 14 year old :P

Preper to be initialy shocked at the wording, discussion, and the speed that topics turn to anal sex, also, stupidty is flamed :P

Other then that, read the announcement forum.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
moku
Jedi Knight
Posts: 527
Joined: 2004-04-15 02:42am
Location: Canberra, Au.
Contact:

Post by moku »

I have read the FAQ etc. and have discovered this place is brutal compared to the other boards I am part of. :shock: So erm, anybody in particular I should be wary of? Like some ex-janitor nymphomaniac or similar?
(*what?!?*)

:lol:
Image | And ffs I'm a guy | Kaffee und Kuchen | SD.net Chroniclers | Knight of the Garter Image

[+] Wikipedia - The free encyclopedia
[+] Wombat, my blog
Contact @ mokuias {at} gmail {dot} com
User avatar
BoredShirtless
BANNED
Posts: 3107
Joined: 2003-02-26 10:57am
Location: Stuttgart, Germany

Re: Damn

Post by BoredShirtless »

`naeo wrote:Mhh, that coding, i don't understand it. sorry, dad is not around, so i guess it is you i have to ask. :oops:
What questions do you have?
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

`naeo wrote:I have read the FAQ etc. and have discovered this place is brutal compared to the other boards I am part of. :shock: So erm, anybody in particular I should be wary of? Like some ex-janitor nymphomaniac or similar?
(*what?!?*)

:lol:
Hmn, let me give you a condensed list, with my opinion:

1) watch out for double posts, though admin useally delete them
2) Beware following links that Einhander won't inline
3) Do not think that star trek can win a salad fight
4) Fight of Foo is taken :P
5) Thou Shalt Not request Membership in BOTM after saying your 14
5) The mary Poppins VS trinty thread is NOT a legend :P
6) Beware of Einhander\Sheppard

I suppose the rest can add their own thoughts :P
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
Post Reply