Bytes are always eight bits. Nibbles are always four bits. Kilobytes are always 1024 bytes. Are you seeing a pattern?
The word you should be using is, well, "word." That's what we used to call the bus width of the system. Today, though, the world is much more complicated. Lots of different buses, lots of different bus widths. CISC instruction sets are more CISC than they used to be (outside of mainframes).
So really, that doesn't apply very well even in the way you intended it.
but every single thing you do. Every site you visit, every click, every email you send, everything....which is almost certainly true of google as well for any of google's vast array of services. Probably as many as AOL (search, email, shopping, news, maps, etc). If you use them for search and click on links there, then they know about what sites you visit about as well as AOL does.
So we're down to the fundamental difference again: google hasn't ever given personal data to the public. They've kept it confidential except at the demographic level averaged with all the other Americans who are in my demographic.
You seem to be thinking of XP embedded as the normal thing - kind of like using Phillips head screws. I think you're missing it.
Think more of teaching an ape sign language. Apes aren't good at sign language; Windows XP isn't good at being an embedded operating system.
Doing that is an oddity and a marvel. How can you get something so inept to do that?
I went to an unmanned arial vehicle competition a while back. There were about a dozen teams, and none of them ran any Windows products at all on their devices. Most were more worried about solving the actual problems of the craft to bother fiddling with Windows as well.
IMHO this is what prototype does, and why it shouldn't be lumped in with Dojo as being stable.
Try this in a page with prototype included:
var t = [5,'test',4,7]; j=0; for(i in t) { j++ };
alert('J is ' + j);
You're going to get 'J is 5' back. To me, this is something that's part of the language primitives, and shouldn't be violated. That could easily mess up any other javascript library you've got.
The other reason you mentioned doesn't really address the fact that you don't need *all* of prototype for every page. Why can't you just specify the parts of prototype that you need? It's an artificial limitation, and one that Dojo doesn't share. 53k is a lot if you're talking about a 6k page that only ends up using prototype's shorthand notations.
...is to find out where the closest e-bay guy is to your house.
There are lots of people who go cross-country to buy things from corporate off-lease houses and other sources of electronic junk.
Even the Laserjet4 - which is pretty small compared to the other models - ships for around $70 because it's so heavy. I bought one of the laserjet 4s and paid the shipping...cost me just shy of $100 total. Then I bought a 300 pound laserjet 5SI (the kind you find in big office buildings) for $35 because I bought from a local guy.
The things are incredibly plentiful, though. You should be able to find one for around $30. Then you'll probably have to change the rollers (the plastic in them degrades as they get older - can get 'em off ebay for $15), and buy a remanufactured cartridge. Those can be had off ebay for around $30 and will generally print at least 15,000 pages (same for the other models of printers I'm talking about here).
You may not want to fiddle with the Laserjet 4 or 4L, though. Those particular models is known to be finicky. Because of a bad design in the pickup mechanism, they'll generally only accept one thickness and consistency of paper for most of their usable lifetime, and even then they'll sometimes jam.
Laserjet 4P, 5, or one of the SI (which is bigger) models are much more robust.
Be careful buying anything after 5. They started making things cheaply after that, and you could easily have something break that's not easy to fix.
I happen to know some people *from* the moon - one named Ignignot and one named Ur. I have a transcript of a conversation I saw of them.
Ignignot: Some would say that the Earth is *our* moon. Ur: *We're* the Moon! Ignignot: But that would belittle the name of our Moon, which is "The Moon." Ur: Point is, we're at the center, not you!
As you can clearly see, our moon is not called Luna. That's a sissy name. The name of our moon is "The Moon."
Much cheaper than bending over monthly for an online backup service where your data's in the hands of god-only-knows-who. Sounds like somebody should let someone else handle their investment banking. You're not thinking this math through very clearly. Have you, perhaps, bought a hybrid to save money?
Cost for offsite backup: around $2/GB*month.
Two SATA drives (lifespan of three years): $300
How many GB can you get in a three year timespan for $300?
$300=36*$2*X X=4.17GB
So at the cost already mentioned, you break even if you've got 4GB of critical data assuming that *BOTH* drives make it to the three year mark, which is definitely pushing it. If you've got less (which most people do), then going for the offsite option is definitely better. You also usually get the added advantage of a class A facility with redundant power sources, big line conditioners/surge protectors, bomb-proofing, sophisticated physical security, and big raid arrays.
That's a lot of added value for your money, and much more reliable than a mere two hard drives.
Any manufacturer can use it, but there would be more smart people able to hack it. Phone manufacturers probably find this a good thing, but phone companies probably don't. They'd rather have devices that are only capable of doing what they commissioned them to do.
T-mobile is a prime example of this, and probably the worst. There are some well known vulnerabilities in their network which apparently allow (or perhaps used to if they've fixed this) dishonest users to access the internet no matter what service they're supposed to get if they've hacked their phones. They're depending on the phones themselves for authentication because they know that not many people are going to be hacking their phones right now.
Linux would make that *a lot* easier to do, wouldn't it?
By that logic, if someone teaches me a neat way to make pots and then I make them exactly like he says, then I am art, but the pots I create are not. That seems a little off. I don't think that I agree with that at all (and make no mistake - this is a subjective thing because we're talking about the subjective, semantic question, "what is art?").
I don't think that imagination is a prerequisite for art - just creation.
I'm going to have to disagree about emotion being the necessary prereq for good art. Technical proficiency is also a wonderful thing in art. Seeing a photorealistic painting is absolutely aweing without necessarily evoking any kind of emotion. Further, the artist doesn't necessarily have to put emotion into it to evoke emotional responses. He merely needs to know what it takes to evoke emotional reponses. The roof of the sistine chapel is quite moving, but I bet that most of Michelangelo's days were spent bored out of his mind at having to do all the drudge work of painting something that big.
Admittadly, the simplest way to evoke an emotional reponse is to have one and put it into the art, but an experienced artist will learn what it is that they put into their art when they're emoting to it, and learn to do the same even when they're not.
how well it's going to deal with a realtime app like IM
Considering the paths traveled, it probably isn't that good at realtime apps. It's a good thing that IM isn't a realtime app. Its just e-mail but with the delivery mechanism being the home computer rather than an smtp server that has a different delivery mechanism. It's unlikely that many would notice an extra quarter second of lag in an instant message. Heck, with most of my conversations, there's a good minute or two between reply and response as people ruminate over what they're going to say...or type a long response.
Even a few seconds would be nothing - and in the TCP world, a few seconds is an eternity.
Competition is usually good for the competitors. They work harder, and as a result all do better than they would have otherwise. Like in sports. There's a winner and a loser in every competition, but both competitors end up better athletes than they would have been had they never competed.
But eventually you reach a point in the competition where getting better also hurts the other guys.
Opera and IE both support colored scrollbars defined by CSS. Firefox does not.
Opera has a few proprietary CSS extensions.
Firefox will not split an absolutely positioned div for printing at all no matter what CSS you use on it, and there are certain other conditions that it won't split a relatively positioned one either.
These are the things that I know of. Much bigger deal than what to do in a condition that's out of spec (you should specify that image is to scale, or change the css - browsers can be expected to react differently to garbage input).
And as has been said, CSS does support tables defined however you like. IE just doesn't honor the spec.
Yeah...Keifer Sutherland is kind of a thin, sickly guy, who always plays a devious character, isn't he?
Wait...no...he's normal size. And he often plays a fighter. Not this kind of character at all.
Could it be that he's actually a good voice actor as well as being a good actor?
I don't think you know what to listen for. Like his father (only to a greater degree), he has a great voice, and he brings it to bear when he acts. He speaks in a low, raspy voice when being secretive. He yells in a high pitched voice when he's mad. In general covers a wider range of pitches and vocal variations than most people do in movies (or elsewhere, really) all of which heightens the effect without seeming unnatural - you didn't even notice apparently. I'd go so far as to say that his acting ability is a mix between his vocal abilities and his looks. He barely even has expressions.
There aren't very many actors that would make good voice actors. But I would be willing to bet that animation producers know how to recognize talented voice actors when they see 'em in film.
I don't really trust Microsoft's latest version of anything. Most people I know don't either.
I really prefer Windows Server 2000...and if I can't get that, then the next best thing is 2003. Longhorn is right out.
Then there's also the matter of Windows Genuine Spyware Disadvantage(TM), which you don't have installed on the old OSes.
If my option to run Xen is to buy the latest from Microsoft, I'd rather buy those Intel VT chips that will eventually be able to allow Xen to run Windows unmodified.
You're not getting it. There can't be any IT people who have access to the data. IT people are not allowed. There is no mechanism for making an IT person trusted. All IT people are untrusted. It's only for viewing by the professional and their client - not for other professionals, or for any other people at all. Do you understand yet?
Your solution violates this.
The only way you can do this is: 1) Don't give any IT people access to the records in any way. Don't put them on a server; don't let them be managed. Put 'em on a laptop that gets locked in a desk. 2) Encrypt the records so that even with physical access they still can't read them.
On another note, the "give administrators all rights" option is sort of a blunt, stupid approach to solving the problem anyway. A better approach is to have the professional write a procedures guide when logging on and put it in a safe, secure location (like a fireproof box). If the professional forgets how access works/dies, they can go there and get it. This guide can be written under the direction of a competent IT person to ensure the professional leaves nothing out. Things that give access to the system - such as passwords - can be added last without the IT person watching. If the password is changed the change can easily be noted in the secure location. Anybody can write down a username and password and tuck it in a file folder.
I can think of another reason: they want to have an admin who's very good but not cleared for viewing the data that he has to keep safe.
There are a lot of client-professional confidential relationships that involve two people and may not involve any other without a court order: (doctor|therapist)-patient, lawyer-client, etc.
Those people need to stop the admin from seeing that stuff. The way it's done most of the time is to not let anybody - admin or otherwise - have access to the computer that stores the files.
That's not a very good solution. What if that computer goes down? You need to have a backup. Most of those people are required *by law* to keep their records for a fixed length of time, and losing it because a harddrive died would be considered negligent.
Even still, it would be much worse if some admin somewhere was reading those confidential files.
This is something that is needed. It's something that's going to happen even if Microsoft isn't the one to do it.
Nowhere in my previous point did I say that shareholders are going to be finding out about the illegal activity. Only that they would probably be happy with it. You can have the latter without the former. But that's a red-herring.
Doing anything illegal to the point where shareholders can find out might be the same as getting caught, and if so it fits under my initial argument of not getting out.
What we can talk about here, though, is that few shareholders will drop a company because it's questionable if they don't think that the questionable practice is going to destroy the company (case in point: Microsoft is still quite strong in the stock market).
In fact, a lot of those questionable practices are illegal, public, and not devaluing ownership much.
Your entire statement shows a critical misunderstanding of how a publicly traded business works. Seems like one of us is ignoring what's actually happening in the publicly-traded business world.
Yes, of course. That's why every time someone has a spinal injury that breaks their spine in some spot they correct it by shunting the parts of the spine back together. In only a few short weeks the spine reconnects itself and they can walk again.
Of course you haven't ever heard of this because I just made it up. In reality, nerves almost never grow or regenerate after birth. Individual nerves do become more complicated and contain more information, but when they die, they're almost never replaced. More importantly, if a connection is severed, it's gone forever. Spinal injuries are permanent. Whoever changes this will change the world.
The only reason brain damage isn't always permanent is that pretty much every nerve can do the job of every other nerve, and there's lots of redundancy. If a pathway in the brain is lost, data can be rerouted along another pathway to reach a spot that can do whatever is needed.
Make it so that shareholders will punish them for breaking the law and a corporation will not break the law.
Don't you mean "the government?" Shareholders are the company. They probably think that breaking the law is good if it turns a profit and they don't get caught.
The operating system. Write it as though its single threaded.
If it's a game, use directX, and those libraries will be a little faster. If it's not, then at the very least it lets you run multiple programs at a time.
If you're doing something using a virtual machine, then the virtual machine will handle multiplexing as much as it can.
Of course, programmers can also have a hand. Don't forget that there are lots of operations that are naturally parallel without doing any work at all. Compiling and rendering are both operations with well defined finite parts that can be accomplished on multiple machines and that have well-defined dependencies (so that locking is built-in).
Also, don't forget Virtual Machines. Those get a serious boost by having two cores (or, in the case of hyperthreading, four).
If your app takes a lot of work to be used by both cores, then don't write it that way. There's lots of things that can use both easily.
As an experiment, I've spent the last ten minutes or so using my 3-button mouse without my thumb. It was awkward for the first thirty seconds or so...and then it wasn't. Then I changed again to try using just my last three fingers - pinky, ring and middle fingers only. That took a little longer, but after a minute it wasn't really a problem.
Why is a normal mouse a problem? It's got three buttons, and a normal person has five digits - and all of them can function independantly.
Getting used to a controller for a new game system is more complicated than this simple change, and people are generally expected to pick that up without a problem.
Having done both, I'd have to say that I'd rather watch sunbathing joggers than do either...
Running is work. And sunburns aren't terribly fun. Watching pretty girls, though...
My guess is that this is what they had in mind when they were talking about sunbathing. Its not the sunbathing that's fun. Its the people around you who are also sunbathing that make it fun.
Bytes are always eight bits. Nibbles are always four bits. Kilobytes are always 1024 bytes. Are you seeing a pattern?
The word you should be using is, well, "word." That's what we used to call the bus width of the system. Today, though, the world is much more complicated. Lots of different buses, lots of different bus widths. CISC instruction sets are more CISC than they used to be (outside of mainframes).
So really, that doesn't apply very well even in the way you intended it.
but every single thing you do. Every site you visit, every click, every email you send, everything. ...which is almost certainly true of google as well for any of google's vast array of services. Probably as many as AOL (search, email, shopping, news, maps, etc). If you use them for search and click on links there, then they know about what sites you visit about as well as AOL does.
So we're down to the fundamental difference again: google hasn't ever given personal data to the public. They've kept it confidential except at the demographic level averaged with all the other Americans who are in my demographic.
You seem to be thinking of XP embedded as the normal thing - kind of like using Phillips head screws. I think you're missing it.
Think more of teaching an ape sign language. Apes aren't good at sign language; Windows XP isn't good at being an embedded operating system.
Doing that is an oddity and a marvel. How can you get something so inept to do that?
I went to an unmanned arial vehicle competition a while back. There were about a dozen teams, and none of them ran any Windows products at all on their devices. Most were more worried about solving the actual problems of the craft to bother fiddling with Windows as well.
Sure, you can take it too far too fast,
IMHO this is what prototype does, and why it shouldn't be lumped in with Dojo as being stable.
Try this in a page with prototype included:
var t = [5,'test',4,7];
j=0;
for(i in t)
{ j++
};
alert('J is ' + j);
You're going to get 'J is 5' back. To me, this is something that's part of the language primitives, and shouldn't be violated. That could easily mess up any other javascript library you've got.
The other reason you mentioned doesn't really address the fact that you don't need *all* of prototype for every page. Why can't you just specify the parts of prototype that you need? It's an artificial limitation, and one that Dojo doesn't share. 53k is a lot if you're talking about a 6k page that only ends up using prototype's shorthand notations.
...is to find out where the closest e-bay guy is to your house.
There are lots of people who go cross-country to buy things from corporate off-lease houses and other sources of electronic junk.
Even the Laserjet4 - which is pretty small compared to the other models - ships for around $70 because it's so heavy. I bought one of the laserjet 4s and paid the shipping...cost me just shy of $100 total. Then I bought a 300 pound laserjet 5SI (the kind you find in big office buildings) for $35 because I bought from a local guy.
The things are incredibly plentiful, though. You should be able to find one for around $30. Then you'll probably have to change the rollers (the plastic in them degrades as they get older - can get 'em off ebay for $15), and buy a remanufactured cartridge. Those can be had off ebay for around $30 and will generally print at least 15,000 pages (same for the other models of printers I'm talking about here).
You may not want to fiddle with the Laserjet 4 or 4L, though. Those particular models is known to be finicky. Because of a bad design in the pickup mechanism, they'll generally only accept one thickness and consistency of paper for most of their usable lifetime, and even then they'll sometimes jam.
Laserjet 4P, 5, or one of the SI (which is bigger) models are much more robust.
Be careful buying anything after 5. They started making things cheaply after that, and you could easily have something break that's not easy to fix.
Now they can get new jobs that offer the chance of a greater benefit to society and a higher moral ground.
Like clubbing baby seals, or drowning puppies or something...
Keeping jobs is never a good reason to keep anything going.
In a great many ways, meaningless labor is worse than doing nothing.
I happen to know some people *from* the moon - one named Ignignot and one named Ur.
I have a transcript of a conversation I saw of them.
Ignignot: Some would say that the Earth is *our* moon.
Ur: *We're* the Moon!
Ignignot: But that would belittle the name of our Moon, which is "The Moon."
Ur: Point is, we're at the center, not you!
As you can clearly see, our moon is not called Luna. That's a sissy name. The name of our moon is "The Moon."
Much cheaper than bending over monthly for an online backup service where your data's in the hands of god-only-knows-who.
Sounds like somebody should let someone else handle their investment banking. You're not thinking this math through very clearly. Have you, perhaps, bought a hybrid to save money?
Cost for offsite backup: around $2/GB*month.
Two SATA drives (lifespan of three years): $300
How many GB can you get in a three year timespan for $300?
$300=36*$2*X
X=4.17GB
So at the cost already mentioned, you break even if you've got 4GB of critical data assuming that *BOTH* drives
make it to the three year mark, which is definitely pushing it. If you've got less (which most people do), then going for the offsite option is definitely better. You also usually get the added advantage of a class A facility with redundant power sources, big line conditioners/surge protectors, bomb-proofing, sophisticated physical security, and big raid arrays.
That's a lot of added value for your money, and much more reliable than a mere two hard drives.
Any manufacturer can use it, but there would be more smart people able to hack it. Phone manufacturers probably find this a good thing, but phone companies probably don't. They'd rather have devices that are only capable of doing what they commissioned them to do.
T-mobile is a prime example of this, and probably the worst. There are some well known vulnerabilities in their network which apparently allow (or perhaps used to if they've fixed this) dishonest users to access the internet no matter what service they're supposed to get if they've hacked their phones. They're depending on the phones themselves for authentication because they know that not many people are going to be hacking their phones right now.
Linux would make that *a lot* easier to do, wouldn't it?
By that logic, if someone teaches me a neat way to make pots and then I make them exactly like he says, then I am art, but the pots I create are not. That seems a little off. I don't think that I agree with that at all (and make no mistake - this is a subjective thing because we're talking about the subjective, semantic question, "what is art?").
I don't think that imagination is a prerequisite for art - just creation.
I'm going to have to disagree about emotion being the necessary prereq for good art. Technical proficiency is also a wonderful thing in art. Seeing a photorealistic painting is absolutely aweing without necessarily evoking any kind of emotion. Further, the artist doesn't necessarily have to put emotion into it to evoke emotional responses. He merely needs to know what it takes to evoke emotional reponses. The roof of the sistine chapel is quite moving, but I bet that most of Michelangelo's days were spent bored out of his mind at having to do all the drudge work of painting something that big.
Admittadly, the simplest way to evoke an emotional reponse is to have one and put it into the art, but an experienced artist will learn what it is that they put into their art when they're emoting to it, and learn to do the same even when they're not.
how well it's going to deal with a realtime app like IM
Considering the paths traveled, it probably isn't that good at realtime apps. It's a good thing that IM isn't a realtime app. Its just e-mail but with the delivery mechanism being the home computer rather than an smtp server that has a different delivery mechanism.
It's unlikely that many would notice an extra quarter second of lag in an instant message. Heck, with most of my conversations, there's a good minute or two between reply and response as people ruminate over what they're going to say...or type a long response.
Even a few seconds would be nothing - and in the TCP world, a few seconds is an eternity.
Competition is usually good for the competitors. They work harder, and as a result all do better than they would have otherwise. Like in sports. There's a winner and a loser in every competition, but both competitors end up better athletes than they would have been had they never competed.
But eventually you reach a point in the competition where getting better also hurts the other guys.
Just like war. It is far more fitting.
Opera has been free since September 2005. That was only nine months ago.
Strange definition of a long time there. Before that it was adware and paid only.
Opera and IE both support colored scrollbars defined by CSS. Firefox does not.
Opera has a few proprietary CSS extensions.
Firefox will not split an absolutely positioned div for printing at all no matter what CSS you use on it, and there are certain other conditions that it won't split a relatively positioned one either.
These are the things that I know of. Much bigger deal than what to do in a condition that's out of spec (you should specify that image is to scale, or change the css - browsers can be expected to react differently to garbage input).
And as has been said, CSS does support tables defined however you like. IE just doesn't honor the spec.
Yeah...Keifer Sutherland is kind of a thin, sickly guy, who always plays a devious character, isn't he?
Wait...no...he's normal size. And he often plays a fighter. Not this kind of character at all.
Could it be that he's actually a good voice actor as well as being a good actor?
I don't think you know what to listen for. Like his father (only to a greater degree), he has a great voice, and he brings it to bear when he acts. He speaks in a low, raspy voice when being secretive. He yells in a high pitched voice when he's mad. In general covers a wider range of pitches and vocal variations than most people do in movies (or elsewhere, really) all of which heightens the effect without seeming unnatural - you didn't even notice apparently. I'd go so far as to say that his acting ability is a mix between his vocal abilities and his looks. He barely even has expressions.
There aren't very many actors that would make good voice actors. But I would be willing to bet that animation producers know how to recognize talented voice actors when they see 'em in film.
Yes...sort of. It runs Windows unmodified under ideal conditions in a lab.
Running Windows unmodified is not ready for primetime yet.
One can get it to work, yes, but its still painful. Obviously that will change.
I won't talk about it as past tense until it works most of the time.
I don't really trust Microsoft's latest version of anything. Most people I know don't either.
I really prefer Windows Server 2000...and if I can't get that, then the next best thing is 2003. Longhorn is right out.
Then there's also the matter of Windows Genuine Spyware Disadvantage(TM), which you don't have installed on the old OSes.
If my option to run Xen is to buy the latest from Microsoft, I'd rather buy those Intel VT chips that will eventually be able to allow Xen to run Windows unmodified.
You're not getting it. There can't be any IT people who have access to the data. IT people are not allowed. There is no mechanism for making an IT person trusted. All IT people are untrusted. It's only for viewing by the professional and their client - not for other professionals, or for any other people at all. Do you understand yet?
Your solution violates this.
The only way you can do this is:
1) Don't give any IT people access to the records in any way. Don't put them on a server; don't let them be managed. Put 'em on a laptop that gets locked in a desk.
2) Encrypt the records so that even with physical access they still can't read them.
On another note, the "give administrators all rights" option is sort of a blunt, stupid approach to solving the problem anyway. A better approach is to have the professional write a procedures guide when logging on and put it in a safe, secure location (like a fireproof box). If the professional forgets how access works/dies, they can go there and get it. This guide can be written under the direction of a competent IT person to ensure the professional leaves nothing out. Things that give access to the system - such as passwords - can be added last without the IT person watching. If the password is changed the change can easily be noted in the secure location. Anybody can write down a username and password and tuck it in a file folder.
I can think of another reason: they want to have an admin who's very good but not cleared for viewing the data that he has to keep safe.
There are a lot of client-professional confidential relationships that involve two people and may not involve any other without a court order: (doctor|therapist)-patient, lawyer-client, etc.
Those people need to stop the admin from seeing that stuff. The way it's done most of the time is to not let anybody - admin or otherwise - have access to the computer that stores the files.
That's not a very good solution. What if that computer goes down?
You need to have a backup. Most of those people are required *by law* to keep their records for a fixed length of time, and losing it because a harddrive died would be considered negligent.
Even still, it would be much worse if some admin somewhere was reading those confidential files.
This is something that is needed. It's something that's going to happen even if Microsoft isn't the one to do it.
Nowhere in my previous point did I say that shareholders are going to be finding out about the illegal activity. Only that they would probably be happy with it. You can have the latter without the former. But that's a red-herring.
Doing anything illegal to the point where shareholders can find out might be the same as getting caught, and if so it fits under my initial argument of not getting out.
What we can talk about here, though, is that few shareholders will drop a company because it's questionable if they don't think that the questionable practice is going to destroy the company (case in point: Microsoft is still quite strong in the stock market).
In fact, a lot of those questionable practices are illegal, public, and not devaluing ownership much.
Your entire statement shows a critical misunderstanding of how a publicly traded business works.
Seems like one of us is ignoring what's actually happening in the publicly-traded business world.
Yes, of course. That's why every time someone has a spinal injury that breaks their spine in some spot they correct it by shunting the parts of the spine back together. In only a few short weeks the spine reconnects itself and they can walk again.
Of course you haven't ever heard of this because I just made it up. In reality, nerves almost never grow or regenerate after birth. Individual nerves do become more complicated and contain more information, but when they die, they're almost never replaced. More importantly, if a connection is severed, it's gone forever. Spinal injuries are permanent. Whoever changes this will change the world.
The only reason brain damage isn't always permanent is that pretty much every nerve can do the job of every other nerve, and there's lots of redundancy. If a pathway in the brain is lost, data can be rerouted along another pathway to reach a spot that can do whatever is needed.
Make it so that shareholders will punish them for breaking the law and a corporation will not break the law.
Don't you mean "the government?" Shareholders are the company. They probably think that breaking the law is good if it turns a profit and they don't get caught.
And who will be doing the hard work?
The operating system. Write it as though its single threaded.
If it's a game, use directX, and those libraries will be a little faster. If it's not, then at the very least it lets you run multiple programs at a time.
If you're doing something using a virtual machine, then the virtual machine will handle multiplexing as much as it can.
Of course, programmers can also have a hand. Don't forget that there are lots of operations that are naturally parallel without doing any work at all. Compiling and rendering are both operations with well defined finite parts that can be accomplished on multiple machines and that have well-defined dependencies (so that locking is built-in).
Also, don't forget Virtual Machines. Those get a serious boost by having two cores (or, in the case of hyperthreading, four).
If your app takes a lot of work to be used by both cores, then don't write it that way. There's lots of things that can use both easily.
"Quickly get used to it."
As an experiment, I've spent the last ten minutes or so using my 3-button mouse without my thumb. It was awkward for the first thirty seconds or so...and then it wasn't. Then I changed again to try using just my last three fingers - pinky, ring and middle fingers only. That took a little longer, but after a minute it wasn't really a problem.
Why is a normal mouse a problem? It's got three buttons, and a normal person has five digits - and all of them can function independantly.
Getting used to a controller for a new game system is more complicated than this simple change, and people are generally expected to pick that up without a problem.
Having done both, I'd have to say that I'd rather watch sunbathing joggers than do either...
Running is work. And sunburns aren't terribly fun. Watching pretty girls, though...
My guess is that this is what they had in mind when they were talking about sunbathing. Its not the sunbathing that's fun. Its the people around you who are also sunbathing that make it fun.