Having GDI and USER in the kernel does not make NT > 3.51 any less stable than NT <= 3.51. The CSR user-mode process that GDI and USER ran in was "special" -- if it died, the system blue-screened.
That said, I do agree that 3.51 seemed more stable than 4.0; I just don't believe moving GDI and USER into kernel-mode was the culprit.
I'm now living in a small brick house in Fort Worth, TX, less than 100 yards from South Loop-820 -- poor coverage (the signal strength meter shows 1 or 2 bars out of 5).
At my friend's parent's house a couple of miles further south -- almost zero coverage (0 bars inside the house, 1 bar if I stand in the driveway).
At a favorite shopping center on University Drive north of TCU -- zero coverage (0 bars inside the shops, 0 or 1 outside).
At my previous house in Woodinville, WA (near Seattle) -- zero coverage (0 bars).
At my brother's house in Aledo, TX -- zero coverage (0 bars inside and outside).
Highly synchronized laser-triggered switches allow the stored energy to be discharged simultaneously through the 36 cables,
each as big around as a horse and 30 feet long, arranged like spokes of a wheel and insulated by water.
Are we talking Shetland, Clydesdale, or Percheron?
Years ago, a server product I worked on had a nasty race condition in an error path that was only hit under heavy stress. Another engineer and I spent hours staring at the source, spelunking through the debugger, and creating dead-end theories. The next day, after getting sloshed at a Friday afternoon beer and wine party at work, we decided to attack the problem again. 15 minutes later, the bug was obvious, and easily corrected.
DUI (Debugging Under the Influence) can be highly productive.
I flew Search and Rescue missions for WASAR for a few years. It's usually very difficult to locate a downed plane based only on the 121.5MHz ELT. How ironic they managed to locate this guys TV...
The people in these "case studies" are whining about post-deployment support costs. It will be interesting to go back to these companies in a couple of years and see what their Windows support costs are like.
Windows time is stored as a 32-bit value, which means the system can record no more than 2^32 millisecond intervals before the 32-bit value overflows to zero. This is approximately 49.7 days. If you use Windows time, check for the overflow condition when comparing times.
The programmer used an inappropriate API and it bit him/her on the ass. Big surprise.
It's obviously lunacy for any company to replace a proven system, which has given years of reliable service...
It's obvious you have never toured an ARTCC (Air Route Trafic Control Center). The system that is being replaced was barely hanging together by voodoo and chicken wire. It was designed back in the 60's to handle maybe 1/10th the current capacity. It is in dire need of replacement.
That said, I'm not convinced Windows (or Linux for that matter) is an appropriate OS for an application that practically defines the phrase "mission critical".
OK, I know it's violation of/. policy to actually read a referenced article. My bad. But, according to the software.silicon.com article:
Richard Riggs, an advisor to the technicians union, said the FAA - the American aviation regulator - had been planning to fix the program for some time. "They should have done it before they fielded the system," he said.
This sounds to me like more of a problem with the application, not the OS. The "system" crashed after 49.7 days, which is about 4 million seconds, which is about 4 billion milliseconds, which is (obviously) MAX_ULONG. I suspect the application is using a ULONG to store a timeout value and got pissed-off when it rolled over.
For a brutal (and often humorous) analysis of class in America, read Paul Fussell's book CLASS: A GUIDE THROUGH THE AMERICAN STATUS SYSTEM. You will never again look at The Home Shopping Network in quite the same way...
You forgot the new & improved "ta-da" sound played when you boot the computer. This is a critical component -- it must be pleasing to the ear, as all Longhorn users will hear it several times a day.
Wouldn't the exact same thing happen in other countries (including the U.S.) if businesses were making adult-only games available to children?
Having GDI and USER in the kernel does not make NT > 3.51 any less stable than NT <= 3.51. The CSR user-mode process that GDI and USER ran in was "special" -- if it died, the system blue-screened.
That said, I do agree that 3.51 seemed more stable than 4.0; I just don't believe moving GDI and USER into kernel-mode was the culprit.
AT&T coverage sucks:
WTF?
And, of course, you'll pay sales tax on the $500 purchase today...
A new unit of measure:
Are we talking Shetland, Clydesdale, or Percheron?
Bruce Schneier has made some interesting observations on the RFID passport plans. Somehow, I do not see how this could possibly make us "safer".
Years ago, a server product I worked on had a nasty race condition in an error path that was only hit under heavy stress. Another engineer and I spent hours staring at the source, spelunking through the debugger, and creating dead-end theories. The next day, after getting sloshed at a Friday afternoon beer and wine party at work, we decided to attack the problem again. 15 minutes later, the bug was obvious, and easily corrected.
DUI (Debugging Under the Influence) can be highly productive.
I flew Search and Rescue missions for WASAR for a few years. It's usually very difficult to locate a downed plane based only on the 121.5MHz ELT. How ironic they managed to locate this guys TV...
RTFA. Larry didn't find the broken HTML, he just referenced an article which did.
Q: What will happen in the Presidential Election if another hurricane strikes Florida sometime around November 2?
A: Nothing; the Supreme Court is in Washington, D.C.
Maybe they're doing the work at their Australian subsidiary...
Blue skies, Gordo.
Unless Congress tries to do something underhanded before it's heard, like, oh, to pick a random example, attempting to pass a law restricting the powers of the Supreme Court. Naahh... I've been reading too much Kafka lately. That would never happen in this country.
The people in these "case studies" are whining about post-deployment support costs. It will be interesting to go back to these companies in a couple of years and see what their Windows support costs are like.
...the email I got from "BSD" this afternoon...
Don't forget the many additional charges masquerading as mysterious "service fees". Disingenuous bastards.
From the current Win32 SDK:
The programmer used an inappropriate API and it bit him/her on the ass. Big surprise.
It's obvious you have never toured an ARTCC (Air Route Trafic Control Center). The system that is being replaced was barely hanging together by voodoo and chicken wire. It was designed back in the 60's to handle maybe 1/10th the current capacity. It is in dire need of replacement.
That said, I'm not convinced Windows (or Linux for that matter) is an appropriate OS for an application that practically defines the phrase "mission critical".
OK, I know it's violation of /. policy to actually read a referenced article. My bad. But, according to the software.silicon.com article:
This sounds to me like more of a problem with the application, not the OS. The "system" crashed after 49.7 days, which is about 4 million seconds, which is about 4 billion milliseconds, which is (obviously) MAX_ULONG. I suspect the application is using a ULONG to store a timeout value and got pissed-off when it rolled over.
Given enough eyeballs, all bugs are shallow.
For a brutal (and often humorous) analysis of class in America, read Paul Fussell's book CLASS: A GUIDE THROUGH THE AMERICAN STATUS SYSTEM. You will never again look at The Home Shopping Network in quite the same way...
Since their example is "f(13)=6", one can assume they're not using base 2.
You forgot the new & improved "ta-da" sound played when you boot the computer. This is a critical component -- it must be pleasing to the ear, as all Longhorn users will hear it several times a day.
I'll not pretend that I am not pissed off with RMS, he is to the anti-spam world what Ralph Nader is to the anti-Bush world.
Wow, you managed to insult RMS and Nader in a single sentence. I now have my first Slashdot Friend. Thanks!
Will the pre-release be Kommunity Kollege?