don't care about 95% of the users -- Windows, if it was sold in boxes and not preinstalled, would be unavailable for 95% of users, too. The point is, in this case stupid user is at fault, and he should shut up.
Hence Linux has sub 1% market share, and windows over 90%. It's those kinds of attitudes that keep it that way too.
I have used linux. I was/am by no means an expert. I kept using it till I accidentially deleted the partition (whoops, I actually thought i was nuking a windows partition, but i got it wrong). It was Red Hat 6.2. It had some real usability issues, but the OS was very stable (I had only used win9x till then).
You have to realise that email is only one of the things exchange does. It is in extroadinarily useful application to use.
There was a time when I had never used Outlook with Exchange.
One of the really neat things about windows games is that they run on (ahem) all windowses (yah, win NT was lousy, etc), and if they dont, the installer will make it so by installing the latest directX.
Unless the support exists in all Linuxes (well, all those that people want to play games on), then it aint gonna happen. Can you imagine halfway during the installer "Setup is now recompiling your kernel, please wait........... Setup needs to restart your computer now, click OK to continue"
Windows IS started again. Only they did it right, it took them 6 years (+/-) for them to phase out their old version (win 9x line) and replace it with their brand sparkly new one (the NT line). They managed what normally kills a software company, a complete re-write by being smart about it.
The backwards compatibility is only necessary to a point. Old DOS stuff isnt very well supported on 2k etc, you can try and it might work, but probably not.
Starting from scratch is usually one of the worst things you can do if you write software. You wouldnt want to start the Linux kernel, XWindows from scratch, now would you?
Has anyone found a story about Linux on the desktop that isn't anecdotal? It doesnt start with "my company 4 miles west of timbuktu is deciding to switch to linux..."
Anecdotal evidence is not evidence. I do find it fascinating that people manage to do this successfully, though the one app that to me is notable in its absence is an Exchange/Outlook pair. This is (to where I work) invaluable. Is there a linux version of Exchange that I just dont know about?
Windows 2000 can certainy do it in software. I did it to my desktop just to prove it. It was a little flaky, and it left a god awful.sys file on the C: that took me ages to work out how to kill, but it did work.
Your card is running as 2d-only because it's either unsupported, or you are too lazy to install an OpenGL driver -- and probably is a piece of junk because everything non-junk has some decent driver already. As for Flash, its Linux port simply sucks because Macromedia knows about Linux as much as I know about the inhabitants' of the Andromeda Nebula taste in paintings.
Fascinating. Blame it on the user, when none of that suggests it is his fault. Didnt install an openGL driver? eh? Why would i need to do that? That's the computer's job.
Even after all that, it still doesnt address his problem "i installed it and it didnt work right". No 'But', no 'yes of course it didnt because..' or 'stupid luser, doesnt deserver to use our OS'. If ya cant just dubbel klik it and and make it go with flashy bits and stuff, then you just lost 95% of your users.
Slashdot (SLDT) yesterday posted its results for the previous quarter. The results were ahead of expectations from industry analysts
"We were able to make significant savings in the software procurement department after we fired the guy who had been sneaking NT boxes into our cluster", said a source at Slashdot earlier today.
The CEO of Slashdot is also known to receive a large bonus, as a proportion of the company's profits, and stock options in OSDN.
Things have not always been plain sailing however. A quick net search reveals that the security has been compromised, and that the entire source code used for Slashdot is available on the internet.
Whether or not any dividend will be paid has yet to be determined.
So did we, (J++, I do java), but then we moved on to get off MS java, but we never found anything like InterDev for debugging javascript... step, step, step.. whoops! i missed it! oh well, go up a few lines, 'set next statement', lets play that again; inspecting entire expressions, debugging into that applet of yours, javascript code completion in your webpages, it's pretty good!. To be honest i thought that was the best environment:-)
Of course, the implicit assumption here is that you are debugging IE and using windows:-)
Ahh, i knew that there had to be a catch somewhere. Lucky we are a development shop and that is all we do with the SQLServers, is test then recommend the customer uses SQLServer:-)
Do you ever have any problems at a different level? For example, in IE the pixel width of an element is often zero if you just call.pixelWidth out of the blue. You can always work around it, with mucking about with clientWidth and so forth, or setting an inline style for the element, but that seems like it is reducing the portability.
It's funny, i wouldnt have hesitated to put an OO abstraction layer if i were doing this in a "real" language, but with JavaScript, it just didnt occur to me. But as you point out, you can even do inheritance in JavaScript:-)
Hmmm, on our server we have a BR encoder for dealing with pesky strings that have new lines in them. Useful.
Even though netscape 6.2 can do most of them. I ran into that, i was curious as to what NS 6 could do. So i ran it on over to a website i knew had poppey-uppey-menu-stuff, and it didnt work. Curious, I discovered that since NS 4 couldnt do it, it was just disabled.
Perhaps if NS can support the IE stuff, then this will happen less. Probably dont need some of the more obscure stuff (did you know you can apply arbitrary 2x2 transformation matrices to a number of elements in IE?) but the DOM better be the same.
The same is of course true of the stock market :-)
Fortunately, I watch a lot of porn, does that mean I'm OK?
Hence Linux has sub 1% market share, and windows over 90%. It's those kinds of attitudes that keep it that way too.
You have to realise that email is only one of the things exchange does. It is in extroadinarily useful application to use.
There was a time when I had never used Outlook with Exchange.
No there isnt, in other words.
One of the really neat things about windows games is that they run on (ahem) all windowses (yah, win NT was lousy, etc), and if they dont, the installer will make it so by installing the latest directX.
Unless the support exists in all Linuxes (well, all those that people want to play games on), then it aint gonna happen. Can you imagine halfway during the installer "Setup is now recompiling your kernel, please wait........... Setup needs to restart your computer now, click OK to continue"
Heh
The backwards compatibility is only necessary to a point. Old DOS stuff isnt very well supported on 2k etc, you can try and it might work, but probably not.
Starting from scratch is usually one of the worst things you can do if you write software. You wouldnt want to start the Linux kernel, XWindows from scratch, now would you?
Anecdotal evidence is not evidence. I do find it fascinating that people manage to do this successfully, though the one app that to me is notable in its absence is an Exchange/Outlook pair. This is (to where I work) invaluable. Is there a linux version of Exchange that I just dont know about?
Windows 2000 can certainy do it in software. I did it to my desktop just to prove it. It was a little flaky, and it left a god awful .sys file on the C: that took me ages to work out how to kill, but it did work.
Fascinating. Blame it on the user, when none of that suggests it is his fault. Didnt install an openGL driver? eh? Why would i need to do that? That's the computer's job.
Even after all that, it still doesnt address his problem "i installed it and it didnt work right". No 'But', no 'yes of course it didnt because..' or 'stupid luser, doesnt deserver to use our OS'. If ya cant just dubbel klik it and and make it go with flashy bits and stuff, then you just lost 95% of your users.
You rock.
I always wanted to write a C64 webserver. Imagine that...
GET /index.html HTTP/1.0
receives a...
100 Continue (Press play on tape)
The world's only webserver that needs someone full time at the webserver in order to service one request per minute. Baby :-)
"We were able to make significant savings in the software procurement department after we fired the guy who had been sneaking NT boxes into our cluster", said a source at Slashdot earlier today.
The CEO of Slashdot is also known to receive a large bonus, as a proportion of the company's profits, and stock options in OSDN.
Things have not always been plain sailing however. A quick net search reveals that the security has been compromised, and that the entire source code used for Slashdot is available on the internet.
Whether or not any dividend will be paid has yet to be determined.
Funny, I knew something was wrong...
So did we, (J++, I do java), but then we moved on to get off MS java, but we never found anything like InterDev for debugging javascript... step, step, step.. whoops! i missed it! oh well, go up a few lines, 'set next statement', lets play that again; inspecting entire expressions, debugging into that applet of yours, javascript code completion in your webpages, it's pretty good!. To be honest i thought that was the best environment :-)
Of course, the implicit assumption here is that you are debugging IE and using windows :-)
Ahh, i knew that there had to be a catch somewhere. Lucky we are a development shop and that is all we do with the SQLServers, is test then recommend the customer uses SQLServer :-)
*wipes forehead*
It's funny, i wouldnt have hesitated to put an OO abstraction layer if i were doing this in a "real" language, but with JavaScript, it just didnt occur to me. But as you point out, you can even do inheritance in JavaScript :-)
Hmmm, on our server we have a BR encoder for dealing with pesky strings that have new lines in them. Useful.
Thanks again :-)
The lessons to take away are what was done wrong that led to the bugs being discovered.
I thought that was +5 funny to be quite honest. That is some of the most entertaining drivel i have seen in a while.
After turning them back on, I decided that I would check how well the page works on my cell phone (WAP, baby yeah!). And again, it is shocking. There are millions of poor people in the third world whose only internet access is through cell phones. How are they to find out the glittery goings on on the website?
Again, to reiterate this: Frankly, im shocked.
Various african nations boycotted New Zealand's attendance at the Olympics in 1976.
The reason was that New Zealand was planning a rugby series with South Africa, which was at the time practising apartheid.
A whole bunch of pages that say
if( !navigator ) {
doSomeReallyCoolDHTMLStuff();
}
Even though netscape 6.2 can do most of them. I ran into that, i was curious as to what NS 6 could do. So i ran it on over to a website i knew had poppey-uppey-menu-stuff, and it didnt work. Curious, I discovered that since NS 4 couldnt do it, it was just disabled.
Perhaps if NS can support the IE stuff, then this will happen less. Probably dont need some of the more obscure stuff (did you know you can apply arbitrary 2x2 transformation matrices to a number of elements in IE?) but the DOM better be the same.
Really, some people.