Correct me if I am wrong but AFAIK the itanium version of windows is 32 bit just like the MIPS version was.
You're wrong. I never used the MIPS version of Windows but the IA64 Windows is 64-bit. Don't forget about the other alternative OS for the IA64: HP-UX. Mine came straight from Bruce's company with a copy of HP-UX in the box.
Intel needs more than a just a Windows port - it needs an excellent windows port, with Microsoft's enthusiastic support egging customers on to make the transition to the new architecture.
Windows XP Pro for the Itanium was released the same day as Windows XP Pro for the x86. AFAIK (and I am not a Windows hacker) it has all, if not more, of the same functionality. Bruce may be reading a little too much./ People here seem to think that AMD's press releases about XP for the Hammer mean that MS won't support the Itanium. The fact is that they already have.
I'll grant that there is no evidence of "enthusiastic support" (does this mean a Windows 98 port?) If this was his main point, though, it got lost under the cry for an excellent Windows port.
We have a name for it...the Perimeter Diet. Shop mostly on the perimeter of the grocery store: meats, veggies, fruits, dairies. Of course flour, toothpaste and chocolate are in the center of the store but there's always a few exceptions. You don't find Twinkie's on the back wall of most grocery stores.
The second aspect is the perimeter exercise plan: park at the edge of the parking lot. Circling or idling your car for 20 minutes to get that spot right next to the disabled parking won't help your butt any (unless, of course, you are mobility-impaired.)
To wit: cook your own food and move your own body. It's not that difficult, even for Americans.
I realize that MIT didn't pay a post-doctoral candidate in Minsky's lab to type in my address. This doesn't matter. (Actually the whole zip code thing doesn't matter, but then little that appears in the./ comments section matters much.)
What does matter is that they are employing buggy software in their product. I don't care if Microsoft wrote it or if it was custom-coded by EW Dijkstra. They're shipping their product with errors introduced by buggy software (or buggy people.) If the windshield wiper fluid in your Ford doesn't spray no one cares if the wiper fluid pump was actually designed and manufactured in Ethiopia. It's Detroit's problem, period.
What I found amusing--and you might have to read this sentence three or four times to get the big words right--is that the magazine which says "Why software IS SO BAD (and how to fix it)" on the cover also has a bug on the same cover. If you're a little irony-challenged this morning, go back to bed.
This article is out of the July/August MIT Technology Review. My copy of the magazine proves their point in an ironic fashion.
The zip code I live in covers two cities, let's call them Appleville (tiny village) and Apricotland (large, sprawling concrete wasteland.) I live in Apricotland which is asciibetically second (based on the third letter.) Note that the first two letters are the same. MIT TR's mailing system lists me as living in Appleville. Why would it assume that zip code 12345 is the smaller village instead of the sprawling metropolis?
Yup. Buggy software. I could--as anyone reading./ probably could--isolate the bug in ten minutes given the source. Likely it assumes that either the first city is valid or that the likelihood of two cities beginning with the same two letters in the same zip code is too small to consider.
I have nothing against the virtual machine idea (C# + CLR) which is 100% like Java + the JVM. That is a good principle which has its uses (just asking why not go with Java, C# merely adds some syntactic sugar but brings no true improvements such as templates or multiple inheritance).
Nice use of buzzwords! I'm not going to argue your main point--that CLR-targetted languages are all too similar. To some extent, I agree, to some extent, I'm undecided. But to say that C# adds nothing is ridiculous. First, Sun has a death-grip on all JVM languages (MS doesn't restrict the CLR). Second, Java targets its own windowing system. The CLR toolkit works psuedo-natively with the world's largest deployed OS: not in a dorky little VM window. Lastly, the CLR doesn't include the export keyword nor does it support creating Beowulf clusters. Why did you ignore these obvious design failures?
Just because it's "over-the-top" doesn't mean it's not sincere. If this is a hoax they did a lot of work making (or finding) other over-the-top sites to link to. Check out their Objective: Landover Baptist Shutdown page. The links at the bottom are all the same style, but not all the same hosting service. This is one expensive and time-consuming hoax. Citizens United for a Decent Internet More shutdown Landover Baptist stuff Rebuilding Noah's Ark. Maybe if they did it with Legos it'd be a good/. story... I'm sorry to say, SS, but this is as real as Christianity in America gets. Maybe you Brits are a little more subdued, having gotten all of your religious craziness flushed out with Old King Hank. This is 'Merka, though, boy, and we march to the tune of our own banjoes.
For those who want to see the Evolution series in Seattle, it airs beginning May 14 on KCTS. I'm just finishing Dennett's book and look forward to the TV special. God has really blessed me: if not for the good folks at Mt Fellowship Baptist, I would have missed two hours of anti-Christian brainwashing Communist propoganda.
Without digressing as to who actually wrote the crappy 1.0 version, IBM made OS/2 for businesses. It was a business-class OS from a business-class company. Years later, it's failed in the consumer market but is still being used by its core customer base: businesses.
Similarly, Linux is a geeky OS, written by geeks for geeks. Years later it will fail in the consumer market but will still be used by its core customer base: geeks.
OS/2 was a better DOS than DOS and a better Windows than Windows. When I ran it, it was a better kernel for the GNU toolset and X-Window system than Linux. (Linux has improved, thank god.) The sole advantage that Linux has is that IBM can't pull it off the market.
1. Intel is also touting Linux on the Itanium. See www.intel.com/itanium. Notice that the supported OS's are "Enterprise UNIX, Linux and Windows", yes, in that order. WinTel is dead, long live WinTel.
2. If Microsoft claimed that they're planning to ship WinXP for AMD,./ would be screaming about vaporware. AMD not only says it will be there, they previewed it (first line of source article. Does anyone read those?)
3. Finally, from ExtremeTech's article about the Hammer vs the Itanium: "Intel's IA-64 is a clean break, while AMD's Hammer is philosophically (some would say pathologically) another extension to the ages-old x86 architecture." Do you think AMD is extending x86 to protect all of those Linux apps that people depend upon? I don't think so. They want to make sure people can run AOL version 7.0 on their 64-bit machines.
4. This is still point three: A bumper sticker I saw in San Jose reads "Intel puts the backwards in backwards compatible." Give them a break. They're trying something new (while hedging their bets with Yamhill.) AMD is giving us the same old, same old.
You will be waiting a long time for.Net to be viable on FreeBSD. It will probably never happen. It's just Microsofts way of dividing the free Unix community, in my opinion.
FreeBSD finally gets Native JDK (December, 2001.).NET isn't even out yet and MS is targetting BSD. Face it: Microsoft is evil. Sun would love to be evil, if only they had the market share. IBM still thinks that it's evil, but it really isn't anymore. Oracle is still hoping for the day when their DB will dominate the OS market. And Steve Jobs, well, Steve will be wearing his trademark black turtleneck today and dreaming about Apple becoming the One True Computer. All of them are closed-source proprietary companies that would love to Divide the Free Unix Community.
For that matter, Ma Bell would love to control the Free Unix Community. Or aren't you old enough to remember when Murray Hill was the center of the universe?
Microsoft has opened up C# and the CLR for standardization so that anyone can implement a version of it. This is something Sun has been quite hesistant to do with Java. In fact, Sun sued Microsoft for "polluting" Java.
Microsoft is porting.NET to FreeBSD. How does that help them establish "Windows Everywhere"? They aren't suing or threatening Miguel for his Mono project: in fact, they seem to be encouraging it (or amused by it) judging by
the interview with him on MSDN.
C# is a nice, clean platform for Windows GUI development. And ASP.NET is cool enough to give IIS a feature edge (as opposed to a security edge) over Apache. Not that the Apache group couldn't create something like Tomcat to serve ASP.NET from Apache, mind you..NET is, after all, an open standard.
Microsoft needs.NET because Microsoft's customers want an easier way to develop. Period. Apple developers love coding for Apple. Linux developers love, well, anything anti-Microsoft. And Windows developers--God help them--should be able to enjoy Windows development. Having actually written an app or two using the CLR I assure you that it is much more enjoyable than MFC.
IANAWT (I am not a Windows Troll). I am a BSD user looking forward to.NET on BSD. I am a Perl coder looking forward to Perl.NET. And yes, I use and code on Windows at work. And for these reasons, it's very cool to have.NET.
The second report is much better. It includes helpful information such as a rule to determine whether an app is KDE- or Gnome-based. (Hint: look at the first letter!) It also mentions the concept of Free Beer, which is vitally important in that Great Land of Overtaxed Pints.
Seriously, though, #14 needs to be emphasized:
"We recommend that the Government obtain full rights to bespoke software that it procures - this includes any customisation of off-the-shelf software packages."
Without regard to the predicted viability of Linux versus Windows, I don't see many COTS vendors interested in turning their source over to the Queen.
Her Majesty's a pretty nice girl, but she hasn't got a lot to say / Her Majesty's got some pretty nice source, which she patches from day to day / I wanna tell her that I love her a lot, but I haven't got a lotta lotta time / Her Majesty's a pretty nice girl and some day I'm gonna make her mine, oh yeah, some day I'm gonna make her mine!
The Seattle Community Network accepts donations through helping.org. There is no transaction fee as all costs are paid for by the AOL Time Warner Foundation. If any of these projects are 1) actually charities and 2) reading this, check out helping.org or some similar service. It stinks less than Amazon.
(off topic) And to those who say we need to be equal, involved partners in the development of free software, get a clue. Some people can code, some people can pay. I doubt you've contributed as much to Linux as, say, Linus, or as much to Emacs as RMS (not that you'd notice extra code in Emacs.) Should you limit your usage to the level of your involvement? What about your grandma? If she can't code, should she be allowed to use Linux?
Others can't be allowed to help at all. Should a Microsoft employee not be allowed to use FreeBSD? I guarantee you that FreeBSD wouldn't want someone who has access to NT internals submitting code to their project. If you doubt this, check out the GNU.NOT project and see what they say about reading non-published MS memos.
Sure, just move to (insert metropolitan area here)
on
Apartments for Techies?
·
· Score: 3, Funny
Here on the Eastside of Seattle there are scads of wired apartments. Ironically, there's also a surplus of technology businesses. But you probably are only interested in an apartment near to (insert backwater Walmart town here). Gee, sorry I couldn't help.
BTW, I'm looking for a great pizza place. Anywhere in America's fine with me. TIA.
From the article: The complicated undertaking, which has been a work in progress for over a year, requires the companies to map native Win32 API calls to the Linux equivalents so that Windows applications will run normally in that environment.
From the WineHQ web page: Wine is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix. Think of Wine as a Windows compatibility layer. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes.
Either this is FUD or M$ is trying to rewrite Wine without that nasty GPL so they can claim in 2008 that they invented it after years and years of research.
From a previous article, "I won't sell out", available on the "previous articles" link: "I like to think of myself as one writer, at least, able to offer reassurance, in a world or medium where everyone is for sale and where cynicism is practically immeasurable, that there is an island of integrity in this cybersea of greed. Let history record that even as the Web surrendered to commercial legions bearing filthy lucre, there still stood one journalist, at least, in whom readers could trust absolutely." Yeah...I think this comment speaks for itself.
You're wrong. I never used the MIPS version of Windows but the IA64 Windows is 64-bit. Don't forget about the other alternative OS for the IA64: HP-UX. Mine came straight from Bruce's company with a copy of HP-UX in the box.
Windows XP Pro for the Itanium was released the same day as Windows XP Pro for the x86. AFAIK (and I am not a Windows hacker) it has all, if not more, of the same functionality. Bruce may be reading a little too much ./ People here seem to think that AMD's press releases about XP for the Hammer mean that MS won't support the Itanium. The fact is that they already have.
I'll grant that there is no evidence of "enthusiastic support" (does this mean a Windows 98 port?) If this was his main point, though, it got lost under the cry for an excellent Windows port.
We have a name for it...the Perimeter Diet. Shop mostly on the perimeter of the grocery store: meats, veggies, fruits, dairies. Of course flour, toothpaste and chocolate are in the center of the store but there's always a few exceptions. You don't find Twinkie's on the back wall of most grocery stores.
The second aspect is the perimeter exercise plan: park at the edge of the parking lot. Circling or idling your car for 20 minutes to get that spot right next to the disabled parking won't help your butt any (unless, of course, you are mobility-impaired.)
To wit: cook your own food and move your own body. It's not that difficult, even for Americans.
I realize that MIT didn't pay a post-doctoral candidate in Minsky's lab to type in my address. This doesn't matter. (Actually the whole zip code thing doesn't matter, but then little that appears in the ./ comments section matters much.)
What does matter is that they are employing buggy software in their product. I don't care if Microsoft wrote it or if it was custom-coded by EW Dijkstra. They're shipping their product with errors introduced by buggy software (or buggy people.) If the windshield wiper fluid in your Ford doesn't spray no one cares if the wiper fluid pump was actually designed and manufactured in Ethiopia. It's Detroit's problem, period.
What I found amusing--and you might have to read this sentence three or four times to get the big words right--is that the magazine which says "Why software IS SO BAD (and how to fix it)" on the cover also has a bug on the same cover. If you're a little irony-challenged this morning, go back to bed.
This article is out of the July/August MIT Technology Review. My copy of the magazine proves their point in an ironic fashion.
./ probably could--isolate the bug in ten minutes given the source. Likely it assumes that either the first city is valid or that the likelihood of two cities beginning with the same two letters in the same zip code is too small to consider.
The zip code I live in covers two cities, let's call them Appleville (tiny village) and Apricotland (large, sprawling concrete wasteland.) I live in Apricotland which is asciibetically second (based on the third letter.) Note that the first two letters are the same. MIT TR's mailing system lists me as living in Appleville. Why would it assume that zip code 12345 is the smaller village instead of the sprawling metropolis?
Yup. Buggy software. I could--as anyone reading
The joke's on you, MIT.
I have nothing against the virtual machine idea (C# + CLR) which is 100% like Java + the JVM. That is a good principle which has its uses (just asking why not go with Java, C# merely adds some syntactic sugar but brings no true improvements such as templates or multiple inheritance).
Nice use of buzzwords! I'm not going to argue your main point--that CLR-targetted languages are all too similar. To some extent, I agree, to some extent, I'm undecided. But to say that C# adds nothing is ridiculous. First, Sun has a death-grip on all JVM languages (MS doesn't restrict the CLR). Second, Java targets its own windowing system. The CLR toolkit works psuedo-natively with the world's largest deployed OS: not in a dorky little VM window. Lastly, the CLR doesn't include the export keyword nor does it support creating Beowulf clusters. Why did you ignore these obvious design failures?
Just because it's "over-the-top" doesn't mean it's not sincere. If this is a hoax they did a lot of work making (or finding) other over-the-top sites to link to. Check out their Objective: Landover Baptist Shutdown page. The links at the bottom are all the same style, but not all the same hosting service. This is one expensive and time-consuming hoax. /. story...
Citizens United for a Decent Internet
More shutdown Landover Baptist stuff
Rebuilding Noah's Ark. Maybe if they did it with Legos it'd be a good
I'm sorry to say, SS, but this is as real as Christianity in America gets. Maybe you Brits are a little more subdued, having gotten all of your religious craziness flushed out with Old King Hank. This is 'Merka, though, boy, and we march to the tune of our own banjoes.
For those who want to see the Evolution series in Seattle, it airs beginning May 14 on KCTS. I'm just finishing Dennett's book and look forward to the TV special. God has really blessed me: if not for the good folks at Mt Fellowship Baptist, I would have missed two hours of anti-Christian brainwashing Communist propoganda.
Without digressing as to who actually wrote the crappy 1.0 version, IBM made OS/2 for businesses. It was a business-class OS from a business-class company. Years later, it's failed in the consumer market but is still being used by its core customer base: businesses.
Similarly, Linux is a geeky OS, written by geeks for geeks. Years later it will fail in the consumer market but will still be used by its core customer base: geeks.
OS/2 was a better DOS than DOS and a better Windows than Windows. When I ran it, it was a better kernel for the GNU toolset and X-Window system than Linux. (Linux has improved, thank god.) The sole advantage that Linux has is that IBM can't pull it off the market.
1. Intel is also touting Linux on the Itanium. See www.intel.com/itanium. Notice that the supported OS's are "Enterprise UNIX, Linux and Windows", yes, in that order. WinTel is dead, long live WinTel.
./ would be screaming about vaporware. AMD not only says it will be there, they previewed it (first line of source article. Does anyone read those?)
2. If Microsoft claimed that they're planning to ship WinXP for AMD,
3. Finally, from ExtremeTech's article about the Hammer vs the Itanium: "Intel's IA-64 is a clean break, while AMD's Hammer is philosophically (some would say pathologically) another extension to the ages-old x86 architecture." Do you think AMD is extending x86 to protect all of those Linux apps that people depend upon? I don't think so. They want to make sure people can run AOL version 7.0 on their 64-bit machines.
4. This is still point three: A bumper sticker I saw in San Jose reads "Intel puts the backwards in backwards compatible." Give them a break. They're trying something new (while hedging their bets with Yamhill.) AMD is giving us the same old, same old.
You will be waiting a long time for .Net to be viable on FreeBSD. It will probably never happen. It's just Microsofts way of dividing the free Unix community, in my opinion.
.NET isn't even out yet and MS is targetting BSD. Face it: Microsoft is evil. Sun would love to be evil, if only they had the market share. IBM still thinks that it's evil, but it really isn't anymore. Oracle is still hoping for the day when their DB will dominate the OS market. And Steve Jobs, well, Steve will be wearing his trademark black turtleneck today and dreaming about Apple becoming the One True Computer. All of them are closed-source proprietary companies that would love to Divide the Free Unix Community.
FreeBSD finally gets Native JDK (December, 2001.)
For that matter, Ma Bell would love to control the Free Unix Community. Or aren't you old enough to remember when Murray Hill was the center of the universe?
Microsoft is porting .NET to FreeBSD. How does that help them establish "Windows Everywhere"? They aren't suing or threatening Miguel for his Mono project: in fact, they seem to be encouraging it (or amused by it) judging by
the interview with him on MSDN.
C# is a nice, clean platform for Windows GUI development. And ASP.NET is cool enough to give IIS a feature edge (as opposed to a security edge) over Apache. Not that the Apache group couldn't create something like Tomcat to serve ASP.NET from Apache, mind you. .NET is, after all, an open standard.
Microsoft needs .NET because Microsoft's customers want an easier way to develop. Period. Apple developers love coding for Apple. Linux developers love, well, anything anti-Microsoft. And Windows developers--God help them--should be able to enjoy Windows development. Having actually written an app or two using the CLR I assure you that it is much more enjoyable than MFC.
IANAWT (I am not a Windows Troll). I am a BSD user looking forward to .NET on BSD. I am a Perl coder looking forward to Perl.NET. And yes, I use and code on Windows at work. And for these reasons, it's very cool to have .NET.
The second report is much better. It includes helpful information such as a rule to determine whether an app is KDE- or Gnome-based. (Hint: look at the first letter!) It also mentions the concept of Free Beer, which is vitally important in that Great Land of Overtaxed Pints.
Seriously, though, #14 needs to be emphasized:
"We recommend that the Government obtain full rights to bespoke software that it procures - this includes any customisation of off-the-shelf software packages."
Without regard to the predicted viability of Linux versus Windows, I don't see many COTS vendors interested in turning their source over to the Queen.
Her Majesty's a pretty nice girl, but she hasn't got a lot to say / Her Majesty's got some pretty nice source, which she patches from day to day / I wanna tell her that I love her a lot, but I haven't got a lotta lotta time / Her Majesty's a pretty nice girl and some day I'm gonna make her mine, oh yeah, some day I'm gonna make her mine!
The Seattle Community Network accepts donations through helping.org. There is no transaction fee as all costs are paid for by the AOL Time Warner Foundation. If any of these projects are 1) actually charities and 2) reading this, check out helping.org or some similar service. It stinks less than Amazon.
.NOT project and see what they say about reading non-published MS memos.
(off topic) And to those who say we need to be equal, involved partners in the development of free software, get a clue. Some people can code, some people can pay. I doubt you've contributed as much to Linux as, say, Linus, or as much to Emacs as RMS (not that you'd notice extra code in Emacs.) Should you limit your usage to the level of your involvement? What about your grandma? If she can't code, should she be allowed to use Linux?
Others can't be allowed to help at all. Should a Microsoft employee not be allowed to use FreeBSD? I guarantee you that FreeBSD wouldn't want someone who has access to NT internals submitting code to their project. If you doubt this, check out the GNU
Here on the Eastside of Seattle there are scads of wired apartments. Ironically, there's also a surplus of technology businesses. But you probably are only interested in an apartment near to (insert backwater Walmart town here). Gee, sorry I couldn't help.
BTW, I'm looking for a great pizza place. Anywhere in America's fine with me. TIA.
From the article:
The complicated undertaking, which has been a work in progress for over a year, requires the companies to map native Win32 API calls to the Linux equivalents so that Windows applications will run normally in that environment.
From the WineHQ web page:
Wine is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix. Think of Wine as a Windows compatibility layer. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes.
Either this is FUD or M$ is trying to rewrite Wine without that nasty GPL so they can claim in 2008 that they invented it after years and years of research.
From a previous article, "I won't sell out", available on the "previous articles" link: "I like to think of myself as one writer, at least, able to offer reassurance, in a world or medium where everyone is for sale and where cynicism is practically immeasurable, that there is an island of integrity in this cybersea of greed. Let history record that even as the Web surrendered to commercial legions bearing filthy lucre, there still stood one journalist, at least, in whom readers could trust absolutely." Yeah...I think this comment speaks for itself.