Certainly big business and big government have conspired against the middle class. Unfortunatly, this industry (IT, software) has bought in to the anti-union dogma, to our collective detriment. I have not union. I have no lobby, but my employer does. We've been sold out, and I am here and now proposing a middle-class boycott. If the item or service is optional, don't buy it. Purchase only the essentials. No luxery items. If you can get off the grid, do it. If you can 86 your cell phone, do it. If you can give up broadband, cable, lattes, a new HDTV, a new dryer, a new car, DO IT Our purchasing power has been eroded, and I'm tired of the exportation of our jobs, and our standard of living. I new day has arrived, and a change in lifestyle is required. Our economic soviernty has been stolen, and I will no longer participate in this economy.
If I didn't somebody else would
on
Why Microsoft?
·
· Score: 1
If I didn't do my job here at MS, they would hire somebody else who would. It's a paycheck, and in this economy... It's certainly not the company I first worked at in 1995, but what is? I remember that at that time you could get s--t done. We were doing things that made the PC great. Great games and technology. We did a port of Doom II to Windows for id. It ran on Win32s, and used Dispdib for window/full-screen toggling. My boss got the Autorun feature in to the OS. We could and did change the world. Anymore, it's so fragmented, mobile, web-apps, cloud, search, online, we've forgotten our core mission. The company store had great PC applications and PC games because we used to make great PC applications and PC games. Monster Truck Madness, Combat Flight Simulator, Close Combat, etc. Anymore, all there is in Windows 7 and Office and XBOX stuff. There is so much enterprisey stuff that I can't relate to. I feel like we are Oracle or IBM. It's mainframes all over again, only smaller and in shipping containers.
What GPS device? Agent Smith, where did you see it last? You know, when I lose something, I retrace my steps. I often find my keys under my dirty clothes, or a newspaper. Did you look under your dirty clothes? Perhaps you left it on another car. There are a lot of cars that look like my car.
This could have been avoided if they hired software test engineers. On my tour of their office last year, I was told that they do not have QA people, but rely on internal play testing, and external betas to find bugs. As a STE, I feel this is the wrong approach. Well, you don't need to play HL2, or TF2 long before you learn how their policy doesn't work to eliminate bugs.
An external play-tester runs in to a minor bug. Does he report it? Remember that requires taking the effort to document the versions of all files involved, application configuration, server, network configuration, route trace, time, and exact sequence of operations that lead him to this failure point. It means trying to reproduce it. Oh, it doesn't reproduce? Try it three more times. Now try to reproduce it again on another machine, and another OS, and with another service-pack, with and without security hotfix AX7318. Get a network dump. Create a high quality report. Send it to the correct group. Once it is reported fixed, try to reproduce it again. And again. Or just igore the minor bug, and play play play. That's what I thought.
An external play-tester runs in to a major bug, like the servers are lying about the number of players on it, or any number of disconnected issues. How did this crap get released on the public? Why are we seeing big bugs on a mature product? Oh yeah, I remember now, they don't have automated regression tests, long-haul stress tests, code coverage tests, fault injection tests, low-memory testing, dropped or currupt packet testing, network jitter testing, every-controller (gamepad, joypad, stick) testing, component testing with mocks, installation and un-installation, and upgrade testing, admin and non-admin account installation and application execution tests, integration tests, fuzz testing, version verification test, and verification verification testing. They don't have exhaustive test plans, and accountability for quality. They have you and me, and the hope that one of us will find and report all the bugs.
Now, I could investigate these bugs, and send them in, and hopefully the product will improve, as I do for my employer. On the other hand, they refuse to hire people in my profession. So, do I document these errors? Hell no. Do I play their buggy games? Sometimes, when my frustration tolerance is high.
MS used to be an engineering company. BillG was a deadly combination of engineer, and ruthless businessman. SteveB isn't. Marketing and business people run the outfit now, and PC technology has stagnated. There was a time when MS teams had the option of building something cool, and Sales would sell it. Now Sales people promise a product X with features A-Z on schedule M, and engineering isn't even in the room. We used to do great things. Remember Flight Simulator? Force-feedback joysticks? Multi-mon? DirectX? UPnP? Net Meeting? Photo Draw? Ten years ago, we got things done. We brought a Kick-Add OS to market (W2K), we introduced a revolutionary API (.NET). Anymore it's all derivative. The next rev of Office, woo hoo! Oh, a new rev of Sharepoint. Awesome! Shipping what Vista should have been 3 years ago. Laying off 5000, and the following year Apple introduces a game-changing platform. Where is Win7-tablet-on-ARM?
The only innovation I'm seeing now is MS open-source projects like MVC2 and MEF. Those guys get it, and innovation is theirs.
No. I think it's a WOL service that is invoked by a RDP proxy. You try to remote to your sleeping machine. A proxy machine hears the request, knows that the machine is asleep, and sends the WOL signal to it. There may potentially be a RDP session migration also. I want this for my WHS, so I can wake my sleeping desktop from work. Perhaps a mesh.live,com applet could do this.
Good. Yet Another OS for the xPad/Tablet. Let's count: 1. Win7 tablet edition (rumors of a wp7/CE edition) 2. Android 3. Chrome OS 4. WebOS 5. Ubuntu I'm waiting for AmigaOS and BeOS to get a port.
So some low-level technician or engineer knew there was an issue, passed the information to management, and against all sound judgement, they proceed. It's Challenger all over again. Perhaps if we started hanging the over-paid mangers by their thumbs, this kind of crap will stop happening.
I no longer see any distinction between the Republicrats and Democans. Under this political cartel, we've seen our social security go broke, our government bankroll the financial industry, and juice the mortgage market. Foreign policy is a disaster, supporting evil regimes, and standing by while NK gets nukes. There is no more debate on the idea of limited government. Political dissent may now get you tracked and arrested. http://seattletimes.nwsource.com/html/localnews/2011780363_spysettle05m.html
So you would have us believe that creating and promoting a technically-advanced open-source platform that was conceived by some sharp people at a large software company (influenced by other successful platforms) is degrading? Is the free software built on this platform really endangered by some software patents? If so, what free software, and which patents, specifically? Has a lawsuit against a specific free software project based on these patents been concluded? Thank you for your thoughtful and informative contribution to the discussion.
Thanks for the clearification Erich. How can a JIT run faster than a Jazelle implimentation? An ARM in Jazelle mode is running bytecode effectively as native instructions. Is this to imply that the ARM microcode is less efficient than a JIT running on a non-Jazellle mode ARM? If so, then what would be the beneffit of implimenting Jazelle?
Actually, the writing is on the wall. There will be a new architecture in the 5-10 year time-frame. Microsoft has openned a design center in Silicon Valley, and I suspect that they are developing the IP for a MSIL core. They will then license this IP to any vendor (ala ARM). But how do you introduce a new architecture without an installed base of software (ala 29K, 88K, T800, Clipper, etc)? Well, any software that has targetted the CLR will run on the new cores natively, or with an efficient JIT translation (ala Jazelle). This should open the CPU market to many other players. A good thing. What about legacy code? For source code, there will be a tool for translating C to C#. C++ may be translated to Managed C++, or C#. Java also maps to C#. For binaries, there will be a load-time translator (HDD image is x86, memory image is MSIL), and perhaps an install-time translator (DVD-ROM image is x86, HDD image is MSIL). This is all just my speculation, but the text on that wall looks pretty clear to me.
Certainly big business and big government have conspired against the middle class. Unfortunatly, this industry (IT, software) has bought in to the anti-union dogma, to our collective detriment. I have not union. I have no lobby, but my employer does. We've been sold out, and I am here and now proposing a middle-class boycott. If the item or service is optional, don't buy it. Purchase only the essentials. No luxery items. If you can get off the grid, do it. If you can 86 your cell phone, do it. If you can give up broadband, cable, lattes, a new HDTV, a new dryer, a new car, DO IT Our purchasing power has been eroded, and I'm tired of the exportation of our jobs, and our standard of living. I new day has arrived, and a change in lifestyle is required. Our economic soviernty has been stolen, and I will no longer participate in this economy.
If I didn't do my job here at MS, they would hire somebody else who would. It's a paycheck, and in this economy... It's certainly not the company I first worked at in 1995, but what is? I remember that at that time you could get s--t done. We were doing things that made the PC great. Great games and technology. We did a port of Doom II to Windows for id. It ran on Win32s, and used Dispdib for window/full-screen toggling. My boss got the Autorun feature in to the OS. We could and did change the world. Anymore, it's so fragmented, mobile, web-apps, cloud, search, online, we've forgotten our core mission. The company store had great PC applications and PC games because we used to make great PC applications and PC games. Monster Truck Madness, Combat Flight Simulator, Close Combat, etc. Anymore, all there is in Windows 7 and Office and XBOX stuff. There is so much enterprisey stuff that I can't relate to. I feel like we are Oracle or IBM. It's mainframes all over again, only smaller and in shipping containers.
What GPS device? Agent Smith, where did you see it last? You know, when I lose something, I retrace my steps. I often find my keys under my dirty clothes, or a newspaper. Did you look under your dirty clothes? Perhaps you left it on another car. There are a lot of cars that look like my car.
Snake? Is that you?
Actually that's my photo. I bank-rolled that trip to space. As taxpayer and owner of this photo I hereby give permission to DIDO to use it.
This could have been avoided if they hired software test engineers. On my tour of their office last year, I was told that they do not have QA people, but rely on internal play testing, and external betas to find bugs. As a STE, I feel this is the wrong approach. Well, you don't need to play HL2, or TF2 long before you learn how their policy doesn't work to eliminate bugs.
An external play-tester runs in to a minor bug. Does he report it? Remember that requires taking the effort to document the versions of all files involved, application configuration, server, network configuration, route trace, time, and exact sequence of operations that lead him to this failure point. It means trying to reproduce it. Oh, it doesn't reproduce? Try it three more times. Now try to reproduce it again on another machine, and another OS, and with another service-pack, with and without security hotfix AX7318. Get a network dump. Create a high quality report. Send it to the correct group. Once it is reported fixed, try to reproduce it again. And again. Or just igore the minor bug, and play play play. That's what I thought.
An external play-tester runs in to a major bug, like the servers are lying about the number of players on it, or any number of disconnected issues. How did this crap get released on the public? Why are we seeing big bugs on a mature product? Oh yeah, I remember now, they don't have automated regression tests, long-haul stress tests, code coverage tests, fault injection tests, low-memory testing, dropped or currupt packet testing, network jitter testing, every-controller (gamepad, joypad, stick) testing, component testing with mocks, installation and un-installation, and upgrade testing, admin and non-admin account installation and application execution tests, integration tests, fuzz testing, version verification test, and verification verification testing. They don't have exhaustive test plans, and accountability for quality. They have you and me, and the hope that one of us will find and report all the bugs.
Now, I could investigate these bugs, and send them in, and hopefully the product will improve, as I do for my employer. On the other hand, they refuse to hire people in my profession. So, do I document these errors? Hell no. Do I play their buggy games? Sometimes, when my frustration tolerance is high.
-Scott
Holy crap, that's my locker combination! How did they get that? Now I'm gonna have to get a new lock. Damn-it!
2.75 is not Double Chocolate Chunk Cookie. It is Maple Bar
2.80 is Jelly Donut
3.0 is Insulin Shots
MS used to be an engineering company. BillG was a deadly combination of engineer, and ruthless businessman. SteveB isn't. Marketing and business people run the outfit now, and PC technology has stagnated. There was a time when MS teams had the option of building something cool, and Sales would sell it. Now Sales people promise a product X with features A-Z on schedule M, and engineering isn't even in the room. We used to do great things. Remember Flight Simulator? Force-feedback joysticks? Multi-mon? DirectX? UPnP? Net Meeting? Photo Draw? Ten years ago, we got things done. We brought a Kick-Add OS to market (W2K), we introduced a revolutionary API (.NET). Anymore it's all derivative. The next rev of Office, woo hoo! Oh, a new rev of Sharepoint. Awesome! Shipping what Vista should have been 3 years ago. Laying off 5000, and the following year Apple introduces a game-changing platform. Where is Win7-tablet-on-ARM?
The only innovation I'm seeing now is MS open-source projects like MVC2 and MEF. Those guys get it, and innovation is theirs.
Patent is granted.
Amazon gets a court order to halt facebook.
The public sees our flawed patent system.
Patent system gets reformed.
No. I think it's a WOL service that is invoked by a RDP proxy. You try to remote to your sleeping machine. A proxy machine hears the request, knows that the machine is asleep, and sends the WOL signal to it. There may potentially be a RDP session migration also. I want this for my WHS, so I can wake my sleeping desktop from work. Perhaps a mesh.live,com applet could do this.
Good. Yet Another OS for the xPad/Tablet. Let's count:
1. Win7 tablet edition (rumors of a wp7/CE edition)
2. Android
3. Chrome OS
4. WebOS
5. Ubuntu
I'm waiting for AmigaOS and BeOS to get a port.
So some low-level technician or engineer knew there was an issue, passed the information to management, and against all sound judgement, they proceed. It's Challenger all over again. Perhaps if we started hanging the over-paid mangers by their thumbs, this kind of crap will stop happening.
Consider a nice Android xPad like the ADAM. Native Java, and once Mono-Touch is implemented, .NET. This will rock.
Once it rises from the ashes (ice) next spring, the name will fit!
http://www.willudesign.com/BlackDwarfTop.html
I no longer see any distinction between the Republicrats and Democans. Under this political cartel, we've seen our social security go broke, our government bankroll the financial industry, and juice the mortgage market. Foreign policy is a disaster, supporting evil regimes, and standing by while NK gets nukes. There is no more debate on the idea of limited government. Political dissent may now get you tracked and arrested. http://seattletimes.nwsource.com/html/localnews/2011780363_spysettle05m.html
Then I thankfully live down the street from the developer. Do I have a nasal accent? Oh well, at least my phone understands me.
So you would have us believe that creating and promoting a technically-advanced open-source platform that was conceived by some sharp people at a large software company (influenced by other successful platforms) is degrading? Is the free software built on this platform really endangered by some software patents? If so, what free software, and which patents, specifically? Has a lawsuit against a specific free software project based on these patents been concluded? Thank you for your thoughtful and informative contribution to the discussion.
I'll take my model T. Can I get that in black?
Fortran IV
CORE forces have gone to a better place.
How about HTSC ring for enery storage?
http://www.imagesco.com/articles/superconductors/superconductor-energy-storage-ring.html
Years ago there was some interest in small strong fly wheels for energy storage.
Thanks for the clearification Erich.
How can a JIT run faster than a Jazelle implimentation? An ARM in Jazelle mode is running bytecode effectively as native instructions. Is this to imply that the ARM microcode is less efficient than a JIT running on a non-Jazellle mode ARM? If so, then what would be the beneffit of implimenting Jazelle?
Actually, the writing is on the wall. There will be a new architecture in the 5-10 year time-frame. Microsoft has openned a design center in Silicon Valley, and I suspect that they are developing the IP for a MSIL core. They will then license this IP to any vendor (ala ARM). But how do you introduce a new architecture without an installed base of software (ala 29K, 88K, T800, Clipper, etc)? Well, any software that has targetted the CLR will run on the new cores natively, or with an efficient JIT translation (ala Jazelle). This should open the CPU market to many other players. A good thing. What about legacy code? For source code, there will be a tool for translating C to C#. C++ may be translated to Managed C++, or C#. Java also maps to C#. For binaries, there will be a load-time translator (HDD image is x86, memory image is MSIL), and perhaps an install-time translator (DVD-ROM image is x86, HDD image is MSIL). This is all just my speculation, but the text on that wall looks pretty clear to me.