You're arguing that Microsoft technologies are being supported by the MS monopoly because new software packages rely on them instead of 3rd party solutions. Since we're comparing ActiveX/COM components, specifically the web browser and media player, we should compare them to components from 3rd party companies.
There are two reasons I can think of to go with Microsoft's components:
You don't have to pay another company to use their component. This applies only if it costs money though. Mozilla exposes its browser via XPCOM, but I'm not sure about a free ActiveX media player.
You don't have to supply the component if you can be assured it is on the user's machine. The savings here is in download time for internet-delivered apps, and offers no significant savings for shrink-wrapped software.
So for the common case, shrink-wrapped software using free alternative components, there is little reason to go with Microsoft just because their components are already installed.
Depends.exe shows you graphically what the dependencies are and what those dependencies depend on, and so on. It also shows you neat stuff like exported functions and their byte offsets, and if the dependencies exist or not.
I'm not sure if depends.exe comes with Windows or not though. I know it comes with Visual C++. But my dumpbin.exe is in the Visual C++ directory too, so maybe users don't have either of them.
I was just browsing Microsoft blogs and came across this article on what Microsoft is doing about people being able to do what they want with their existing computers without buying XP and Word 2003.
You press F1 after you plug the keyboard in, of course. Would you prefer "Keyboard not found, plug it in and then press F1"? But it might be that the keyboard is malfunctioning, so then the message should be "Keyboard not found, replace and press F1". But the BIOS doesn't know. So it's just telling you what to do to continue.
Yes, actually he is. He's given over $3 billion to global health alone. You can't expect Bill to give away close to his full net worth, especially at the young age of 47. People don't get to be multi-billionaires by spending everything they have no matter what the cause.
I don't know.. this story isn't that old, is it? It will take some time for all the people who care about this and know it can cause people problems to learn of it, and then they'll spread the word. I know I can probably influence several people to stay away from TurboTax, which is probably true for a lot of techies. Also anyone who has TurboTax ruin their computer will complain loudly and influence even more. So hopefully in March and April and even more next year we'll see TurboTax sales decline.
I've seen what people have to do to get jobs out of college these days, assuming you have less than two years of good experience. If you do, make sure you have a full (2+ pages) resume on monster.com and maybe craigslist.org loaded with skills, so HR will choose your resume and pass it on to the people who will actually call you for an interview.
But for the rest of us, you have to be as agressive as you can without being annoying. The first thing to keep in mind is to ignore job postings. In order for a company to actually post an open position, these things have to happen first:
The person ultimately in charge of hiring has no friends he knows that can do the job, no one he owes a favor, and no relatives that have children or aunts or parents that could do it
He asks his employees if they do, and none of them do either
He asks his friends if they have any friends that could do it, and they say no
He now goes to HR and tells them to just give him a very narrow slice of the resumes they get, maybe the first 50 resumes each day that have so-and-so experience, etc. There are already thousands upon thousands of resumes that HR has to go through, so this is the quickest. Only if HR feels it needs more resumes than it already has, and believe me it has a lot, will it post it to a job board. This costs HR money and time.
So now that you've given up on job postings, here are some recommendations:
Network: Make friends online that either do what you like to do, or even better, hire people that do what you like to do. I've gotten two leads this way. You can do this on IRC, AOL (managers hang out here), newsgroups, or open source projects.
Research: Find the companies you really want to work for. Companies right now can afford to only hire people who were born hoping to work for them doing exactly the job they're looking to fill. So you might as well focus your energy on getting an interview with them. These companies' web sites will not list your position, but you will need to find the phone number of the secretary of the guy who is going to end up hiring you. Don't ask me how, but a friend of mine did this and now lives a lot more comfortably than I do.
Have a backup plan: Things will not go smoothly. You need to stay focused but know where you'll live and eat while you job hunt. I personally believe that in these times, it's alright to live wherever you can, including with relatives that understand how hard times are right now.
Good luck!
Disclaimer: I've been looking unsuccessfully for two years, and just got accepted to grad school for this summer.
And how many do you lay off a week? At 500 new employees a week you'll start a new Microsoft-sized company every two years.
"maybe you just don't have the right skills. or maybe you don't interview well. or your resume sucks."
Maybe you got hired back when skilled employees were scarce, and HR took time to actually find them all. Today, people get interviews almost solely by networking and word of mouth for the simple reason that it's cheaper, easier, and more reliable when the talent pool is big enough. And those that don't interview of course stay unemployed regardless of their ability. Tech skills, interview skills, and resume quality have little to no influence on getting interviews, which is the parent poster's problem. Only once you're in one do you get to show your stuff.
This is exactly the story that popped to mind when I saw the headline. I've read some Asimov but not that much.. I wonder if Asimov believed the universe would expand forever too or he just assumed it for this story.
This is the same site that posted the fake id memo. Is their record besides that one mostly spotless? It seems no one here is doubting whether or not this is real.
I think it's a little weird that people are calling this an "article". It's supposedly an internal memo posted on the same site that hosted the fake id memo about them punishing ATI for leaking the Doom 3 alpha.
I buy Intel because their chips and chipsets are rock solid stable, at least compared to other PC chips and chipsets. And for ultimate stability you can even go with an Intel motherboard. Besides stability they are also compatible with a wide range of hardware. You don't have to worry about filling up every DIMM and PCI slot, it will just work.
Maybe if the people who buy Intel today are left behind by the Itanium, they will drive a market for stable and reliable chipsets and motherboards for AMD processors.
He's been able to read books and magazines right? This gives him some advantages to offset the disadvantage of not having hands-on experience or online information. I don't think he's that far behind.
I don't know why anyone would write a C++ interpreter, but Microsoft's Visual C++.NET (VC7) is one of the most standards compliant compilers out there. They also just added Herb Sutter to the team, and he's said he's there mainly to push VC++ to full compliance.
It has a language very close to Cg but that is integrated with VS.NET, meaning you can debug it just like C code. Here's a newsgroup thread where MS says they are working to keep it close to Cg, but it won't be 100% compatible.
Managed support
If you're programming in C#, Managed C++, or any other managed language, you can now use DirectX 9 directly.
I wouldn't worry about not getting a job with someone who is that judgemental about people who keep personal journals. Granted, many bloggers don't do anything useful with their blogs besides whining or socializing, but many others use them as tools to better themselves.
"At about 52x, i.e. 27,500 rpm, most manufacturer's CDs blew up in a rain of plastic particles, leaving their marks on the premises. The result was a pile of shimmering plastic chips."
There are two reasons I can think of to go with Microsoft's components:
- You don't have to pay another company to use their component. This applies only if it costs money though. Mozilla exposes its browser via XPCOM, but I'm not sure about a free ActiveX media player.
- You don't have to supply the component if you can be assured it is on the user's machine. The savings here is in download time for internet-delivered apps, and offers no significant savings for shrink-wrapped software.
So for the common case, shrink-wrapped software using free alternative components, there is little reason to go with Microsoft just because their components are already installed.War begats peace.
Freedom is slavery.
Ignorance is strength.
Depends.exe shows you graphically what the dependencies are and what those dependencies depend on, and so on. It also shows you neat stuff like exported functions and their byte offsets, and if the dependencies exist or not.
I'm not sure if depends.exe comes with Windows or not though. I know it comes with Visual C++. But my dumpbin.exe is in the Visual C++ directory too, so maybe users don't have either of them.
Interesting. Trillian already has both encrypted IMs and logging. AOL is just following their lead.
I was just browsing Microsoft blogs and came across this article on what Microsoft is doing about people being able to do what they want with their existing computers without buying XP and Word 2003.
You press F1 after you plug the keyboard in, of course. Would you prefer "Keyboard not found, plug it in and then press F1"? But it might be that the keyboard is malfunctioning, so then the message should be "Keyboard not found, replace and press F1". But the BIOS doesn't know. So it's just telling you what to do to continue.
Yes, actually he is. He's given over $3 billion to global health alone. You can't expect Bill to give away close to his full net worth, especially at the young age of 47. People don't get to be multi-billionaires by spending everything they have no matter what the cause.
I don't know.. this story isn't that old, is it? It will take some time for all the people who care about this and know it can cause people problems to learn of it, and then they'll spread the word. I know I can probably influence several people to stay away from TurboTax, which is probably true for a lot of techies. Also anyone who has TurboTax ruin their computer will complain loudly and influence even more. So hopefully in March and April and even more next year we'll see TurboTax sales decline.
But for the rest of us, you have to be as agressive as you can without being annoying. The first thing to keep in mind is to ignore job postings. In order for a company to actually post an open position, these things have to happen first:
- The person ultimately in charge of hiring has no friends he knows that can do the job, no one he owes a favor, and no relatives that have children or aunts or parents that could do it
- He asks his employees if they do, and none of them do either
- He asks his friends if they have any friends that could do it, and they say no
- He now goes to HR and tells them to just give him a very narrow slice of the resumes they get, maybe the first 50 resumes each day that have so-and-so experience, etc. There are already thousands upon thousands of resumes that HR has to go through, so this is the quickest. Only if HR feels it needs more resumes than it already has, and believe me it has a lot, will it post it to a job board. This costs HR money and time.
So now that you've given up on job postings, here are some recommendations:- Network: Make friends online that either do what you like to do, or even better, hire people that do what you like to do. I've gotten two leads this way. You can do this on IRC, AOL (managers hang out here), newsgroups, or open source projects.
- Research: Find the companies you really want to work for. Companies right now can afford to only hire people who were born hoping to work for them doing exactly the job they're looking to fill. So you might as well focus your energy on getting an interview with them. These companies' web sites will not list your position, but you will need to find the phone number of the secretary of the guy who is going to end up hiring you. Don't ask me how, but a friend of mine did this and now lives a lot more comfortably than I do.
- Have a backup plan: Things will not go smoothly. You need to stay focused but know where you'll live and eat while you job hunt. I personally believe that in these times, it's alright to live wherever you can, including with relatives that understand how hard times are right now.
Good luck!Disclaimer: I've been looking unsuccessfully for two years, and just got accepted to grad school for this summer.
we're hiring *hundreds* of people a week
And how many do you lay off a week? At 500 new employees a week you'll start a new Microsoft-sized company every two years.
"maybe you just don't have the right skills. or maybe you don't interview well. or your resume sucks."
Maybe you got hired back when skilled employees were scarce, and HR took time to actually find them all. Today, people get interviews almost solely by networking and word of mouth for the simple reason that it's cheaper, easier, and more reliable when the talent pool is big enough. And those that don't interview of course stay unemployed regardless of their ability. Tech skills, interview skills, and resume quality have little to no influence on getting interviews, which is the parent poster's problem. Only once you're in one do you get to show your stuff.
This is exactly the story that popped to mind when I saw the headline. I've read some Asimov but not that much.. I wonder if Asimov believed the universe would expand forever too or he just assumed it for this story.
So is this just to put us all on notice that some rich people are going to get together to talk about money?
I'll consider myself informed, but forgive me for not participating in the random posts that will result.
This is the same site that posted the fake id memo. Is their record besides that one mostly spotless? It seems no one here is doubting whether or not this is real.
I think it's a little weird that people are calling this an "article". It's supposedly an internal memo posted on the same site that hosted the fake id memo about them punishing ATI for leaking the Doom 3 alpha.
I buy Intel because their chips and chipsets are rock solid stable, at least compared to other PC chips and chipsets. And for ultimate stability you can even go with an Intel motherboard. Besides stability they are also compatible with a wide range of hardware. You don't have to worry about filling up every DIMM and PCI slot, it will just work.
Maybe if the people who buy Intel today are left behind by the Itanium, they will drive a market for stable and reliable chipsets and motherboards for AMD processors.
Yeah but betamax and VHS were both usable. Being usable in the Linux world puts you way ahead of the competition.
He's been able to read books and magazines right? This gives him some advantages to offset the disadvantage of not having hands-on experience or online information. I don't think he's that far behind.
I don't know why anyone would write a C++ interpreter, but Microsoft's Visual C++.NET (VC7) is one of the most standards compliant compilers out there. They also just added Herb Sutter to the team, and he's said he's there mainly to push VC++ to full compliance.
Geforce 3 supports DX 8.1, and of course the GF4 does as well.
High-level shading language
It has a language very close to Cg but that is integrated with VS.NET, meaning you can debug it just like C code. Here's a newsgroup thread where MS says they are working to keep it close to Cg, but it won't be 100% compatible.
Managed support
If you're programming in C#, Managed C++, or any other managed language, you can now use DirectX 9 directly.
Links
Converting to DirectX 9
DX9 client stand-alone download
DX9 SDK download
I wouldn't worry about not getting a job with someone who is that judgemental about people who keep personal journals. Granted, many bloggers don't do anything useful with their blogs besides whining or socializing, but many others use them as tools to better themselves.
Does it run Second Reality in Windows 2000/XP? Anyone know of any way to do this yet?
No one. Look at the map, the closest match it had was Pepperidge Cv, not Ln. No such place.
Given 10 IQs:
80, 90, 90, 120, 130, 140, 150, 160, 170, 180
The median is 90, and only one person has a lower IQ.
The mean is 131, and in this case exactly half are below that and half are above.
"At about 52x, i.e. 27,500 rpm, most manufacturer's CDs blew up in a rain of plastic particles, leaving their marks on the premises. The result was a pile of shimmering plastic chips."