IE 7 still did not correctly implement the box model, positioning, all CSS1, all CSS2, or any CSS3. The same IE-specific parsing bugs for CSS are in place in IE 7.
At this point, you have to ask; is it that the people at Microsoft are incapable of producing a specs-compliant rendering engine (when everyoneelse in the world can?), that they are roped by backwards compatibility, or that they think people will see IE 6 + tabs as "good enough"?
It's to the point where every site I make has 2 code paths: not IE, and the IE-specific overrides (up to an additional 20kb per page!).
"Famously, this is the reason that the OpenBSD project is based in Canada and not the US"
I believe it has more to do with Theo de Raadt living in Calgary at the time he split from NetBSD to form OpenBSD, although the extra freedom Canadians enjoy is another nice benefit to the project.
By that logic, I should get a free copy of Windows XP because a computer I bought in 1995 came with Windows 95! After all, since DirectX stopped working on Win95 with version 8.0a, why not get a free upgrade to XP to get me past the hump?
How about those poor souls with NT 4.0? Stuck at DirectX 3, I hear. Damn.
Microsoft is a company out to make money. You're lucky they even give out software updates for free; their EULAs certainly go out of its way to specify that you have no guarantees that what you bought from them works, let alone any kind of continued support.
So you can either pirate Vista (because MS activation is not an issue, but chances are you pirate the games too if you do this), pay for Vista anyway, or use something like Cedega or Wine to game under Linux.
I wouldn't be surprised if Apple had some tricks up their sleaves related to this for OS 10.5, assuming they get their heads of out the sand with regards to the final form of entertainment, interactive video games, that they don't have included in Front Row.
All campus meters are auto-pay via CC from phone caller ID.
If you park there (even an the max 2 hour ones), they'll txt you back when you're just about out of time, so you can plug it with more time. When you're done, it'll refund the difference of your current chunk of time. You pay for exactly what you use, which I think is pretty fair.
"2. Same thing with cigarette tax: Presumably they want to discourage smoking - but if they wanted to do that they could place a huge tax on cigarettes, maybe $50 per pack or something. The trouble with that, is that everyone would quit smoking if they had to pay $50+ a pack. So they make the cigarette tax as high as possible without actually discouraging smoking, to maximize profits."
No, I'm pretty sure they'd just bootleg cigarettes the same way they do in when municipalities take cig taxes above 10$ is some provinces. Remember: once you push things too far, you merely build up illegal activity. The mafia got started bootlegging liquor in the US during prohibition.
What about where they have this on campuses, where you get to a spot, phone the #, and then walk to your class. Instead of running between lectures (about 10 minutes) back to the car and plugging the meter again, you can just make a quick phone call. Not sure when you're done? Phoning back will refund any unused time, so you only get billed what you use.
I'd say it's convienent in summer, not lazy. This goes double in winter when it's -40C.
But I'm sure you'd just say, "don't like frostbite? You must be lazy." Don't confuse ease of use with laziness (much like cheap and thrifty aren't the same).
/* Prevent flash animations from playing until you click on them. */ object[classid$=":D27CDB6E-AE6D-11cf-96B8-44455354 0000"], object[codebase*="swflash.cab"], object[type="application/x-shockwave-flash"], embed[type="application/x-shockwave-flash"], embed[src$=".swf"] { -moz-binding: url("http://www.floppymoose.com/clickToView.xml#ct v"); }
Simply stick it in your userContent.css and restart your browser.
So why is it for me, a person who has used multiple Windows from 1996-1999, and multiple tabs from 2000-present, that I cannot configure left click (which I use maybe 1 out of 500 clicks) to be the middle button, and open as new tab (which I use 499 out of 500 clicks) to be the left button on my mouse in my browser of choice?
I've yet to see Camino, Konq, Safari, Moz, or Firefox do this (Opera might, and with v9 have BT built in, I may switch to it).
"A private system would be detrimental to the totalitarian state that is the Peoples Republic of China. Keeping people dumb keeps them under your thumb. America's elementary and secondary educational system is run in much the same way. Privatization of education is the only real solution."
Right, because 2 examples are statistically significant. I guess Canada's public post-secondary system, where tuition for a 4-year honours degree is roughly $20-25,000 CAD, is totally broken too.
Wait, maybe it's just that the culture in the US is different! Certainly I wouldn't call their education system public when I hear that people are paying $10-20,000 per year of tuition!
IE 7 requires the htc file to implement the HTC hover menu. IE 7 still has the bug with apply text-align to block elements. IE 7 still has weird overlap issues.
IE 7 is basically IE 6 with a tab bar and some more annoying anti-phishing code. The website layout I designed recently works like this: one path is for Mozilla/FireFox/Camino/Safari/Konqueror/Opera (tested and working), and the other is IE 5/6/7. One uniform path works consistently in everything except IE, and the smarter Gecko-based browsers even get a little CSS3 magic thrown in.
IE 7 doesn't implement all of CSS 1, a standard that's pushing 10 years old.
(This was me testing IE 7 inside VMWare on Windows Server 2003)
The thing is, there aren't too many people who would consider the performance trade off worth it. Spin is written in Modula-3 and goes under the idea that you can have compile-time memory checking, among other things, to certify that the code is complete & correct without having to do dynamic analysis.
How many programmers know Modula-3? How many commercial companies are going to be willing to back Modula-3 because of this? How many hobbyists can contribute?
There are, essentially, 3 operating system groups: The Windows family (written in C/C++), the Unix family (written in C, although members like MacOS X use C++ for kernel extensions), and everybody else. No one really cares about the final group, but it includes a lot of non-C kernels and libraries. I've generalized the everybody else because they're a fraction of a percent of OSes running on computers everywhere.
NASA would only use OSes written in ADA for reasons of completeness and correctness, for example, but you won't find that on anyone's desktop.
I thought what you wanted to do as a business was produce a profit and continue to expand. That's the understanding I got from both normal day-to-day life, and the first-year economics classes that were required for my degree.
So why does Nintendo, which is a business first, have to "win" some kind of ideology war? Isn't this really more about people who attach sentimental feelings to something? Perhaps it's because some had been swept up in the "console war" marketting Sega used 17 years ago, and which Microsoft has been trying to capitalize on in order to gain that 18-25 market of males who like FPSes.
Seriously, Nintendo doesn't need to win anything. They produce games I don't mind buying and systems which have games I like. They've been consistently profitable. They're doing what they're supposed to do; anything else is anthropomorphism.
"Meth amphetimine is dangerous cheap and plentiful. Long term use includes symptoms very like schizophrenia. I can't imagine why it's so widely used."
That has to be the dumbest statement moderated up today.
Yea, why is a cheap, habit-forming drug widely used? "Methamphetamine is a synthetic stimulant drug used for both medicinal and recreational purposes (the latter use is illegal in most countries -- see Legal issues). Like most stimulants, methamphetamine can cause a strong feeling of euphoria, thus creating the potential for addiction"
Hmm. Maybe because it only takes one use to get you onto it, and it's pretty hard to stop. I guess that's why heroin and nicotine are also popular, since they have similar habit forming properties. I hear cigarettes give you a nice, quick buzz.
"It's not that Windows 9x was old, but that it was awfully designed. Linux is older than Windows 9x, and they got the privileges and file permissions right since the beginning."
I do agree that Win9x is not designed so much as evolved, but an 8-year-old distro of Linux is very likely to have heart-stopping security gotchas around every corner due to the sloppy-joe attitude towards code security and provably correct designs.
The only ancient UNIX I'd trust is OpenBSD, because they try to audit their code (although they'd be better served by using a different implementation language/environment, like managed C).
Worry away, but I don't think you're going to lose any precious data any time soon. I can give you two reasons why:
1) "When compared to a hard disk drive, a further limitation is the fact that flash memory has a finite number of erase-write cycles (most commercially available flash products are guaranteed to withstand 1 million programming cycles)" (Flash memory limitations).
2) 4 years of 24/7 operations is 35,040 hours of use. That's about 28.5 writes/hour, or a write every other minute for 4 years. Chances are you'll upgrade before 4 years.
And, let's face it, people making HDs aren't stupid. If they detect NAND failure, they will write through to the HD itself and disable that part:p
"If you feel the need to blame anyone, blame the dictators. Google is just doing business.
And before this discussion degenerates into WWII analogies, remember that Google is just a damn search engine and what's being repressed are just frigging web pages. No human is being abused or tortured by Google's actions. "
I would mention IBM and adder machines used in death camps, but if you're going to complain that companies that serve web pages lead to nothing, look no further than the arrests/murders/disapearances related to Yahoo! in China.
Corruption is corruption. You can't put shit on a silver platter and say it doesn't stink.
I may agree with a lot of what Nadia's written, but I think the final page has the most unfortunate linking of titles and graphics around.
"A well-developed game will live for years." next to a picture of KOTOR 2, a game derided as being rushed to market (rather than being allowed to percolate to perfection), complete with locked-up content showing off the mostly-unfinished proper ending. At least Halo 2 had most of the bugs fixed before the "SEE YOU IN HALO 3" ending flashed up, while Kotor2 would often leave gamers stuck in the floor.
I'd argue that KOTOR2 is a textbook example of how to kill a good game release. KOTOR1 didn't seem to suffer for its April/May release time frame, yet the publisher of KOTOR2 demanded a holiday release. And release they did -- a turd!
"I wouldn't pay $2000 for a home OS, because it wouldn't be worth my money. "
Why pay money, when you can contribute to FOSS yourself? You said you were a graduated software engineer. Go ahead and download Ubuntu (hell, they'll ship you a CD for free, no strings attached), plug it in, and enjoy it. If you fix 1 bug a year, you're doing far more for the community than you would if you spent $2,000 on Microsoft products. Even just helping people who can't write software to tell the maintainers (as an abstraction layer, if you will) would be of great benefit.
"Nothing has changed except installing high priority Windows patches (which you can't avoid) -- nothing else has been installed, and the games were patched only on day 1."
Is that unavoidable because ninjas will come through your house and force updates on your machine? Either disconnect the Internet connection or setup an intermediate machine that blackholes all MS.com traffic. There is no such thing as an update you can't avoid.
As someone who owns a Powerbook which gets restarted only when an update needs a restart (and then only when I get around to it on a weekend, since most don't require a restart), I can appreciate what you mean by laptops that don't suspend properly. I have seen this behaviour on Windows. However, just because of that, it's hard to make the jump that Windows will degrade over time.
I do have a couple of VMWare instances of WinXP and Windows 2003 Server, as well as Windows 2000 on a dual-boot Ubuntu/Windows test bench machine. The only software changes are the Windows updates which I let through -- these installs are still as stable as I've come to expect Windows to be. Unless you have done some serious OS dissection, I'm hesitant to say that right off the bat it's Windows, and not some squirrely 3rd party driver, 3rd party program, or other combination of these bugs that causes Windows to degrade in your instance, especially since my anecdotal evidence is different than yours.
Like hell. You should always have a good editor ready to go. What happens if there's a config error or other random error during install, or you can't access the Internet?
I'd question including ed when vi can do everything it can do, but I'm guessing including means a symbolic link.
I will give you all the HTML you want, but not an Slashdot (that's offtopic at this point).
Feel free to contact me via my homepage.
IE 7 still did not correctly implement the box model, positioning, all CSS1, all CSS2, or any CSS3. The same IE-specific parsing bugs for CSS are in place in IE 7.
At this point, you have to ask; is it that the people at Microsoft are incapable of producing a specs-compliant rendering engine (when every one else in the world can?), that they are roped by backwards compatibility, or that they think people will see IE 6 + tabs as "good enough"?
It's to the point where every site I make has 2 code paths: not IE, and the IE-specific overrides (up to an additional 20kb per page!).
"(I know you can sign up for MSN with another email address, but it's really hard to find that site)."
I found it pretty easily thanks to a site called Google.
(Alternatively, Kopete has an MSN signup process which does let you enable any MS passport id for MSN; I think Adium has similar support)
"Famously, this is the reason that the OpenBSD project is based in Canada and not the US"
I believe it has more to do with Theo de Raadt living in Calgary at the time he split from NetBSD to form OpenBSD, although the extra freedom Canadians enjoy is another nice benefit to the project.
By that logic, I should get a free copy of Windows XP because a computer I bought in 1995 came with Windows 95! After all, since DirectX stopped working on Win95 with version 8.0a, why not get a free upgrade to XP to get me past the hump?
How about those poor souls with NT 4.0? Stuck at DirectX 3, I hear. Damn.
Microsoft is a company out to make money. You're lucky they even give out software updates for free; their EULAs certainly go out of its way to specify that you have no guarantees that what you bought from them works, let alone any kind of continued support.
So you can either pirate Vista (because MS activation is not an issue, but chances are you pirate the games too if you do this), pay for Vista anyway, or use something like Cedega or Wine to game under Linux.
I wouldn't be surprised if Apple had some tricks up their sleaves related to this for OS 10.5, assuming they get their heads of out the sand with regards to the final form of entertainment, interactive video games, that they don't have included in Front Row.
All campus meters are auto-pay via CC from phone caller ID.
If you park there (even an the max 2 hour ones), they'll txt you back when you're just about out of time, so you can plug it with more time. When you're done, it'll refund the difference of your current chunk of time. You pay for exactly what you use, which I think is pretty fair.
"2. Same thing with cigarette tax: Presumably they want to discourage smoking - but if they wanted to do that they could place a huge tax on cigarettes, maybe $50 per pack or something. The trouble with that, is that everyone would quit smoking if they had to pay $50+ a pack. So they make the cigarette tax as high as possible without actually discouraging smoking, to maximize profits."
No, I'm pretty sure they'd just bootleg cigarettes the same way they do in when municipalities take cig taxes above 10$ is some provinces. Remember: once you push things too far, you merely build up illegal activity. The mafia got started bootlegging liquor in the US during prohibition.
What about where they have this on campuses, where you get to a spot, phone the #, and then walk to your class. Instead of running between lectures (about 10 minutes) back to the car and plugging the meter again, you can just make a quick phone call. Not sure when you're done? Phoning back will refund any unused time, so you only get billed what you use.
I'd say it's convienent in summer, not lazy. This goes double in winter when it's -40C.
But I'm sure you'd just say, "don't like frostbite? You must be lazy." Don't confuse ease of use with laziness (much like cheap and thrifty aren't the same).
"He thinks this is funny."
:D
He's not the only one
/* Prevent flash animations from playing until you click on them. */4 0000"],t v"); }
object[classid$=":D27CDB6E-AE6D-11cf-96B8-4445535
object[codebase*="swflash.cab"],
object[type="application/x-shockwave-flash"],
embed[type="application/x-shockwave-flash"],
embed[src$=".swf"]
{ -moz-binding: url("http://www.floppymoose.com/clickToView.xml#c
Simply stick it in your userContent.css and restart your browser.
So why is it for me, a person who has used multiple Windows from 1996-1999, and multiple tabs from 2000-present, that I cannot configure left click (which I use maybe 1 out of 500 clicks) to be the middle button, and open as new tab (which I use 499 out of 500 clicks) to be the left button on my mouse in my browser of choice?
I've yet to see Camino, Konq, Safari, Moz, or Firefox do this (Opera might, and with v9 have BT built in, I may switch to it).
"A private system would be detrimental to the totalitarian state that is the Peoples Republic of China. Keeping people dumb keeps them under your thumb. America's elementary and secondary educational system is run in much the same way. Privatization of education is the only real solution."
Right, because 2 examples are statistically significant. I guess Canada's public post-secondary system, where tuition for a 4-year honours degree is roughly $20-25,000 CAD, is totally broken too.
Wait, maybe it's just that the culture in the US is different! Certainly I wouldn't call their education system public when I hear that people are paying $10-20,000 per year of tuition!
Let me tell you, IE 7 is just as fucked as IE5/6.
IE 7 requires the htc file to implement the HTC hover menu. IE 7 still has the bug with apply text-align to block elements. IE 7 still has weird overlap issues.
IE 7 is basically IE 6 with a tab bar and some more annoying anti-phishing code. The website layout I designed recently works like this: one path is for Mozilla/FireFox/Camino/Safari/Konqueror/Opera (tested and working), and the other is IE 5/6/7. One uniform path works consistently in everything except IE, and the smarter Gecko-based browsers even get a little CSS3 magic thrown in.
IE 7 doesn't implement all of CSS 1, a standard that's pushing 10 years old.
(This was me testing IE 7 inside VMWare on Windows Server 2003)
The thing is, there aren't too many people who would consider the performance trade off worth it. Spin is written in Modula-3 and goes under the idea that you can have compile-time memory checking, among other things, to certify that the code is complete & correct without having to do dynamic analysis.
How many programmers know Modula-3? How many commercial companies are going to be willing to back Modula-3 because of this? How many hobbyists can contribute?
There are, essentially, 3 operating system groups: The Windows family (written in C/C++), the Unix family (written in C, although members like MacOS X use C++ for kernel extensions), and everybody else. No one really cares about the final group, but it includes a lot of non-C kernels and libraries. I've generalized the everybody else because they're a fraction of a percent of OSes running on computers everywhere.
NASA would only use OSes written in ADA for reasons of completeness and correctness, for example, but you won't find that on anyone's desktop.
Do they also teach them how to undo their zips and support their penises without using their hands?
I prefer if people wash their hands off after touching their penises, especially if they're touching me.
I thought what you wanted to do as a business was produce a profit and continue to expand. That's the understanding I got from both normal day-to-day life, and the first-year economics classes that were required for my degree.
So why does Nintendo, which is a business first, have to "win" some kind of ideology war? Isn't this really more about people who attach sentimental feelings to something? Perhaps it's because some had been swept up in the "console war" marketting Sega used 17 years ago, and which Microsoft has been trying to capitalize on in order to gain that 18-25 market of males who like FPSes.
Seriously, Nintendo doesn't need to win anything. They produce games I don't mind buying and systems which have games I like. They've been consistently profitable. They're doing what they're supposed to do; anything else is anthropomorphism.
"Meth amphetimine is dangerous cheap and plentiful. Long term use includes symptoms very like schizophrenia. I can't imagine why it's so widely used."
That has to be the dumbest statement moderated up today.
Yea, why is a cheap, habit-forming drug widely used?
"Methamphetamine is a synthetic stimulant drug used for both medicinal and recreational purposes (the latter use is illegal in most countries -- see Legal issues). Like most stimulants, methamphetamine can cause a strong feeling of euphoria, thus creating the potential for addiction"
Hmm. Maybe because it only takes one use to get you onto it, and it's pretty hard to stop. I guess that's why heroin and nicotine are also popular, since they have similar habit forming properties. I hear cigarettes give you a nice, quick buzz.
"It's not that Windows 9x was old, but that it was awfully designed. Linux is older than Windows 9x, and they got the privileges and file permissions right since the beginning."
I do agree that Win9x is not designed so much as evolved, but an 8-year-old distro of Linux is very likely to have heart-stopping security gotchas around every corner due to the sloppy-joe attitude towards code security and provably correct designs.
The only ancient UNIX I'd trust is OpenBSD, because they try to audit their code (although they'd be better served by using a different implementation language/environment, like managed C).
Worry away, but I don't think you're going to lose any precious data any time soon. I can give you two reasons why:
:p
1) "When compared to a hard disk drive, a further limitation is the fact that flash memory has a finite number of erase-write cycles (most commercially available flash products are guaranteed to withstand 1 million programming cycles)" (Flash memory limitations).
2) 4 years of 24/7 operations is 35,040 hours of use. That's about 28.5 writes/hour, or a write every other minute for 4 years. Chances are you'll upgrade before 4 years.
And, let's face it, people making HDs aren't stupid. If they detect NAND failure, they will write through to the HD itself and disable that part
"If you feel the need to blame anyone, blame the dictators. Google is just doing business.
And before this discussion degenerates into WWII analogies, remember that Google is just a damn search engine and what's being repressed are just frigging web pages. No human is being abused or tortured by Google's actions. "
I would mention IBM and adder machines used in death camps, but if you're going to complain that companies that serve web pages lead to nothing, look no further than the arrests/murders/disapearances related to Yahoo! in China.
Corruption is corruption. You can't put shit on a silver platter and say it doesn't stink.
I may agree with a lot of what Nadia's written, but I think the final page has the most unfortunate linking of titles and graphics around.
"A well-developed game will live for years." next to a picture of KOTOR 2, a game derided as being rushed to market (rather than being allowed to percolate to perfection), complete with locked-up content showing off the mostly-unfinished proper ending. At least Halo 2 had most of the bugs fixed before the "SEE YOU IN HALO 3" ending flashed up, while Kotor2 would often leave gamers stuck in the floor.
I'd argue that KOTOR2 is a textbook example of how to kill a good game release. KOTOR1 didn't seem to suffer for its April/May release time frame, yet the publisher of KOTOR2 demanded a holiday release. And release they did -- a turd!
"<esc> wq"
Why do people insist on using slower VI syntax? Use instead:
":x"
-- that writes, then exits the program. It's what you want anytime you'd think to do a wq.
"I wouldn't pay $2000 for a home OS, because it wouldn't be worth my money. "
Why pay money, when you can contribute to FOSS yourself? You said you were a graduated software engineer. Go ahead and download Ubuntu (hell, they'll ship you a CD for free, no strings attached), plug it in, and enjoy it. If you fix 1 bug a year, you're doing far more for the community than you would if you spent $2,000 on Microsoft products. Even just helping people who can't write software to tell the maintainers (as an abstraction layer, if you will) would be of great benefit.
Thanks in advance.
"Nothing has changed except installing high priority Windows patches (which you can't avoid) -- nothing else has been installed, and the games were patched only on day 1."
Is that unavoidable because ninjas will come through your house and force updates on your machine? Either disconnect the Internet connection or setup an intermediate machine that blackholes all MS.com traffic. There is no such thing as an update you can't avoid.
As someone who owns a Powerbook which gets restarted only when an update needs a restart (and then only when I get around to it on a weekend, since most don't require a restart), I can appreciate what you mean by laptops that don't suspend properly. I have seen this behaviour on Windows. However, just because of that, it's hard to make the jump that Windows will degrade over time.
I do have a couple of VMWare instances of WinXP and Windows 2003 Server, as well as Windows 2000 on a dual-boot Ubuntu/Windows test bench machine. The only software changes are the Windows updates which I let through -- these installs are still as stable as I've come to expect Windows to be. Unless you have done some serious OS dissection, I'm hesitant to say that right off the bat it's Windows, and not some squirrely 3rd party driver, 3rd party program, or other combination of these bugs that causes Windows to degrade in your instance, especially since my anecdotal evidence is different than yours.
Like hell. You should always have a good editor ready to go. What happens if there's a config error or other random error during install, or you can't access the Internet?
I'd question including ed when vi can do everything it can do, but I'm guessing including means a symbolic link.