guess you don't do anything too time critical with your email.
It's not wise to use email as chat, if its time critical use a phone. SMTP is not a real time system what so ever. It happens to work that way most of the time because the communication channels are clear. Almost every SMTP server out there queues your email message to disk. A separate thread (or process) then comes along and attempts delivery. If the queue is backed up, or the remote host is busy or down, your email can sit on the server for quite a long time. That's the way its designed.
You may get away with real time mail in side of a corporate firewall or on your own mail servers, but anything public (hotmail, yahoo, etc) it rarely works that way any longer.
MS conned the modem manufacturers and a few low cost printer manufacturers, but other than that the trend never really caught on.
Probably because most software modems and printers sucked, terribly. Try using a winmodem on a poor quality telephone line for internet. Who knows how many millions has been spent on tech support for the damned things. Luckly these days analog modems are a dying breed.
He didn't notice an uneven step in the sidewalk and it caught the front tires of the truck and stopped the truck cold. Since he wasn't expecting it, his arms buckled and he fell teeth first onto the back of the truck slicing his lip just under his nose and removing several of his top front teeth.
Saw a person fall on a concrete step with the same effect. Time to make the stairs out of plastic around here.
Except they don't always get killed. How much more sense can you put into Johnny's head when you spend the rest of your life wiping drool off his chin because of Johnny's brain injury?
At least this kid will not be running around with a trenchcoat and a shotgun at your local high school
No one knows what the "speed of sound" for computing will be
I beg to differ. It's known as the speed of light, your data has to make it to the far side of a synchronous component before you can start the next cycle. Much more important than speed is size of transistors and power dissipation. The smaller the transistors the lower the power usage and shorter distances to components on the chip. This comes at the cost of quantum irregularities though, your electrons may decide to go somewhere else.
The speed of sound issue is a poor analogy, It is more of a legal issue then a technological one. Nobody wanted sonic booms knocking pictures off the walls. Supersonic flight was only good for trans-continental flights, limiting its profitability. Physics tells us that we still have a good amount of headroom pushing electrons and photons around. HPC, 3d graphics, and data warehousing desire more computing power and storage. Companies like ATI, AMD, and Nvidia are stepping up with heterogeneous computing platforms that can currently perform 10 to 100 times better then current CPUs using a fraction of the power.
As for your last statement, you must not believe in replicants. That is a good sign you are a replicant, what, what do you mean you can't prove your not a replicant. Sorry you'll have to be destroyed anyway. (just kidding on this last paragraph, but quantum encryption may provide answers to these dilemmas).
Microsoft is using a new algorithm to monitor hardware changes and enforce licensing compliance, and the company says that it is more forgiving now than it was with Windows XP.
Microsoft also says a lot of things that end up being disputed (see security track record). Its what Microsoft does that matters, and that we will not fully know until Vista is in the wild. Also remember they reserve the right to change the behavior of WGA with a windows update, one that may be required before you can download any other updates.
XP has been weird for me too, I have had a computer that I've changed CPU's, memory, hard drives, network cards and have never been required to reactivate. Yet a computer I build a few months ago, I added an additional SATA hard drive, and activation was required (no other hardware changes occurred). The problem with XP is you don't know when its going to break.
Right! Tell me how much did you pay for Firefox again? Zero, zip, nada, well hopefully you paid nothing because they give it away for free. Now let me give an example that involves personal responsibility with the extension user.
to: $Developer_email Dear $Extension_developer
I use $Extension in Firefox every day and cannot do my work without it. It has been announced Firefox version X.X will be released soon. Will your extension be compatible with Firefox when it is released? (you can put more info here as to why this would be a great thing).
Worst analogy ever. Are you going to tell me the tubes are getting jammed up!
Have you ever tried to make your own tires? And how do you get to the store?
Don't you know, If your using square tires, you needs a square Internets Tube
For argument sake lets examine the protocol stack, and see where the lack of extensions may cause problems, and it has nothing to do with the road or tires of the internet.
1. Ethernet, wireless, modem, frames via pigeon. FF doesn't touch this.
2. TCP/IP. Again handled by the operating system, and maybe the hardware also.
3. DNS. This should be handled by the operating system, though a broken FF build could call the stub resolver incorrect. Nothing to do with extensions, unless your doing something exceptionally non standard.
4. HTTP/HTTPS. Here's the first level that not having an extension 'could' cause problems. Yet if a web server is mucking with the HTTP1.0/1.1 protocols (possibly authentication?) its asking for trouble that any new web browser comes out that follows the standards.
5. HTML,DHTML,XML,CSS,JAVA(SCRIPT),PLUGINS. This is where most of the FF extensions do there dirty work. From manipulating IEism's, to blocking ads, Loading plugins for content (activex, video players, flash), changing the CSS to fit your desire. Thing is, this layer has NOTHING to do with the road, that data is already on your computer. When the extension developer release a new version compatible with FF X.X, you can still go to his website and download it, the Internets still works!
You can run two different versions of Firefox on your computer at the same time (but only one version can be running at any given time). Too much of a problem, then don't upgrade, its not like WindowsUpdate that will automagically update if you allow it to. Then you can wait till all the extensions are compatible with your version.
In America we call Trolls, Politicians and Flaming, Politics. Everybody's drinking the Kool-aid these days, maybe except for the moderates, but they don't get any air time.
As this same topic has been on slashdot many times before, it should be noted that the 'Microsoft solution' is less expensive because of discounting by Microsoft to avoid the switch over. I do not know how deep the discounts where, but I suspect a standard contract would have been considerably more expensive.
I do not expect that I would get the same treatment from Microsoft and told them that I was moving 25 desktops and 3 servers to linux.
I'm agreeing with you here... and going on with some rants of my own.
What I don't get is ever time a new version of FF comes out, you get people bitching that there extensions are not compatible. The extension compatibility issues have nothing to do with the Firefox developers, its the extension developers that have not timely released there code, bitch at them.
Bad analogy time.
You own a 1995 Ford car that you've installed custom bucket seats in. You purchase a 2006 Ford of the same model. The passenger compartment has been redesigned in the mean time, and your custom seats will not fit in the new car. In this case do you think that bitching at Ford is going to do a damn bit of good? Get new seats. If no one makes seats that fit the model yet, you'll have to wait or make your own.
Why not, I've changed my behavior to suit Internet Explorer flaws (avoiding active X, constant virus scanning, etc...). Users only define there software experience if they are developers, or the developers listen to there users.
Apple is not a hardware company, they are an experience company. The experience they want there customers to have is a unified desktop on at least semi reliable hardware.
So much for the land of the free and the home of the brave. The ability of anonymous communication is nice, but should not be a requirement to speak freely.
A better solution would've been to flash a message up on screen basically saying something along the lines of "I got in to your system because it has a vulnerability - either patch it or block the listening port to trusted hosts only or next time the real virus might get in" might've been a better solution.
Your assuming two things that may not be true.
1. That the computer is not a network resource(server), and that someone will actually check on it in a reasonable amount of time.
2. That the user will not ignore the message in the first place. "Look another popup, I get like 50 a day!"
Now breaking TCP/IP or just issuing a shutdown command seems like a good way to remove there infected computer from the breeding pool.
guess you don't do anything too time critical with your email.
It's not wise to use email as chat, if its time critical use a phone. SMTP is not a real time system what so ever. It happens to work that way most of the time because the communication channels are clear. Almost every SMTP server out there queues your email message to disk. A separate thread (or process) then comes along and attempts delivery. If the queue is backed up, or the remote host is busy or down, your email can sit on the server for quite a long time. That's the way its designed.
You may get away with real time mail in side of a corporate firewall or on your own mail servers, but anything public (hotmail, yahoo, etc) it rarely works that way any longer.
The whole point of some peoples existence is to serve as a warning to others
Apple: Hey, what you got there?
PC: Spyware, rootkits, trojans, and viruses.
Apple: Can I play, too.
PC: Nope.
Nuff said.
MS conned the modem manufacturers and a few low cost printer manufacturers, but other than that the trend never really caught on. Probably because most software modems and printers sucked, terribly. Try using a winmodem on a poor quality telephone line for internet. Who knows how many millions has been spent on tech support for the damned things. Luckly these days analog modems are a dying breed.
He didn't notice an uneven step in the sidewalk and it caught the front tires of the truck and stopped the truck cold. Since he wasn't expecting it, his arms buckled and he fell teeth first onto the back of the truck slicing his lip just under his nose and removing several of his top front teeth.
Saw a person fall on a concrete step with the same effect. Time to make the stairs out of plastic around here.
Most childeren are born in third world countries with terrible poverty. Rich people have fewer or no childern. I do not think your idea is working.
Why not kill the stupid hurtful people?
I beg to differ. It's known as the speed of light, your data has to make it to the far side of a synchronous component before you can start the next cycle. Much more important than speed is size of transistors and power dissipation. The smaller the transistors the lower the power usage and shorter distances to components on the chip. This comes at the cost of quantum irregularities though, your electrons may decide to go somewhere else.
The speed of sound issue is a poor analogy, It is more of a legal issue then a technological one. Nobody wanted sonic booms knocking pictures off the walls. Supersonic flight was only good for trans-continental flights, limiting its profitability. Physics tells us that we still have a good amount of headroom pushing electrons and photons around. HPC, 3d graphics, and data warehousing desire more computing power and storage. Companies like ATI, AMD, and Nvidia are stepping up with heterogeneous computing platforms that can currently perform 10 to 100 times better then current CPUs using a fraction of the power.
As for your last statement, you must not believe in replicants. That is a good sign you are a replicant, what, what do you mean you can't prove your not a replicant. Sorry you'll have to be destroyed anyway. (just kidding on this last paragraph, but quantum encryption may provide answers to these dilemmas).
Soylent Green is people! Oddly enough, that movie is on topic here.
Agreed, transfer thermonuclear weapons research via ICBM launcher!
Oh dear, I'm afraid I've leaked top secret information, at least the Pentagon will be there to clean up the PR disaster.
Microsoft also says a lot of things that end up being disputed (see security track record). Its what Microsoft does that matters, and that we will not fully know until Vista is in the wild. Also remember they reserve the right to change the behavior of WGA with a windows update, one that may be required before you can download any other updates.
XP has been weird for me too, I have had a computer that I've changed CPU's, memory, hard drives, network cards and have never been required to reactivate. Yet a computer I build a few months ago, I added an additional SATA hard drive, and activation was required (no other hardware changes occurred). The problem with XP is you don't know when its going to break.
Hmm, You didn't think about that before you posted. A strict homosexual would not have to have a patch at all.
Right! Tell me how much did you pay for Firefox again? Zero, zip, nada, well hopefully you paid nothing because they give it away for free. Now let me give an example that involves personal responsibility with the extension user.
to: $Developer_email
Dear $Extension_developer
I use $Extension in Firefox every day and cannot do my work without it. It has been announced Firefox version X.X will be released soon. Will your extension be compatible with Firefox when it is released? (you can put more info here as to why this would be a great thing).
Your ever thankful user.
$Your_name
Don't you know, If your using square tires, you needs a square Internets Tube
For argument sake lets examine the protocol stack, and see where the lack of extensions may cause problems, and it has nothing to do with the road or tires of the internet.
1. Ethernet, wireless, modem, frames via pigeon. FF doesn't touch this.
2. TCP/IP. Again handled by the operating system, and maybe the hardware also.
3. DNS. This should be handled by the operating system, though a broken FF build could call the stub resolver incorrect. Nothing to do with extensions, unless your doing something exceptionally non standard.
4. HTTP/HTTPS. Here's the first level that not having an extension 'could' cause problems. Yet if a web server is mucking with the HTTP1.0/1.1 protocols (possibly authentication?) its asking for trouble that any new web browser comes out that follows the standards.
5. HTML,DHTML,XML,CSS,JAVA(SCRIPT),PLUGINS. This is where most of the FF extensions do there dirty work. From manipulating IEism's, to blocking ads, Loading plugins for content (activex, video players, flash), changing the CSS to fit your desire. Thing is, this layer has NOTHING to do with the road, that data is already on your computer. When the extension developer release a new version compatible with FF X.X, you can still go to his website and download it, the Internets still works!
You can run two different versions of Firefox on your computer at the same time (but only one version can be running at any given time). Too much of a problem, then don't upgrade, its not like WindowsUpdate that will automagically update if you allow it to. Then you can wait till all the extensions are compatible with your version.
In America we call Trolls, Politicians and Flaming, Politics. Everybody's drinking the Kool-aid these days, maybe except for the moderates, but they don't get any air time.
As this same topic has been on slashdot many times before, it should be noted that the 'Microsoft solution' is less expensive because of discounting by Microsoft to avoid the switch over. I do not know how deep the discounts where, but I suspect a standard contract would have been considerably more expensive.
I do not expect that I would get the same treatment from Microsoft and told them that I was moving 25 desktops and 3 servers to linux.
I'm agreeing with you here... and going on with some rants of my own.
What I don't get is ever time a new version of FF comes out, you get people bitching that there extensions are not compatible. The extension compatibility issues have nothing to do with the Firefox developers, its the extension developers that have not timely released there code, bitch at them.
Bad analogy time.
You own a 1995 Ford car that you've installed custom bucket seats in. You purchase a 2006 Ford of the same model. The passenger compartment has been redesigned in the mean time, and your custom seats will not fit in the new car. In this case do you think that bitching at Ford is going to do a damn bit of good? Get new seats. If no one makes seats that fit the model yet, you'll have to wait or make your own.
Why not, I've changed my behavior to suit Internet Explorer flaws (avoiding active X, constant virus scanning, etc...). Users only define there software experience if they are developers, or the developers listen to there users.
Apple is not a hardware company, they are an experience company. The experience they want there customers to have is a unified desktop on at least semi reliable hardware.
Don't you mean number of transistors is heat? 486 processors had a very large area, but they pretty much ran cool to the touch.
So much for the land of the free and the home of the brave. The ability of anonymous communication is nice, but should not be a requirement to speak freely.
They should use the second instead, Oh this is New York, you gave up your gun rights there. Oops.
Damn, the Prison Industry CEO's must be moderating slashdot these days.
California sending 2,260 inmates to out of state prisons due to overcrowding. People need to see that we have a major prision overcrowding problem here in the states. Building more prisons is not the answer, unless of course spending a few billion more per year on inmate housing is a good idea.
Your assuming two things that may not be true.
1. That the computer is not a network resource(server), and that someone will actually check on it in a reasonable amount of time.
2. That the user will not ignore the message in the first place. "Look another popup, I get like 50 a day!"
Now breaking TCP/IP or just issuing a shutdown command seems like a good way to remove there infected computer from the breeding pool.