Personally I would have guessed the speed to be over the current 3GHz (or so) but CPU companies haven't increased the clock rate for a long time and there are a lot of people (like the OP) who would pay top dollar for a faster clocked CPU.
SMT: Oh the DEC Alpha was the first commercial CPU was it. I thought about checking it after I posted! Still HyperThreading is a somewhat special variant because only the absolute minimum of hardware is duplicated to allow SMT making it reasonable to run both with and without the second thread.
But you can't have a 12GHz, at that speed light goes about ONE INCH per clock cycle in a vacuum, anything else is slower, signals in silicon are a lot slower.
So much slower that a modern single core processor will have a lot of "execution units" to keep up with the instructions arriving at the 3GHz rate these instructions are handed off to the units in parallel and the results drop out of the units "a few" clock cycles later. This is good except when the result of UnitA is needed before UnitB can start. At this point UnitB has to wait; Intel discovered that nearly half their execution units were waiting most of the time so they invented HyperThreading.
With HyperThreading the execution units are shared between two threads that the OS wants to run at the same time which means more of the silicon is used and the machine is faster.
At this point clock speeds have hit a hard wall, they will continue to go up but only in ratio to the feature size on the silicon. OTOH the number of gates goes up with the square of the feature size. I would expect the mass retail sale of 16 to 30 cores in a single silicon before we hit 12GHz.
Of course that brings it's own problems, refactoring a program into (say) 10 threads is easy; when compared to 100 or 10000!
Microsoft hotfixes 'slipstreamed' into XP. HA HA HA HA HA... cries.
Have you ever tried it? Most people would call it hacking the installer!
Textmode disk drivers are even worse! F6 or winnt.sif. If you try to use F6 while running winnt.sif it works perfectly. At first, it just falls over ten minutes later!!!
Want to add the drivers to the CD, OEMPNP directory perhaps? Nope back to hacking the installer of course.
Modern ethernet 100Base-T switched or 1000Base-T can work to 100%. With the switched medium all the links run full duplex and packets for busy links are stored in memory like a router. With a good switch packets for non-busy links get 'wormholed' to the output before they arrive (arrive completely that is).
Normally this means that modern lans won't lose any packets; if your lan is losing packets you have a hardware problem. Perhaps you have an unswitched hub somewhere or a seriously overloaded switch that's running out of memory. But even a low spec switch that can't keep up with the net speed shouldn't lose anything, it should just block the senders till it can deal with the data.
In fact 10Base-2 (cheapernet) was the last ethernet standard that that you couldn't avoid congestion collapse.
She is completely right that's exactly how it works, I have a stick on my laptop that can always find a signal where ever I am. _I_ don't have to pay anything for it. It's sometimes rather slow, but very very fast at the office. They bought it for me, said it was called a G3 or something like that.
It really does work just like she says, it's a 3G/wifi mixed card that switches to wifi in the office. It's on a fixed price per month contract with a "fair use" policy, so all they say is that you should only use it for company business. They don't tell you what it costs because it's just part of the overheads, for all I have to know it might be zero cost (Say they bought two years access when they bought the card).
What's more that's exactly how laptop internet will continue to work in the future, you can already get laptops with built in 3G, just add a SIM.
You need headers and footers too, else everyone would be using "wordpad". In fact that's probably why wordpad lost it's ability to do headers and footers.
You don't need tables either, they're for advanced users, normal users use tabs.
The dealer is checking that you drove onto the lot with a similar version of the car. The 'problem' is that they let you have the discount if you drove onto the lot after taking a test drive in the car you want to buy!
All RAM is used as cache anyway.... in lieu of directly manipulating... (disk)...
Another problem with directly manipulating disk is that you don't want to leave a change half done. In reality the closest we get to your world is a database; but it's manipulated using that horribly slow and unstructured language called "SQL".
I really don't like the idea that this is racing with the UPS. When the battery gets old it's ability to hold a charge drops and a timeout that was sufficient in the old days won't be now. I've also had situations where the battery was supposed to tide you over till the generator kicked in; but the system was never tested for the generator failing at exactly the wrong moment.
I'm pretty sure the answer to this is a simple generation number on the blocks so you can use a database checkpoint scheme.
1) Every write to the ramdisk brands that block with an ever increasing number (transaction number).
2) When you initiate a checkpoint the driver finds all blocks that have changed since the last checkpoint and writes them to a "physical log", followed by the checkpoint marker.
3) The same blocks are then written to the actual disk area; nb application writes to these blocks must be diverted.
4) The "physical log" is cleared.
5) Block diversions from (3) are cleared.
Using this well known scheme the disk is always either in a consistent state or easy to get there.
Note the "diversions" may mean that clean blocks must be discarded from the ramdisk/cache to prevent the applications being blocked by the checkpoint.
If you want the ability to have the system 'roll forward' after a crash you need a transaction log where the updates are written to the log as they happen, because this is linear it happens at the maximum transfer rate of the disk; but it's still limited in performance.
This also looks a lot like doing a backup from a volume snapshot.
Probable local root exploit (Normal local user gets root access) with ability to install rootkit.
Likely to also give 'real root' access on 'vserver' machines that have fake root accounts.
Unlikely to directly give a remote exploit, but would likely mean that any remote exploit becomes a remote root exploit.
However, as at present no exploit is known and it's 'only' a local exploit the Microsoft evaluation of this would be patch in the next service pack.
The Internet is all message passing. Millions, Billions XXX-illions of them. Definitly XXX-illions.
The problem with "tubes" is that it implies a few big pipes from "them" to "us"; the internet has never been that.
Movies are about telling a story; storytelling is a old as music perhaps older. Now while it costs money to have a thousand anonymous faces (I just watched V for Vendetta) or well known names or locations a good story can often be told without it.
With modern computers crowd scenes can be faked anyway if live scenes would be too expensive.
One of my favorite movies of all time is "Arsenic and old Lace", with modern equipment, it could easily have been filmed as a small club project.
Now blowing up lots of stuff; that might be expensive! But that's what animation is for... perhaps the next release of "poser".
I just checked, his printer is in the mostly category, so it'll work fine for normal printing.
The fact is I find that most printers that aren't "bottom of the range" or "multifunction" work fine with Linux though some, like this one, have annoying setup issues. Of the problem printer classes it's almost purely a case of documentation; if the maker doesn't keep their technical documentation a "death first" secret drivers appear VERY quickly.
There are two very hard reasons that LANs will continue to exist and they will be wired.
The speed of light
In one clock cycle light travels less than a foot. (1Ghz+) For every foot further your signal travels you have to wait at least another nanosecond. If the hub is twenty feet away that's not too bad, if it's 2000 feet or twenty miles away you may have a problem.
Broadcast vs. Point to point
When one host is talking on a broadcast medium (like wifi) it blocks out every other host within range. If a hundred shielded point to point links can be put in the same space you have a hundred times the available bandwidth.
And also
And this is before you even think about security, denial of service (jamming), radio interference, limited wavelength allocations and optic fibres.
When the standard in the wall wiring can give you 30Amps at 240 volts you pretty much need a fuse to protect that skinny 13amp (or even 5amp) cable. So yes nearly every plug has a fuse in it. The good things are that there are no safety issues with a 12 way extension block and every wall socket is a double socket.
Another good feature is that the sockets are 'shuttered' so it's rather difficult for anybody let alone a child to poke something in the socket and get a shock; this means the sockets are safe anywhere even with kids and animals. If they're directly on the floor (eg: in an office) they usually get covered with a metal dust cover when not in use. If they're outside all that's needed is a light cover against direct rain/water contact.
There is a very good chance that Microsoft have a good case for getting a kickback from any distribution of OS/2 (as well as a couple of other companies) If IBM sell it to someone else and get a few more customers it's not worth microsoft making a phone call to the lawyers. If a million people download it then it's much more likely to be worthwhile to try to extract a 'settlement' out of IBM.
If they can get an argument for Copyright Infringment it becomes potentially very profitable.
The 'expert' or top expert has always been part of the true test, because in the complete test it's assumed that an intelligent human tester is the only way to get the right test to show the difference.
This doesn't stop there being lesser tests where the robot fools some people but doesn't fool a "void comp" test (Bladerunner); such a robot would be useful, say in customer service... "Sorry sir you cannot pick me up as I'm firmly bolted to the floor"
It's also not guarenteed to be a perfect test; for example Gene Roddenberry had the fictional Andromeda pass the Turning test with ease but she couldn't pass the slipstream test. Is there such a test in real life; we don't know... yet.
Personally I would have guessed the speed to be over the current 3GHz (or so) but CPU companies haven't increased the clock rate for a long time and there are a lot of people (like the OP) who would pay top dollar for a faster clocked CPU.
SMT: Oh the DEC Alpha was the first commercial CPU was it. I thought about checking it after I posted! Still HyperThreading is a somewhat special variant because only the absolute minimum of hardware is duplicated to allow SMT making it reasonable to run both with and without the second thread.
But you can't have a 12GHz, at that speed light goes about ONE INCH per clock cycle in a vacuum, anything else is slower, signals in silicon are a lot slower.
So much slower that a modern single core processor will have a lot of "execution units" to keep up with the instructions arriving at the 3GHz rate these instructions are handed off to the units in parallel and the results drop out of the units "a few" clock cycles later. This is good except when the result of UnitA is needed before UnitB can start. At this point UnitB has to wait; Intel discovered that nearly half their execution units were waiting most of the time so they invented HyperThreading.
With HyperThreading the execution units are shared between two threads that the OS wants to run at the same time which means more of the silicon is used and the machine is faster.
At this point clock speeds have hit a hard wall, they will continue to go up but only in ratio to the feature size on the silicon. OTOH the number of gates goes up with the square of the feature size. I would expect the mass retail sale of 16 to 30 cores in a single silicon before we hit 12GHz.
Of course that brings it's own problems, refactoring a program into (say) 10 threads is easy; when compared to 100 or 10000!
Maybe, maybe not.
But more to the point a firewall isn't good at holding back an ocean and that firewall doesn't even pretend to be watertight.
Microsoft hotfixes 'slipstreamed' into XP. HA HA HA HA HA ... cries.
Have you ever tried it? Most people would call it hacking the installer!
Textmode disk drivers are even worse! F6 or winnt.sif. If you try to use F6 while running winnt.sif it works perfectly. At first, it just falls over ten minutes later!!!
Want to add the drivers to the CD, OEMPNP directory perhaps? Nope back to hacking the installer of course.
AAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRGGGGGGGGGHHH!!!!
Like this one perhaps?
http://www.supermanhomepage.com/images/phonebooth/movie-phonebooth.jpg
Or is that an elephant's phone booth.
Modern ethernet 100Base-T switched or 1000Base-T can work to 100%. With the switched medium all the links run full duplex and packets for busy links are stored in memory like a router. With a good switch packets for non-busy links get 'wormholed' to the output before they arrive (arrive completely that is).
Normally this means that modern lans won't lose any packets; if your lan is losing packets you have a hardware problem. Perhaps you have an unswitched hub somewhere or a seriously overloaded switch that's running out of memory. But even a low spec switch that can't keep up with the net speed shouldn't lose anything, it should just block the senders till it can deal with the data.
In fact 10Base-2 (cheapernet) was the last ethernet standard that that you couldn't avoid congestion collapse.
It really does work just like she says, it's a 3G/wifi mixed card that switches to wifi in the office. It's on a fixed price per month contract with a "fair use" policy, so all they say is that you should only use it for company business. They don't tell you what it costs because it's just part of the overheads, for all I have to know it might be zero cost (Say they bought two years access when they bought the card).
What's more that's exactly how laptop internet will continue to work in the future, you can already get laptops with built in 3G, just add a SIM.
She makes the web.
You need headers and footers too, else everyone would be using "wordpad". In fact that's probably why wordpad lost it's ability to do headers and footers.
You don't need tables either, they're for advanced users, normal users use tabs.
The dealer is checking that you drove onto the lot with a similar version of the car. The 'problem' is that they let you have the discount if you drove onto the lot after taking a test drive in the car you want to buy!
Another problem with directly manipulating disk is that you don't want to leave a change half done. In reality the closest we get to your world is a database; but it's manipulated using that horribly slow and unstructured language called "SQL".
I really don't like the idea that this is racing with the UPS. When the battery gets old it's ability to hold a charge drops and a timeout that was sufficient in the old days won't be now. I've also had situations where the battery was supposed to tide you over till the generator kicked in; but the system was never tested for the generator failing at exactly the wrong moment.
I'm pretty sure the answer to this is a simple generation number on the blocks so you can use a database checkpoint scheme.
1) Every write to the ramdisk brands that block with an ever increasing number (transaction number).
2) When you initiate a checkpoint the driver finds all blocks that have changed since the last checkpoint and writes them to a "physical log", followed by the checkpoint marker.
3) The same blocks are then written to the actual disk area; nb application writes to these blocks must be diverted.
4) The "physical log" is cleared.
5) Block diversions from (3) are cleared.
Using this well known scheme the disk is always either in a consistent state or easy to get there.
Note the "diversions" may mean that clean blocks must be discarded from the ramdisk/cache to prevent the applications being blocked by the checkpoint.
If you want the ability to have the system 'roll forward' after a crash you need a transaction log where the updates are written to the log as they happen, because this is linear it happens at the maximum transfer rate of the disk; but it's still limited in performance.
This also looks a lot like doing a backup from a volume snapshot.
Likely to also give 'real root' access on 'vserver' machines that have fake root accounts.
Unlikely to directly give a remote exploit, but would likely mean that any remote exploit becomes a remote root exploit.
However, as at present no exploit is known and it's 'only' a local exploit the Microsoft evaluation of this would be patch in the next service pack.
The Internet is all message passing. Millions, Billions XXX-illions of them. Definitly XXX-illions.
The problem with "tubes" is that it implies a few big pipes from "them" to "us"; the internet has never been that.
Movies are about telling a story; storytelling is a old as music perhaps older. Now while it costs money to have a thousand anonymous faces (I just watched V for Vendetta) or well known names or locations a good story can often be told without it.
With modern computers crowd scenes can be faked anyway if live scenes would be too expensive.
One of my favorite movies of all time is "Arsenic and old Lace", with modern equipment, it could easily have been filmed as a small club project.
Now blowing up lots of stuff; that might be expensive! But that's what animation is for... perhaps the next release of "poser".
Are they still filtered if you add
&safe=off
to the end of the URL?
But. You could have ended up with VB.
I just checked, his printer is in the mostly category, so it'll work fine for normal printing.
The fact is I find that most printers that aren't "bottom of the range" or "multifunction" work fine with Linux though some, like this one, have annoying setup issues. Of the problem printer classes it's almost purely a case of documentation; if the maker doesn't keep their technical documentation a "death first" secret drivers appear VERY quickly.
No need to misinterpret
The headline I saw was "Disney Takes Another Stab at the House"
There are two very hard reasons that LANs will continue to exist and they will be wired.
The speed of light
In one clock cycle light travels less than a foot. (1Ghz+) For every foot further your signal travels you have to wait at least another nanosecond. If the hub is twenty feet away that's not too bad, if it's 2000 feet or twenty miles away you may have a problem.
Broadcast vs. Point to point
When one host is talking on a broadcast medium (like wifi) it blocks out every other host within range. If a hundred shielded point to point links can be put in the same space you have a hundred times the available bandwidth.
And also
And this is before you even think about security, denial of service (jamming), radio interference, limited wavelength allocations and optic fibres.
Another good feature is that the sockets are 'shuttered' so it's rather difficult for anybody let alone a child to poke something in the socket and get a shock; this means the sockets are safe anywhere even with kids and animals. If they're directly on the floor (eg: in an office) they usually get covered with a metal dust cover when not in use. If they're outside all that's needed is a light cover against direct rain/water contact.
The downside? The plugs are big and ugly!
Thanks, I couldn't work out if this was supposed to be funny. :-/
If they can get an argument for Copyright Infringment it becomes potentially very profitable.
I use Firefox ...
This doesn't stop there being lesser tests where the robot fools some people but doesn't fool a "void comp" test (Bladerunner); such a robot would be useful, say in customer service ... "Sorry sir you cannot pick me up as I'm firmly bolted to the floor"
It's also not guarenteed to be a perfect test; for example Gene Roddenberry had the fictional Andromeda pass the Turning test with ease but she couldn't pass the slipstream test. Is there such a test in real life; we don't know ... yet.